前言
对于从事IT行业的人员来说,数据结构和算法可以说是核心中的核心。本人在假期期间通过自己学习和记笔记的方式,总结了以下部分的java版本的数据结构和算法的有关知识和代码。希望对于学习java基础之后想要进阶的同学有所帮助。
目录结构
1. 数据结构和算法的介绍
2. 稀疏数组
3. 队列(1)
4. 队列(2)
5. 链表(1)
6. 链表(2)
8. 双向链表分析
9. 环形链表及约瑟夫问题
10. 栈(1)
11. 栈(2)
12. 栈(3)
14. 栈实现逆波兰计算器
15. 中缀表达式转后缀表达式
16. 递归(1)
17. 递归(2)迷宫问题
18. 递归(3)八皇后问题
19. 排序算法
20. 冒泡排序
21. 选择排序
22. 插入排序
23. 希尔排序
24. 快速排序
25. 归并排序
26. 基数排序(桶排序)