最全最详细数据结构与算法视频-【附课件和源码】

源码和课件下载方式在文末

  1. 什么是数据结构与算法

算法用来设计并实现一种用计算机来解决问题的方法。它满足下列性质:

输入:有零个或多个输入量 输出:产生至少一个输出量 确定性:算法的指令清晰、无歧义 有限性:算法的指令执行次数有限,执行时间有限

我们在使用计算机解决产问题的过程可以分为下面五个步骤:

问题的理解:搞清楚问题的输入、要求和输出。

数据结构设计:设计能处理问题中数据的数据结构,还要设计能支持算法策略的数据结构。

算法设计:选择算法策略,用适当的方式描述和逐步细化算法步骤。

算法分析:发现有优化的地方,返回第二步,重新设计数据结构和算法

程序实现:用计算机编程,定义数据结构,编写代码实现,并高度和运行。

  1. 简介

本次课程的亮点在于:

1、由MJ老师与名企算法大咖董甫耸合作共同研发,全程精心实力打造,保证课程的系统性,全面性,高含金量。

2、深入探索每一行代码的底层实现,让学习者更好地读懂每一个框架源码,更有效率地使用框架;并且在开发大型项目时,有能力达到性能的极致优化。

3、MJ老师亲自授课,结合大量企业真实案例讲解,化繁入简,通俗易懂,同时又注意拓展讲解和延伸练习。

  1. 视频章节

目录】

│ 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/video/BV1Ng4y1q7Fp/

  • 下载源码、课件方式:

公众号首页回复【恋上数据结构】即可获取下载链接

公众号首页回复【恋上数据结构】即可获取下载链接

项目推荐:

2000多G的计算机各行业电子资源分享(持续更新)

2020年微信小程序全栈项目之喵喵交友【附课件和源码】

Spring Boot开发小而美的个人博客【附课件和源码】

Java微服务实战296集大型视频-谷粒商城【附代码和课件】

Java开发微服务畅购商城实战【全357集大项目】-附代码和课件

最全最详细数据结构与算法视频-【附课件和源码】​​​​​​​

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值