数据结构和算法
带大家以循序渐进、轻松幽默的形式从入门到精通数据结构和算法,相信我们会度过一段非常愉快的时光
frogoscar
公众号「程序员联盟」。慕课网精英讲师Oscar老师。简书博客 https://www.jianshu.com/u/44339a8a9afa
展开
-
数据结构和算法 | 第一部分第五课:算法复杂度实践
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:https://www.jianshu.com/p/060ef52580af内容简介前言寻找最大和最小的元素寻找不重复的元素寻找不重复的元素:另一种方法第一部分第六课预告1. 前言经过 数据结构和算法 | 第一部分第三课:算法复杂度(上) 和 数据结构和算法 | 第一部分第四课:算法复杂度(下) ,我们讲完了算法复杂度,是时候来做点实践的练习,巩固一下所学知识点了。算法的复杂度是个不错的知识点,但是它与我们这门算..原创 2020-05-18 17:01:41 · 495 阅读 · 0 评论 -
数据结构和算法 | 第一部分第四课:算法复杂度(下)
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:https://www.jianshu.com/p/3e5e987c7e05内容简介大 O 符号时间复杂度和空间复杂度最坏情况下的复杂度第一部分第五课预告1. 大 O 符号上一课 数据结构和算法 | 第一部分第三课:算法复杂度(上) 我们开始了算法复杂度的学习,这一课我们继续学习后半段。我们已经看到,复杂度只考虑操作数目的一个数量级(忽略了其他的组分),这是一种近似。为了表示这种近似,我们使用一个特定的符号,就是著..原创 2020-05-18 17:00:11 · 483 阅读 · 0 评论 -
数据结构和算法 | 第一部分第三课:算法复杂度(上)
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:https://www.jianshu.com/p/14982c42b2d8内容简介算法的正确性算法的复杂度“渐近”度量第一部分第四课预告1. 算法的正确性上一课 数据结构和算法 | 第一部分第二课:小鸭子们去旅行 中,我们讲了一个有趣的小故事,就是为了引出算法复杂度。算法复杂度非常重要,要讲的内容也很多,所以我们分为上下两课。当程序员需要解决计算机科学相关的问题时,他们(通常)会编写一个程序。这个程序包含一..原创 2020-05-18 16:58:39 · 561 阅读 · 0 评论 -
数据结构和算法 | 第一部分第二课:小鸭子们去旅行
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:https://www.jianshu.com/p/31d14bd080d4内容简介引出算法复杂度的故事两种算法两种算法的对比第一部分第三课预告1. 引出算法复杂度的故事上一课 数据结构和算法 | 第一部分第一课:什么是数据结构和算法 中,我们初步认识了数据结构和算法。既然我们要开始学习算法,就不能不提一下算法复杂度。但在我们开始谈论算法的复杂度(Complexity)之前,我希望先给大家讲个小故事。这个轻松的小..原创 2020-05-18 16:56:09 · 381 阅读 · 0 评论 -
数据结构和算法 | 第一部分第一课:什么是数据结构和算法
作者 谢恩铭,公众号「程序员联盟」。转载请注明出处。原文:https://www.jianshu.com/p/b2f23799a5bb内容简介前言什么是算法算法无处不在计算机的“特权”角色什么是数据结构第一部分第二课预告1. 前言程序员应该知道:程序 = 数据结构 + 算法(Program = Data Structure + Algorithm )。作为一个程序员,如果不了解数据结构和算法,应该会不太好意思出门跟人家打招呼。在这个课程里,我会带大家以循序渐进、轻松幽..原创 2020-05-18 16:48:20 · 480 阅读 · 0 评论