学习笔记 数据结构 一维 基础:数组,链表 高级:栈,队列,双端队列,集合,映射
二维 基础:数,图 高级:二叉树,堆,并查集,字典树
特殊 位运算 ,布隆过滤器 LRU cache
时间复杂度 时间复杂度图
算法 if-else,switch for,while 递归 搜索,dfs,bfs 动态规划 二分查找 贪心 数学 几何
学习要点 过遍数,五毒神掌 可以练习 反馈---题解,国际版 五毒神掌,化繁为简(数学归纳法),避免人肉递归,刻意练习,不能只做一遍
经典习题 爬楼梯,括号匹配,括号生成,直方图最大面积,滑动窗口,二叉树遍历,字符串编辑距离,异位词等
学下来,感觉最初理解时就很困难,基本上中等难度的题目都需要借鉴优质答案做参考才能完成