背景
学过C、C++,还可以;学过数据结构与算法,比较烂,但大概东西都有点印象。
目前想法:看书学习,有自学教材、工具书、刷题书、理论书
刷题网站:牛客网、leetcode、PTA
有实在理解不了的概念,看视频(俺还是喜欢视频),有好的视频合集就在这个页面更新
2013王道-自学教材
简单题:查找、排序、日期、hash、排版、贪心算法
部分数据结构:栈、哈夫曼树、二叉树、二叉排序树
部分数学问题:素数、高精度整数...
图论:编码及相关问题
搜索:查找的进一步延伸
动态规划:经典问题
考试技巧:模板库、调试技巧
2019年末leetcode 101-刷题书
算法大类
数学大类
数据结构大类
基础讲解,配合leetcode上的题
2016leetcode题解-工具书
所有题目答案,C++11编写
没有知识点讲解
啊哈算法-不准备用
算法入门,通俗易懂
排序、栈队列链表、枚举、搜索、图遍历、最短路径、树、图相关
大话数据结构-理论书
c语言编写,基础讲解详细
数据结构、算法概论
线性表、栈与队列、串、树、图
查找、排序
2016算法笔记-自学教材
面向机试
C/C++入门
入门篇:入门模拟、算法、数学问题、stl
提高篇:数据结构、搜索、图、动态规划、字符串