leetCode算法
文章平均质量分 77
努力搬砖的小牛马
勇敢牛马,不怕困难
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
<<leetCode刷题日志>>——Week 2
11.15:15、三数之和:想到的思路是使用双循环(暴力解法,后来改为三层循环,更暴力了),第一层循环将nums[i]和nums[i+1]看做一个整体,第二次循环从nums[i+2]开始,判断两个值是否相等。写了半个小时吧,本来想把结果放入数组中返回,老是报错,自己也没找到原因。后来就放到了新建的vector中,输出了结果: 这种算法确实有局限性,露掉了一些结果,所以继续优化吧! 在评论区看到有人是这个思路,没准可以解决上面的bug,试一下~,太难了,唉。。。 官方解法是双指针加排序,重点在于..原创 2021-11-22 10:12:35 · 4318 阅读 · 0 评论 -
<<leetCode刷题日志>>——Week 1
2021.11.08,小菜鸟正式开始了自己的leetCode算法刷题(阅读)之路,这篇博客当做是自己的一个成长记录吧,希望自己有一天能成为技术大牛! 11.12:6、Z字形变换:自己没有写出来,看了下官方以及别人的解答,主要思路有按行排序以及找规律两种,自己在看别人的代码中也慢慢加深对C++的认识,学习他的解题思路。同样一个题,不同的思路得到的时间复杂度和空间复杂度还是相差很大的,这也是自己之前从未关注的地方,以为只要能写出来就可以了,后续一定要多多联系,拓展自己思维。 收获的知识点如下: for(原创 2021-11-15 10:33:22 · 4040 阅读 · 0 评论
分享