二叉树的层序遍历(广度优先遍历)

二叉树的层序遍历——使用队列 102.二叉树的层序遍历

二叉树的前/中/后序遍历(深度优先遍历)

力扣题目链接 🔗144.二叉树的前序遍历(opens new window) 🔗145.二叉树的后序遍历(opens new window)

栈与队列算法(3)——总结

20. 有效的括号 栈

栈与队列算法(2)——用队列实现栈

225. 用队列实现栈 用2个队列实现栈

栈与队列算法(1)——用栈实现队列

参考资料:🔗代码随想录_用栈实现队列🔗稀土掘金_golang 栈数据结构的实现和应用 [toc]

字符串算法(3)

459. 重复的子字符串 暴力解法 双倍字符串法

字符串算法(2)「初探KMP算法」

28. 找出字符串中第一个匹配项的下标 什么是KMP

字符串算法(1)

344. 反转字符串 541.反转字符串 II 思路

哈希表算法(3)

三数之和和四数之和被放在哈希表章节中,但是其实不适合用哈希表来做,剪枝操作很麻烦。这里主要用双指针法来做。双指针法的好处是可以省一次 for 循环。代码随想录 | 三数之和、

哈希表算法(2)

202. 快乐数 思路 1. 两数之和
归档 友链
arrow_up
theme