共计 1213 个字符,预计需要花费 4 分钟才能阅读完成。
源码和课件下载方式在文末
- 什么是数据结构与算法
算法用来设计并实现一种用计算机来解决问题的办法。它满足下列性质:
输出:有零个或多个输入量 输入:产生至多一个输出量 确定性:算法的指令清晰、无歧义 有限性:算法的指令执行次数无限,执行工夫无限
咱们在应用计算机解决产问题的过程能够分为上面五个步骤:
问题的了解:搞清楚问题的输出、要求和输入。
数据结构设计:设计能解决问题中数据的数据结构,还要设计能反对算法策略的数据结构。
算法设计:抉择算法策略,用适当的形式形容和逐渐细化算法步骤。
算法剖析:发现有优化的中央,返回第二步,从新设计数据结构和算法
程序实现:用计算机编程,定义数据结构,编写代码实现,并高度和运行。
- 简介
本次课程的亮点在于:
1、由 MJ 老师与名企算法大咖董甫耸单干独特研发,全程精心实力打造,保障课程的系统性,全面性,高含金量。
2、深刻摸索每一行代码的底层实现,让学习者更好地读懂每一个框架源码,更有效率地应用框架;并且在开发大型项目时,有能力达到性能的极致优化。
3、MJ 老师亲自授课,联合大量企业实在案例解说,化繁入简,通俗易懂,同时又留神拓展解说和延长练习。
- 视频章节
目录】
│ 01. 冒泡、抉择、堆排序.mp4
│ 02. 插入排序.mp4
│ 03. 归并排序.mp4
│ 04. 疾速、希尔排序.mp4
│ 05. 计数、基数、桶排序.mp4
│ 06. 并查集.mp4
│ 07. 图、BFS、DFS、拓扑排序.mp4
│ 08.kruskal、prim.mp4
│ 09.dijkstra、bellman-ford、floyd.mp4
│ 10.KMP、BM、KR、Sunday.mp4
│ 11.Dijkstra.mp4
│ 12.Dijkstra 欠缺、Bellman-Ford.mp4
│ 13. 递归、回溯.mp4
│ 14. 尾调用、尾递归、回溯.mp4
│ 15. 剪枝、N 皇后问题(1).mp4
│ 16-1. 贪婪、分治.mp4
│ 16-2. 贪婪、分治.mp4
│ 17-1. 大数乘法、动静布局初步.mp4
│ 17-2. 大数乘法、动静布局初步.mp4
│ 18. 最大间断子序列和,最长回升子序列.mp4
│ 19-1. 最长公共子序列.mp4
│ 19-2. 最长公共子序列.mp4
│ 20-1. 最长公共子串、0- 1 背包问题.mp4
│ 20-2. 最长公共子串、0- 1 背包问题.mp4
│ 21-1.LIS 二分搜寻实现_布隆过滤器.mp4
│ 21-2.LIS 二分搜寻实现_布隆过滤器.mp4
│ 22-1. 跳表的搜寻.mp4
│ 22-2. 跳表的搜寻.mp4
│ 23. 跳表的增加删除、BPlus 树.mp4
4 如何获取视频、课件和源代码
- 视频地址:https://www.bilibili.com/vide…
- 下载源码、课件形式:
公众号首页回复【恋上数据结构】即可获取下载链接
公众号首页回复【恋上数据结构】即可获取下载链接