夜寻极光。
夜寻极光。
全部文章
分类
题解(22)
归档
标签
去牛客网
登录
/
注册
夜寻极光。的博客
全部文章
(共21篇)
题解 | #最长无重复子数组#
采用滑动窗口解法,一次遍历,简洁明了。定义新数组,添加过程中遇到重复的元素,从头到该元素这一段都截掉。继续添加。 /** * * @param arr int整型一维数组 the array * @return int整型 */ function maxLength( arr ) { ...
Javascript Node
2021-09-24
3
446
题解 | #括号序列#
描述 给出一个仅包含字符'(',')','{','}','['和']',的字符串,判断给出的字符串是否是合法的括号序列括号必须以正确的顺序关闭,"()"和"()[]{}"都是合法的括号序列,但"(]"和"([)]&q...
2021-09-09
1
402
题解 | #前端2-编程题2#
js的,v8引擎下readline可以获取输入 var shuru = readline(); var str = shuru.substring(1,shuru.length-1); var arr = str.split(','); var max = Math.max(...arr); var...
2021-09-03
0
473
题解 | #反转链表#
记住这个方法把,需要3个指针。 function ReverseList(pHead) { // 要3个指针 // 第一个指向为当前待反转的结点 var first = pHead; // 第二个指向为已完成反转链表的最后一个节点,初始为null; var s...
2021-08-19
1
471
题解 | #跳台阶扩展问题#
反过来,比如青蛙站在第n阶台阶,那么第一次它的跳法有:(n-1)、(n-2)、(n-3)......(n-n)这么多种,如果它第一次跳法为:(n-1),那么接下来跳法有:(n-1)-1、(n-1)-2、(n-1)-3......(n-1)-n这么多种;如果它第一次跳法为:(n-2),那么接下来跳法有...
2021-08-19
0
414
题解 | #从尾到头打印链表#
function printListFromTailToHead(head) { var arr = []; var i = 0; while(head!=null){ arr[i] = head.val; i++; ...
2021-08-19
1
393
题解 | #进制转换#
js一行搞定: return M.toString(N).toUpperCase();toString() 可以把把一个 Number 对象转换为一个字符串,并返回结果。其中 toUpperCase()可以把字符串中的小写字母换成大写
2021-08-16
0
398
题解 | #使用 apply 调用函数#
apply(null,[]) apply方法第一个参数,是要替代指向的对象,这里没有要替代的,写null,null表示指向全局。这里的使用apply目的只是想要获取callIt的参数。arguments 是一个对应于传递给函数的参数的类数组对象。 function callIt(fn) { ...
2021-08-10
10
601
题解 | #反转字符串#
function solve( str ) { // write code here let arr = str.split(""); arr = arr.reverse(); return arr.join(""); }spl...
2021-08-05
0
445
题解 | #倒计时#
function second(second) { let day = Math.floor(second/(60*60*24)); let hour = Math.floor(second%(60*60*24)/(60*60)); let min = Math.floor...
2021-08-04
0
536
首页
上一页
1
2
3
下一页
末页