JZ17 打印从1到最大的n位数
1. 10n=Math.pow(10,n);
JZ57 和为S的两个数字--给定了【递增数列】
法一:左右不同方向双指针,向内收;不过也可以设置sum/2;
法二:for循环嵌套for循环---出身维捷身先死【超时了】;
JZ74 和为S的连续正数序列--JZ57进阶
法一:暴力破解--注意两个指针的区间:i的(0,sum/2) j的(i+1;sum);
法二:滑动窗口-两个同方向的指针--注意窗口的缩小与扩大;
JZ49 丑数
https://www.bilibili.com/video/BV19f4y1W7S2?from=search&seid=150****8441328800212
法一:最小堆--声明一个专门存放可能是最小值的【无重复值】数列,其最小值即为丑数下一位;
法二:动态规划--三个指针--想象画过的图!!
1.let set = new Set(); set.add(...arr);
2.数组的最小值方法:
2.1. arr.sort((a,b)=>a-b)[0];
2.2 Math.min(...arr);
2.3 Math.min.apply(null,arr);
3. function.call(thisArg,arg1,arg2);
4. function.apply(thisArg,[arg1,arg2]);
1. 10n=Math.pow(10,n);
JZ57 和为S的两个数字--给定了【递增数列】
法一:左右不同方向双指针,向内收;不过也可以设置sum/2;
法二:for循环嵌套for循环---出身维捷身先死【超时了】;
JZ74 和为S的连续正数序列--JZ57进阶
法一:暴力破解--注意两个指针的区间:i的(0,sum/2) j的(i+1;sum);
法二:滑动窗口-两个同方向的指针--注意窗口的缩小与扩大;
JZ49 丑数
https://www.bilibili.com/video/BV19f4y1W7S2?from=search&seid=150****8441328800212
法一:最小堆--声明一个专门存放可能是最小值的【无重复值】数列,其最小值即为丑数下一位;
法二:动态规划--三个指针--想象画过的图!!
1.let set = new Set(); set.add(...arr);
2.数组的最小值方法:
2.1. arr.sort((a,b)=>a-b)[0];
2.2 Math.min(...arr);
2.3 Math.min.apply(null,arr);
3. function.call(thisArg,arg1,arg2);
4. function.apply(thisArg,[arg1,arg2]);
2022-01-11
在牛客打卡7天,今天学习:刷题 4 道/代码提交 9 次
全部评论
我缩进呢???
相关推荐
02-25 16:29
齐鲁工业大学 golang
找工作勤劳小蜜蜂:自我描述部分太差,完全看不出想从事什么行业什么岗位,也看不出想在哪个地区发展,这样 会让HR很犹豫,从而把你简历否决掉。现在企业都很注重员工稳定性和专注性,特别对于热爱本行业的员工。
你实习的工作又太传统的it开发(老旧),这部分公司已经趋于被淘汰,新兴的互联网服务业,比如物流,电商,新传媒,游戏开发和传统的It开发有天然区别。不是说传统It开发不行,而是就业岗位太少,基本趋于饱和,很多老骨头还能坚持,不需要新血液。
工作区域(比如长三角,珠三角,成渝)等也是HR考虑的因素之一,也是要你有个坚定的决心。否则去几天,人跑了,HR会被用人单位骂死。 点赞 评论 收藏
分享