java数据结构和算法绪论

作为一个专业码农,是时候了解一波数据结构和算法了,废话不多逼逼,直接上这个专题需要完成的任务

1)程深,蜻蜓点

2)课程成体系,非星星点

3)高效而愉快的学, 数据结构和算法很有用,很好玩

4)数据结构和算法很重要,但是相对困难,我们努力做到通俗易

5)用 应用场景->数据结构或算法->析原理->分析实现步骤(图解)->代码实现 的步骤讲解 [比如: 八皇后问题和动态规划算法]

6)课程目标:让大家掌握本质 , 到达能在工作中灵活运用解决实际问题和优化程序的目的.

  1. 稀疏数组 :https://mp.csdn.net/postedit/102625016
  2. 队列  :https://blog.csdn.net/oldshaui/article/details/102680872
  3. 链表
  4. 约瑟夫问题
  5. 逆波兰表达式
  6. 递归
  7. 回溯算法(八皇后问题)
  8. 冒泡排序
  9. 选择排序
  10. 插入排序
  11. 希尔排序
  12. 快速排序
  13. 归并排序
  14. 基数排序
  15. 线性查找
  16. 二分查找
  17. 插值查找
  18. l斐波那契(黄金分割法)查找算法

  19. 哈希表

  20. 二叉树

  21. 堆排序

  22. 赫夫曼树

  23. 二插排序树

  24. 平衡二叉树

  25. B树和B+树

  26. 分治算法

  27. 动态规划

  28. KMP算法

  29. 贪心算法

  30. 普利姆算法

  31. 克鲁斯卡尔算法

  32. 迪杰斯特拉算法

  33. 弗洛伊德算法

  34. 马踏棋盘算法

发布了62 篇原创文章 · 获赞 68 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/oldshaui/article/details/102605190