算法大师班的设计与分析
算法和数据结构将帮助你破解编码面试(C / C ++ Java / Python)学习算法数据结构
讲师:Up Degree
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 提高你的逻辑思维能力
- 了解各种流行的数据结构及其算法。
- 了解算法可以帮助你更好地解决问题。
- 学习大 O、大 Omega、大 Theta 符号
- 线性搜索、递归关系
- 阶乘、尾部递归
- 河内塔
- 归并排序、快速排序、堆排序
- 背包问题、最小生成树:Kruskal 算法、最小生成树:Prim 算法
- 哈夫曼编码 – 构建哈夫曼树、Dijkstra 算法、Bellman Ford 算法、Floyd Warshall 算法
- 暴力匹配器
- 模式预处理
- Knuth Morris Pratt 算法
- n 皇后算法
- 图着色、汉密尔顿循环
- 0/1 背包问题
- 15 难题
- NP 完备性和近似算法
- 将了解所有算法的实时用途
- 找到每个算法背后“为什么”使用的答案
探索相关主题
- 算法
- 编程语言
- 发展
要求
- 编程理念(有则好,非强制)
- 掌握一些基础数学知识(最好具备,但不是强制性的)
- 数据结构的基本概念(最好有,但不是强制性的)
- 对图论有一定了解(有则更好,但不是强制性的)
描述
算法无处不在。人们不知道在执行日常任务(如骑自行车、从一个地方到另一个地方旅行甚至浇灌花园)时执行的算法有多复杂。
如果你是程序员,那么算法知识对你来说非常重要。算法知识教你如何思考解决问题?
算法是区分普通软件工程师和优秀软件工程师的概念。在日常的行业工作中,我们使用各种算法来使系统更快、更好、更高效。
但问题是 90% 的应届毕业生和毕业生不具备算法的基本知识。这就是我们开设算法设计与分析大师班的原因。
你要学什么?
渐近符号、递归、分而治之、动态规划、Dijkstra 算法、Bellman-Ford 算法、Floyd Warshall 算法、Kruskal 算法、背包问题、有限自动机字符串匹配、堆排序、哈夫曼编码、n 皇后算法、迷宫中的老鼠、0/1 背包问题、15 拼图问题、NP 完全性、近似算法
-
12 小时高清内容 [2022 年 12 月更新]
-
作业 [已更新]
-
学习笔记 [更新]
-
证书
我们每天都会检查您的问题并解决您的疑问。
涵盖的主题:
-
提高你的逻辑思维能力
-
了解各种流行的数据结构及其算法。
-
了解算法可以帮助你更好地解决问题。
-
学习大 O、大 Omega、大 Theta 符号
-
线性搜索、递归关系
-
阶乘、尾部递归
-
河内塔
-
归并排序、快速排序、堆排序
-
背包问题、最小生成树:Kruskal 算法、最小生成树:Prim 算法
-
哈夫曼编码 – 构建哈夫曼树、Dijkstra 算法、Bellman-Ford 算法、Floyd Warshall 算法
-
暴力匹配器
-
模式预处理
-
Knuth Morris Pratt 算法
-
n 皇后算法
-
图着色、汉密尔顿循环
-
0/1 背包问题
-
15 难题
-
NP 完全性和近似算法
-
将了解所有算法的实时用途
-
找到每个算法背后“为什么”的答案
本课程适合哪些人:
- 计算机科学专业的学生
- 想要学习更好的方法来解决问题的软件工作专业人士
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。