摘要: function add(a, b) { let i = a.length; let j = b.length; let up = 0; let res = []; // console.log(i,j); while (i > 0 || j > 0) { let cur1 = a.charAt(i 阅读全文
posted @ 2022-05-20 10:51 这个攻城狮不太冷静 阅读(237) 评论(0) 推荐(0) 编辑
摘要: var restoreIpAddresses = function (s) { const len = s.length if (len < 4 || len > 12||isNaN(s-0)) return false const result = [] function dfs(start, p 阅读全文
posted @ 2022-05-20 10:48 这个攻城狮不太冷静 阅读(8) 评论(0) 推荐(0) 编辑
摘要: var canAttendMeetings = function(intervals) { if(intervals.length<1) return 0; intervals.sort((i1, i2) => { if (i1[0] - i2[0]==0) { return i1[1] - i2[ 阅读全文
posted @ 2022-05-11 19:45 这个攻城狮不太冷静 阅读(11) 评论(0) 推荐(0) 编辑
摘要: monkeyName(10,5) function monkeyName(total,kick) { var total = total; var kick = kick; var monkey = []; for (var i = 1; i <= total; ++i) { //创建猴子数组 mo 阅读全文
posted @ 2022-05-10 20:19 这个攻城狮不太冷静 阅读(28) 评论(0) 推荐(0) 编辑
摘要: var arr=[['a','b','c'],['d','e','f'],['g','h','i'],['j','k','l']]; var res=[]; for(var i=0;i<arr[0].length;i++){ res[i]=[]; for(var j=0;j<arr.length;j 阅读全文
posted @ 2022-05-10 20:00 这个攻城狮不太冷静 阅读(38) 评论(0) 推荐(0) 编辑
摘要: function triangle(m){ var arr = [[1]] for(var i=1;i<m;i++){ arr[i] = [] for(var j=0;j<=i;j++){ if (j-1<0||j+1>i){ arr[i][j] = 1 }else{ arr[i][j]= arr[ 阅读全文
posted @ 2022-05-10 19:58 这个攻城狮不太冷静 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 例如,输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 var arr = [2,4,-3,5,-1,3,-2,-6,-5,6] function maxSubArray(arr){ var sum = arr[0], n 阅读全文
posted @ 2022-05-05 12:52 这个攻城狮不太冷静 阅读(110) 评论(0) 推荐(0) 编辑
摘要: function aeraS(points) { let res = []; for (let i= 0;i< points.length-2; i++) { for (let j = i+1; j < points.length-1; j++) { for (let k = 0; k < poin 阅读全文
posted @ 2022-04-29 19:08 这个攻城狮不太冷静 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 输入一个整数N,输出所有和为N的连续正数序列 例如 ;输入15 结果[1,2,3,4,5],[4,5,6],[7,8] 15=>15/2向上取整 8, 只取中间值以下的 从N开始计算连续M个的正数序列和 //网上方法 function createdArr(n, len) { console.log 阅读全文
posted @ 2022-04-28 10:41 这个攻城狮不太冷静 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 输入数组和排列数:[1,2,3,4] 3 输出: [[1, 2, 3],[1, 2, 4],[1, 3, 4],[ 2, 3, 4]] function combination(arr, m) { let res = []; handle([], arr, m); return res; funct 阅读全文
posted @ 2022-04-20 17:52 这个攻城狮不太冷静 阅读(21) 评论(0) 推荐(0) 编辑