代码随想录算法训练营
记录算法训练题目和思路,Java or Python.
梳情
这个作者很懒,什么都没留下…
展开
-
Day10 栈与队列part01
【代码】Day9 栈与队列part01。原创 2023-09-15 23:43:21 · 75 阅读 · 0 评论 -
Day9 字符串part02
KMP算法。原创 2023-09-12 23:24:22 · 68 阅读 · 0 评论 -
Day8 字符串part01
注意List的toArray()方法的泛型参数不能是int或char,只能是其包装类Integer或Character,故直接用List的reverse函数应该如下。剑指Offer58-II.左旋转字符串。剑指Offer 05.替换空格。原创 2023-08-16 22:54:08 · 96 阅读 · 1 评论 -
Day6 哈希表part01
【代码】Day6 哈希表part01。原创 2023-08-14 02:14:14 · 41 阅读 · 0 评论 -
Day7 哈希表part02
哈希表,有点容易超时,剪枝半天。原创 2023-08-15 02:09:43 · 66 阅读 · 0 评论 -
Day4 链表part02
数值相同不代表指针相同;利用不同速的快慢指针是否相遇判断是否有环。双指针(这才是好思路)两遍翻转(自己写的)原创 2023-08-13 04:13:54 · 91 阅读 · 1 评论 -
Day3 链表 part01
方法一(删除头结点时另做考虑)方法二(添加一个虚拟头结点)原创 2023-08-12 23:28:30 · 101 阅读 · 0 评论 -
Day2 数组 part02
写法不好,将String转为char[]数组,占用空间,实际上可以直接在字符串上操作。然后自己胡写出来一段代码,或许符合等于的要求,但复杂度也很高。双指针法,没看讲解按自己思路写,出错了几次。在首次实现中没有考虑左指针下限问题。把我转晕了,这里用的讲解提供的代码。纯滑动窗口(自己写的,有点乱)另本题可以使用栈方法做。原创 2023-08-11 01:08:43 · 319 阅读 · 1 评论 -
Day1 数组 part01
代码随想录训练营20期原创 2023-08-09 04:10:45 · 613 阅读 · 0 评论