随笔分类 -  刷题集合

刷题对学习很重要,举一反三也要有那个一
摘要:力扣 39. 组合总和 const combination = function(candidates, target) { const res = []; const dfs = function(target, combine, depth) { // 剪枝 if (depth candidat 阅读全文
posted @ 2022-03-20 22:13 小白yang 阅读(21) 评论(0) 推荐(0)
摘要:没办法了,动态规划绕不过去了,那就搞懂吧。 HJ24 合唱队 - 中等 var num; while(num = parseInt(readline())){ const arr = readline().split(' ').slice(0,num).map(n => parseInt(n)); 阅读全文
posted @ 2022-03-20 21:25 小白yang 阅读(74) 评论(0) 推荐(0)
摘要:const fullPermutate= function(a) { if (a.length 1) { return [a]; } if (a.length 2){ return [[a[0],a[1]], [a[1],a[0]]]; } let first; let rest; let res 阅读全文
posted @ 2022-03-20 09:08 小白yang 阅读(24) 评论(0) 推荐(0)
摘要:const number = 180; let arr = []; let flag = true; getPrime(number); print(arr.join(' ')); function getPrime(num) { if (num 1) { return null; } for (l 阅读全文
posted @ 2022-02-20 20:25 小白yang 阅读(14) 评论(0) 推荐(0)
摘要:Number - parseInt处理进制问题 阅读全文
posted @ 2022-02-20 16:28 小白yang 阅读(19) 评论(0) 推荐(0)
摘要:str.padEnd(targetLength [, padString]) 阅读全文
posted @ 2022-02-20 16:20 小白yang 阅读(29) 评论(0) 推荐(0)
摘要:算法刷题知识记录 - Array.from(set)可以将Set类型转化为Array 阅读全文
posted @ 2022-02-19 21:00 小白yang 阅读(30) 评论(0) 推荐(0)
摘要:parseFloat(string) 函数解析一个参数(必要时先转换为字符串)并返回一个浮点数 1. 如果入参为string,直接执行;如果不是则调用参数的toString方法; parseFloat({ toString: function(){return '3.14'} }); parseIn 阅读全文
posted @ 2022-02-19 19:58 小白yang 阅读(35) 评论(0) 推荐(0)
摘要:题目 const a = {}; const b = {key:'b'}; const c = {key:'c'}; a[b] = 123; a[c] = 456 console.log(a[b]); 答案是456,因为对象作为键值会自动转化为字符串,a[b]相当于a['Object Object' 阅读全文
posted @ 2021-07-06 10:29 小白yang 阅读(280) 评论(0) 推荐(0)