发布
2018年11月8日
算法是编程的通用构建块。他们为您每天使用的软件提供电源,无论是电子表格,社交网络还是驾驶助理。算法提供了一种思考普通英语的编程挑战的方法,在他们被翻译成C#或javascript.等特定语言之前。在本课程中,作者和电竞竞猜乔马里尼解释了一些最受欢迎和有用的算法,用于搜索和排序信息,使用递归等技术,并了解常见数据结构。他还讨论了不同算法的性能影响以及如何评估给定算法的性能。每个算法在蟒蛇的实践中示出,但课程可以应用于任何编程语言。
主题包括:
- 测量算法性能
- 使用数据结构,如数组,堆栈和队列
- 循环和递归
- 排序数据
- 搜索数据
- 使用哈希表进行筛选和值计数
技能等级 初学者
1小时45M.
持续时间
600,364
意见
展示更多
显示较少
- [乔]我们生活的世界越来越有力 通过软件。 它对我们日常生活的各个方面触及, 我们是否通过我们的新闻饲料滚动, 在电子表格上工作, 甚至只是在我们的车里开车。 和什么权力软件? 算法。 算法基本上是流程, 或食谱,说明,无论你想打电话给他们, 描述如何执行某些任务。 无论你建造什么样的应用程序, 你一定会遇到情况 这需要使用一个或多个算法 完成工作。
嗨,我是乔马里尼 而且我一直在专业编程 超过30年 适用于Adobe,Microsoft和Google等公司。 在本课程中,我们将学习 一些基本算法 使用各种程序, 如排序数据, 搜索信息, 并使用基本数据结构。 试图建立一个程序 没有理解算法就像尝试一样 在没有理解引擎的情况下建造一辆汽车。 因此,流行打开您喜欢的文本编辑器 让我们开始学习算法。
恢复成绩单自动滚动
分享这个视频
嵌入了这个视频
视频: 算法力量世界