Google算法工程师尹成带你深度学习数据结构与算法导论(信息学竞赛,ACM竞赛常备) 高阶

学习算法应对世界五百强面试

4.9分 学习人数榜    第1 更新: 近三个月

收藏( 399 下载课程 二维码 下载学院APP 缓存视频离线看 学习社群 二维码 关注公众号 加入官方群

27402 学习人数 225小时9分钟 769课时
课程权益 15分钟内无条件退款 1、仅限付费视频课程适用
2、购买后15分钟内可以找到客服进行沟通退款
3、下载资料后不再享有退款特权
4、客服(Tel:400-101-1651)

24小时内答疑 随时随地观看课程 专属资料下载

尹成

讲师评分:4.8 192门 课程 78万 次学习

擅长C/C++、python、go语言、sicikit-learn与tensorflow,2012年微软MVP,拥有15年编程经验与5年的教学经验。具备多年的软件编程经验与讲师授课经历,并在人机交互、教育、信息安全、广告,区...

主页
  • 课程介绍
  • 课程大纲
  • 学员评价
  • 其他课程 191
  • 学习路径

适合人群:

致力于进入世界五百强的计算机或者软件工程在校生,或者具备1年以上编程经验的企业人士

课程目标:

学习算法应对世界五百强面试

课程简介:

北上广容不下肉身,

三四线放不下灵魂,

程序员里没有穷人,

有一种土豪叫算法工程师。

微信图片_20191127171759.jpg

图片1.png



 程序 = 数据结构 + 算法

  程序是为了解决实际问题而存在的。然而为了解决问题,必定会使用到某些数据结构以及设计一个解决这种数据结构的算法。如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。编程实战算法,不是念PPT,我们讲的就是实战与代码实现与企业应用。

程序 = 数据结构 + 算法

                ——图灵奖得主,计算机科学家N.Wirth(沃斯)

作为程序员,我们做机器学习也好,做python开发也好,java开发也好。

有一种对所有程序员无一例外的刚需 —— 算法与数据结构

日常增删改查 + 粘贴复制 + 搜索引擎可以实现很多东西。

同样,这样也是没有任何竞争力的。

我们只可以粘贴复制相似度极高的功能,稍复杂的逻辑没有任何办法。

语言有很多,开发框架更是日新月异3个月不学就落后

我们可以学习很多语言,很多框架,但招聘不会考你用5种语言10种框架实现同一个功能。真正让程序员有区分度,企业招聘万年不变的重点 —— 算法与数据结构。算法代表程序员水平的珠穆朗玛。

https://mvp.microsoft.com/en-us/PublicProfile/4033620

微信截图_20191031195320.png

本视频由微软全球最有价值专家尹成录制,拒绝念PPT,代码实战数据结构与算法导论。

除了传统数据结构算法,加入高并发线程安全数据结构,分布式负载均衡算法,分布式哈希表,分布式排序等等现代算法。

加微信18510341407可以获得基础go免费视频。家庭贫困者可以联系我免费。


算法,晦涩难懂,却又是IT领域最受重视的素养之一。可以说,算法能力往往决定了一个程序员能够走多远。因此,BAT/FLAG等国内外各大名企非常喜欢在面试环节考核求职者的算法编程,这也成为了无数准程序员们过不去的一道“坎”。

如何入门并成为一名出色的算法工程师?

但无论半路出家还是科班出身,除学生时代搞算法竞赛的同学外真正用心学习过算法与数据结构太少太少。对于后期想要学习算法与数据结构却不得不面对以下问题:

没有自己的知识框架,无法关联知识点,学习效率低

有疑问而无人解答,有问题无法理解全靠猜测,一个问题卡好几天

市面上资料题解质量参差不齐,正确性未可知

跟着清华学霸,Google算法-工程师尹成大哥学习算法。


尹成大哥算法弟子成功案例。

微信图片_20191204140551.jpg

psb.jpg

psb22.jpg

课程资料在课程库。

 


数据结构与算法 (2).jpeg

展开更多

课程大纲

资料下载
  • 第1章 数据结构与算法--数组,栈,队列,循环队列,栈模拟递归文件夹

    5小时27分钟16节

  • 1-1

    数组概念

    [07:47] 开始学习
  • 1-2

    实现数组结构

    [55:55] 开始学习
  • 1-3

    实现数组迭代器

    [23:01] 开始学习
  • 1-4

    数组栈的高级实现

    [35:56] 开始学习
  • 1-5

    栈模拟低级递归

    [11:12] 开始学习
  • 1-6

    非波纳妾数列栈模拟递归

    [04:00] 开始学习
  • 1-7

    栈模拟文件递归

    [19:32] 开始学习
  • 1-8

    递归实现文件夹遍历

    [11:27] 开始学习
  • 1-9

    栈模拟文件递归

    [19:32] 开始学习
  • 1-10

    层级展示文件夹

    [32:12] 开始学习
  • 1-11

    数组队列的实现

    [18:26] 开始学习
  • 1-12

    队列实现遍历文件夹

    [12:30] 开始学习
  • 1-13

    循环队列

    [23:58] 开始学习
  • 1-14

    链式栈

    [32:44] 开始学习
  • 1-15

    链式队列

    [15:44] 开始学习
  • 1-16

    作业

    [03:55] 开始学习
  • 第2章 数据结构与算法-排序

    5小时9分钟16节

  • 2-1

    为啥需要排序与查找

    [07:59] 开始学习
  • 2-2

    选择排序

    [13:56] 开始学习
  • 2-3

    字符串比较大小

    [15:43] 开始学习
  • 2-4

    字符串选择排序

    [07:21] 开始学习
展开更多

5

学员评分

  • 0%
  • 0%
  • 0%
  • 0%
  • 0%

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

      展开更多
      加载中
      没有了哦~
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      在线
      客服
      在线
      客服

      下载Android客户端

      下载iphone 客户端

      关注官方微信

      返回
      顶部