Yang760724227
Yang760724227
全部文章
题解
归档
标签
去牛客网
登录
/
注册
Yang760724227的博客
全部文章
/ 题解
(共50篇)
题解 | #最长无重复子数组#
array.splice(a,b):删除从a开始的b个元素 * * @param arr int整型一维数组 the array * @return int整型 */ function maxLength( arr ) { // write code here let ar...
Javascript Node
数组
2022-01-03
0
306
题解 | #三个数的最大乘积#
* 最大乘积 * @param A int整型一维数组 * @return long长整型 */ function solve( A ) { // write code here A = A.sort((a,b) => a-b); let len = A.len...
Javascript Node
数组
2022-01-03
0
398
题解 | #数组中出现次数超过一半的数字#
{ // write code here //reduce() 方法接收一个函数作为累加器 let result = numbers.reduce((temp,data) => { temp[data] = temp[data] ? temp[data]...
Javascript Node
数组
2022-01-03
0
323
题解 | #调整数组顺序使奇数位于偶数前面(一)#
先遍历数组,将奇数存入新数组; 再次遍历,将偶数存入 空间复杂度:O(n) 时间复杂度:O(n) * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param array int整型一维数组 * @return int整型一维数组 */ fu...
Javascript Node
数组
2021-12-27
0
356
题解 | #数字在升序数组中出现的次数#
{ // write code here let n = data.length; let number = 0; for(let i = 0;i < n;i++){ if(data[i] === k){ number...
Javascript Node
2021-12-27
0
297
题解 | #两数之和#
思路: 使用map这个数据结构,map用法: let map = new Map() map.set(1,2) // 1 => 2 map.get(1) // 2 map.has(1) // true 循环numbers数组,将numbers[i]加入map,它的值为i+1(因为索引要...
Javascript Node
数组
哈希表
2021-12-27
10
759
题解 | NC7 买卖股票的最好时机(一)
贪心法 * * @param prices int整型一维数组 * @return int整型 */ function maxProfit( prices ) { // write code here let n = prices.length; if(n...
Javascript Node
数组
2021-12-27
1
469
题解 | #螺旋矩阵#
* * @param matrix int整型二维数组 * @return int整型一维数组 */ function spiralOrder( matrix ) { // write code here let res = []; if(matrix.length...
Javascript Node
数组
螺旋矩阵
2021-12-26
1
401
题解 | #斐波那契数列#
1、递归 { // write code here if(n <= 2) return 1; return Fibonacci(n - 1) + Fibonacci(n - 2); } module.exports = { Fibonacci : Fi...
Javascript Node
数组
动态规划
2021-12-26
1
373
题解 | #合并两个有序的数组#
* * @param A int整型一维数组 * @param B int整型一维数组 * @return void */ function merge( A, m, B, n ) { // write code here var p = m + n - 1,p1 = ...
Javascript Node
数组
2021-12-20
2
413
首页
上一页
1
2
3
4
5
下一页
末页