数据结构与算法之美
为工程师量身打造的数据结构与算法私教课
王争  前 Google 工程师
7日热学榜 第3名
专栏
已完结·共 81 讲
|
28.0w 人已学
|
收藏

你将获得

  • 20 个经典数据结构与算法;

  • 100 个真实项目场景案例;

  • 文科生都能懂的算法手绘图解;

  • 轻松搞定 BAT 的面试通关秘籍。

课程介绍

踏上了编程之路,也就意味着你选择了一种终身学习的生活方式。每一个程序员都要练就十八般武艺,而掌握数据结构与算法就像修炼了九阳神功。换句话说,掌握了数据结构与算法,你的内功修炼速度就会有质的飞跃。

无论你是从事业务开发,想要评估代码性能和资源消耗;还是从事架构设计,想要优化设计模式;或者想要快速玩转热门技术,比如人工智能、区块链,都要先搞定数据结构与算法。因为,任凭新技术如何变化,只要掌握了这些计算机科学的核心“招式”,你就可以见招拆招,始终立于“不败之地”。

那怎样才能真正掌握数据结构与算法呢?是把常用的数据结构与算法背得滚瓜烂熟吗?即便如此,面对现实世界的千变万化,你也不太可能照搬某个算法解决即将遇到的下一个问题。因此,就像学习设计模式、架构模式一样,学习数据结构与算法的关键,在于掌握其中的思想和精髓,学会解决实际问题的方法

专栏分为 4 个由浅入深的模块。

  • 入门篇

为什么要学习数据结构与算法?数据结构与算法该怎么学?学习的重点又是什么?这一模块将为你指明数据结构与算法的学习路径;并着重介绍贯穿整个专栏学习的重要概念:时间复杂度和空间复杂度,为后面的学习打好基础。

  • 基础篇

将介绍最常见、最重要的数据结构与算法。每种都从“来历”“特点”“适合解决的问题”“实际的应用场景”出发,进行详细介绍;并配有清晰易懂的手绘图解,由浅入深进行讲述;还适时总结一些实用“宝典”,教你解决真实开发问题的思路和方法。

  • 高级篇

将从概念和应用的角度,深入剖析一些稍复杂的数据结构与算法,推演海量数据下的算法问题解决过程;帮你更加深入理解算法精髓,开拓视野,训练逻辑;真正带你升级算法思维,修炼深厚的编程内功。

  • 实战篇

将通过实战案例串讲前面讲到的数据结构和算法;并拿一些开源项目和框架,剖析它们背后的数据结构和算法;并带你用学过的内容实现一个短网址系统;深化对概念和应用的理解,灵活使用数据结构和算法。

课程目录

查看更多
免费试读

特别放送

免费领取福利

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App 端、Web 端学习。
  2. 本专栏为虚拟商品,交付形式为图文 + 音频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利等。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证,订阅课程享受原价 5 折优惠。
  7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。
讲师

王争

前 Google 工程师

王争,前 Google 工程师,从事 Google 翻译相关系统的开发,深入研究算法十余年。现任某金融公司核心系统资深系统架构师,负责公司核心业务的架构设计和开发。 他将采用最适合工程师的学习方式,不拘泥于某一特定编程语言,从实际开发场景出发,由浅入深教你学习数据结构与算法的方法...查看更多
编辑推荐
讲师的其他课程
设计模式之美
王争
前 Google 工程师,《数据结构与算法之美》专栏作者

113讲 | 120284 人已学习

¥98¥299
包含这门课的学习路径

计算机基础知识

12门课程 95.1w人学习
看过的人还看了
白话法律 42 讲
周甲徳
京师律师事务所合伙人,资深律师

47讲 | 20285 人已学习

¥59¥129
如何设计一个秒杀系统
许令波
前阿里巴巴高级技术专家

10讲 | 55827 人已学习

¥39
ZooKeeper 实战与源码剖析
么敬国
新东方集团首席架构师

47讲 | 18822 人已学习

¥59¥129
算法面试通关 40 讲
覃超
Sophon Tech 创始人,前 Facebook 工程师,卡内基梅隆大学计算机硕士

62讲 | 78003 人已学习

¥68¥199
代码精进之路
范学雷
前 Oracle 首席软件工程师,Java SE 安全组成员,OpenJDK 评审成员

48讲 | 37868 人已学习

¥59¥129
网络编程实战
盛延敏
前大众点评云平台首席架构师

40讲 | 43583 人已学习

¥59¥129