蓉城小晋
蓉城小晋
全部文章
分类
题解(50)
归档
标签
去牛客网
登录
/
注册
蓉城小晋的博客
记录转码人员用js艰难实现算法,尽量清晰易读
全部文章
(共50篇)
题解 | #删除链表的节点#
```/* * function ListNode(x){ * this.val = x; * this.next = null; * } */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param head Li...
Javascript Node
2021-11-08
1
509
题解 | #链表中环的入口结点#
```/*function ListNode(x){ this.val = x; this.next = null; }*/ function EntryNodeOfLoop(pHead) { // write code here //参考剑指,让p1指针先走环中节...
Javascript Node
2021-11-08
0
400
题解 | #二叉搜索树的第k个结点#
/* function TreeNode(x) { this.val = x; this.left = null; this.right = null; } */ function KthNode(pRoot, k) { // write code here...
Javascript Node
2021-11-02
0
484
题解 | #丑数#
function GetUglyNumber_Solution(index) { // write code here //0-6直接返回index作为结果 //设置三个指针,分别指向2、3、5队列,取出最小的值压入,这个值不会再压入,所以该队列的指针右移 //当最小...
Javascript Node
2021-11-02
1
453
题解 | #调整数组顺序使奇数位于偶数前面(一)#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param array int整型一维数组 * @return int整型一维数组 */ function reOrderArray( array ) { // write c...
Javascript Node
2021-11-02
0
345
题解 | #构建乘积数组#
function multiply(array) { // write code here //创建一个resArr作为返回数组,外循环中对于第i项,剔除之保存为临时数组,内循环临时数组遍历获得乘积,压入resArr let resArr = [] debugg...
Javascript Node
2021-11-02
1
409
题解 | #连续子数组的最大和#
function FindGreatestSumOfSubArray(array) { // write code here //特殊输入 if (array.length==1){return array[0]} if (array.lengtu==0){retur...
Javascript Node
2021-11-02
0
387
题解 | #连续子数组的最大和#
function FindGreatestSumOfSubArray(array) { // write code here //特殊输入 if (array.length==1){return array[0]} if (array.length==0){retur...
Javascript Node
2021-11-02
0
387
题解 | #斐波那契数列#
function Fibonacci(n) { //在第n个(n>=3)台阶时,上一个台阶是n-1或者n-2,所以跳上n台阶的方法总数是n-1台阶方法总数和n-2台阶方法总数之和 // write code here if(n<=2){return 1} ...
Javascript Node
2021-11-01
1
433
题解 | #扑克牌顺子#
function IsContinuous(numbers) { // write code here //首先判断除了0有没有重复的数字,如果重复直接返回false,否则继续执行代码;先剔除0,然后再判断 let judArr = numbers.filter(item =...
Javascript Node
2021-11-01
0
496
首页
上一页
1
2
3
4
5
下一页
末页