The main crux is that you start with 1 and keep multiplying 2 and adding the new number to a set. When your number becomes greater than the target you check if (num // 3) is present in the set of not. If it is present, it means you had already encountered this number pr...
List.Generate其实就是一个循环语句,相对复杂的情况下,可以以记录(Record)的方式作为列表的值,因为记录对每个值有明确的字段名称(类似于在循环中定义变量),方便后续的引用和控制。 同时,我突然想,这个其实跟玩游戏的过程很像: 如果你暂时没有能用上这个函数,那也不妨先通过这种方式把这个的几个参数先记住,然后再...
leetcode generate-parentheses https://leetcode.com/problems/generate-parentheses/description/ 这道题还好,一开始我还怕了一下子,想想就好了,也学会了用webstrom 调试nodejs的方式来调js,否则每次用chrome太麻烦了 第一名的代码我也看过了,不用我那么麻烦的判断和额外的数组,这道题还行 /** * @param {numb...