随笔分类 -  leetBook

摘要:初级算法刷题 只出现一次的数字 思路: 对于暴力破解的一些优化 双重循环 算法思想: 如果向后循环有一样的,把他们放在一起 如果向后循环一遍都没有一样的,那么就是找到了 执行用时:137 ms 内存消耗:38.5 MB 1 public static int singleNumber(int[] n 阅读全文
posted @ 2021-12-09 14:16 LonglonglongAL 阅读(62) 评论(0) 推荐(0)
摘要:今天是很简单的汉明距离。然而我却把学习的知识全部还给了老师,不过幸好,现在的我再刷力扣题,为时不晚。 对应位置不同的个数。 可以使用java自带的函数,Integer.bitCount,一下子解决。 也可以自己想办法解决。原本我想,先把十进制转换为二进制,再双重循环进行对比,然而想想我就觉得太麻烦, 阅读全文
posted @ 2021-01-05 19:51 LonglonglongAL 阅读(90) 评论(0) 推荐(0)
摘要:今天就没有去做每日一题了,开始刷hot100。直接从简单的开始做,慢慢积累经验和找回手感。今天的题目是:合并二叉树。我的想法就是题目的想法,有个小细节就是,合并到第一棵树上,如果有的分支没有数,那就把这个地方用0代替。这样的话,位置对应而且加起来也不会错。解决了问题,前来报道。是谁想出的天才想法,新 阅读全文
posted @ 2021-01-04 15:07 LonglonglongAL 阅读(112) 评论(0) 推荐(0)
摘要:最近刷了两题力扣题,一题是二这题,是属于困难题系列。做完了发现困难题就是和简单题有不一样的地方,考虑的角度都不一样了。 题目要求很简单,滑动窗口最大值,有点像操作系统里的最小窗口置换和工作集页面置换方法。 下面是方法一:一看这个循环里面套循环,最底层还有一个有个条件语句,谁看了这种代码,不摇头,不叹 阅读全文
posted @ 2021-01-03 23:10 LonglonglongAL 阅读(86) 评论(0) 推荐(0)
摘要:今年第一天从刷题开始拯救自己!PS末尾满满负能量! (金鱼脑子忘了) 今天就刷了每日一题种花问题 真的没有一点思路,去题解里膜拜了大佬的想法,模仿大佬的想法写了一个小小程序,改了又改,很复杂TT class Solution { public boolean canPlaceFlowers(int[ 阅读全文
posted @ 2021-01-01 23:02 LonglonglongAL 阅读(96) 评论(0) 推荐(0)