《数据结构与算法分析(Java语言描述)》学习规划

数据结构-数据结构与算法分析学习计划_斐波那契

一、学习内容

1,12个数据结构:

数组,链表,栈,队列,二叉树,AVL树,B树,散列表,优先队列(堆),图论,红黑树,斐波那契堆

3,10个算法:

递归,(插入、希尔、堆、归并、快速、)排序,二分查找,(最短路径、深度优先)搜索,哈希算法,贪心算法,分治算法,回溯算法,动态规划,随机化算法

二、怎么干:

1、学完一章刷对应练习题

数据结构-数据结构与算法分析学习计划_算法_02

2、剑指offer题目:​​https://www.nowcoder.com/ta/coding-interviews?from​

3、学完一章写一个技术博客以便复习​​​

4、多看书、多看博客,不为别的,为了秋招!

4/14 打卡:
11号课程答辩 12号毕业论文答辩 14号校实用程序设计比赛上交初稿,12号晚上阿里笔试,13号晚上京东笔试,加上自己本身思想上的懈怠,并没有完成学习计划
现:

15号 优先队列 、二项队列、斐波那契堆 ;16号 排序算法 ;17号图论算法;18号贪心,分治,动态规划,随机化,回溯;19号 复习 20号校实用程序设计比赛决赛+做题;21号总结+左神算法第一天