秋招2个月速刷leetcode

文章概述了代码随想录算法训练营的课程内容,涵盖了数组、链表、哈希、字符串和栈队列等数据结构的基础理论以及相关练习题,适合编程学习者系统复习和实践。
摘要由CSDN通过智能技术生成

代码随想录算法训练营 

1.数组:第一、二天

数组基础理论:

总结:

 2.链表:第三、四天

链表基础理论:

https://programmercarl.com/%E9%93%BE%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.htmlhttps://programmercarl.com/%E9%93%BE%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html

第三天:

203.移除链表元素

707.涉及链表

206.反转链表

第四天:

24.两两交换链表中的节点

19.删除链表的倒数第N个节点

02.07.链表相交

142.环形链表

总结:

 3.哈希:第五、六天

哈希表基础理论:

https://www.programmercarl.com/%E5%93%88%E5%B8%8C%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html

242.有效的字母异位词

349.两个数组的交集

202.快乐数

1.两数之和

454.四数相加II

383.赎金信

15.三数之和

18.四数之和

总结:

  4.字符串:第七、八天

字符串基础理论:

https://www.programmercarl.com/%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%80%BB%E7%BB%93.html

344.反转字符串

541.反转字符串II

剑指offer 05.替换空格

151.翻转字符串里的单词

剑指offer58-II.左旋字符串

28.实现strStr()

459.重复的子字符串

总结:

  5.栈与队列:第九天、第十天、第十一天

字符串基础理论:

代码随想录

232.用栈实现队列

225.用队列实现栈

20.有效的括号

1047.删除字符串中的所有相邻重复项

150.逆波兰表达式求值

239.滑动窗口最大值

347.前K个高频元素

总结:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值