不错
算法课程分析
学习算法分析和设计的 fundamentals
讲座 -81
时长 -7小时
终身访问
课程描述
算法分析课程将向您介绍不同类型的算法,例如分治法、动态规划和贪心算法。您还将掌握算法分析的基本概念,包括时间复杂度、空间复杂度和渐近符号。
课程概述
算法分析是对算法运行时间和内存使用量的研究。这很重要,因为它可以帮助我们为特定问题选择最有效的算法。
本课程专为有兴趣学习算法及其应用的学生而设计。您还将学习如何分析算法的性能以及如何设计高效的算法。对于计划参加 GATE 考试的学生来说,这也是一个很好的准备。
算法是解决问题的逐步程序。算法被用于计算机科学的各个领域,从搜索和排序到机器学习和人工智能。
有许多不同类型的算法,每种算法都有其自身的优势和劣势。一些常见的算法类型包括
分治算法:这些算法将问题分解成越来越小的子问题,直到它们变得微不足道易于解决。
动态规划算法:这些算法存储子问题的结果,以便稍后重用。
贪心算法:这些算法在每一步都做出局部最优决策,希望达到全局最优。
NP难问题:这些问题非常难以解决,以至于没有已知的有效算法。
目标
时间复杂度和空间复杂度
渐近符号
不同类型的算法
分治算法
动态规划算法
贪心算法
NP难问题
先决条件
本课程专为具有一定计算机科学基础知识的学生而设计,例如数据结构和编程。
课程大纲
查看课程内容的详细分解
算法分析
1 节课
-
算法分析 - 入门 01:03 01:03
算法复杂度
7 节课
基本数据结构
20 节课
递归
10 节课
贪婪算法
5 节课
回溯算法
7 节课
NP难问题和NP完全问题
3 节课程
讲师 信息
Tutorialspoint
简单易学的学习
Tutorials Point 诞生于一个理念,即存在一类读者更适应在线内容,并更喜欢在舒适的客厅里,按照自己的节奏学习新技能。
我们的旅程始于 2006 年的一个简单的 HTML 教程,并因其产生的反响而感到欣慰,我们不断地向我们的资源库中添加新的教程,现在它自豪地展示了大量关于从编程语言到网页设计,再到学术等各个领域的教程和相关文章。
每月有 4000 万读者阅读 1 亿页内容
我们的文本库内容和资源是免费提供的,我们希望保持这种状态,鼓励我们的读者获得他们想要的尽可能多的技能。我们也不会强迫我们的读者注册或提交他们的信息来使用我们的免费文本教程库。没有任何前提条件和障碍,只需简单易学!
我们建立了一个数字内容市场,以非常低廉的价格出售视频课程和电子书。您需要注册才能使用这些高级服务。
课程 证书
利用您的证书改变职业生涯或在您目前的职业生涯中取得进步。
我们的学生与最佳
合作
反馈
好
很好
很好
很好
有帮助
不错
很好
很好
一个非常棒且详细的初学者课程
相关视频课程
查看更多
