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