HHX
笔记
总结
收集
业务

哈希表

两数之和
有效的字母异位词
两个数组的交集
快乐数
字母异位词分组*
最长连续序列*
常见题目类型

字符串

替换空格
左旋转字符串
反转字符串
反转字符串 II*
和为 K 的子数组*
表示数值的字符串
把字符串转换成整数
找出字符串中第一个匹配项的下标
KMP
常见题目类型

链表

相交链表
反转链表*
从头到尾打印链表
回文链表
环形链表
复杂链表的复制
环形链表 II*
替换空格
两数相加
删除链表的倒数第 N 个结点
TODO 排序链表
两两交换链表中的节点
LRU 缓存 TODO
常见题目类型

双指针

删除链表的节点
链表中倒数第 k 个节点
调整数组顺序使奇数位于偶数前面
和为 s 的两个数字
翻转单词顺序
移动零
盛最多水的容器
三数之和*

数组

二分查找
移除元素
有序数组的平方
常见题目类型

栈与队列

用两个栈实现队列
用栈实现队列
包含 min 函数的栈
有效的括号
字符串解码
每日温度
常见题目类型

排序

前端 sort 的排序算法
冒泡排序
选择排序
插入排序
希尔排序
快速排序
归并排序
堆排序

前端为什么要学数据结构与算法

学习计划

模板

时间复杂度

#常见题目类型

上一页
最长连续序列*
下一页
替换空格