九章精品IT求职在线直播课程 之

九章算法强化班

  • 课程学时: 每节课2小时,总共14课时
  • 开课时间:
    2017-02-04T18:00:00+00:00

    您已经错过了免费试听课,但可以在下一期课程时补上免费试听课。
    错过第一节课并不会影响后续课程,请放心报名。

  • 课程安排:
    官网显示时间为您电脑所在地时间。课程时间为美西时间每周六、日早上10:00-12:00;美东时间每周六、日13:00-15:00;北京时间每周日、一早上2:00-4:00;春节休假一周。 查看完整课程表
  • 课程版本:
离报名截止还有 1 week,3 days

适合谁?

寒冬期,算法面试越来越难,你需要充电!

  • 上过九章算法班,或有一定的算法基础
  • 希望学习更多的数据结构与算法
  • 希望知道一些较难的面试题怎样解决

讲师介绍

主讲搭配助教,直播效果更好

陈近南老师

顶尖IT企业工程师

国内TOP2名校毕业,拿过国内和北美顶尖IT企业offer数13+,曾就职过3个顶尖IT企业,拥有丰富的面官经验。

Ben 助教

FLAG 工程师

曾获算法竞赛金牌。曾经斩获北美Facebook, Linkedin, Uber, Google等大公司 Offer。

课程服务

精益求精,不断进步

硅谷一线企业工程师授课

新鲜的求职经验,大公司的招聘标准,面试官的经验分享

14课时精品直播课程

定时定量,让你没有无从偷懒。每节课学员上座率超过95%,保证学习效果。

课堂实时答疑解惑

课堂有问题?助教老师来帮你。搞定所有拦路虎,学到更多的知识。

课后配套阶梯训练

动手才是硬道理,边学边练效果好。知识掌握得更加踏实!

QA板块问答

保证每个学员的问题,都得到专业解答。不会烦恼到底哪个才是正确答案。

找到一起找工作的朋友

学员专属的QQ群,互助答疑,找人内推,认识朋友,求打鸡血。

课程大纲

每节课资料提前5天发放

1

本节大纲

FLAG算法面试难度提高?如何准备?【免费试听】

  •     各类IT企业的面试算法难度及风格
  •     如何解决中等难度以上的算法题
  •     如何解决follow  up问题
  •     Two sum 
            1. Two sum follow up I
            2. Two sum follow up II - Triangle count
  •     Kth largest element
            1. 第k大元素的三层递进面试考察.
            2. 如何通过一道题区分3类面试者
            3. 剖析面试官面试的思路
2017-01-21T18:00:00+00:00

2

本节大纲

数据结构 Data Structure (上)

  • 并查集
        1. 并查集的基本原理 
        2.并查集的相关运用
  • 并查集的拓展(带路径压缩)
  • 并查集的运用
  • Trie 树
       1. Trie 树的相关运用
  • 扫描线算法
        1. 扫描线的常规题目
        2. 扫描线和其他数据结构结合的拓展

2017-02-04T18:00:00+00:00

3

本节大纲

数据结构 Data Structure (下)

  •     Heap的深入理解和运用
  •     Heap重要拓展:
            1. 带删除的堆hash-heap
            2. Trapping rain water
            3. Building Outline
  •     Median 问题拓展
  •     Sliding Windows问题总结
  •     双端队列Deque

2017-02-05T18:00:00+00:00

4

本节大纲

两个指针 Two Pointers

  •     对撞型指针
           1. Two sum 类
           2. Partition 类

  •     前向型指针
           1. 窗口类
           2. 快慢类

  •     两个数组上的指针

2017-02-11T18:00:00+00:00

5

本节大纲

动态规划 Dynamic Programming (上)

  •     记忆化搜索(区间动态规划、博弈类动态规划)
  •     背包类动态规划
  •     区间类动态规划

2017-02-12T18:00:00+00:00

6

本节大纲

动态规划 Dynamic Programming (下)

  •    记忆化搜索拓展
            1. 区间动态规划
            2. 博弈类动态规划

  •    背包类动态规划
            1. BackPack I/II 
            2. K sum
            3. Minimum Adjustment Cost        

2017-02-18T18:00:00+00:00

7

本节大纲

如何解决 follow up 问题

  •     Peak Element I/II

  •     第K大
            1. 第K大
            2. 有序矩阵的第K大
            3. 两个数组乘积的第K 大
            4. n个数组第K大
            5. n个数组多机第K大(K比较小)
            6. n个数组多机第K大(K比较大)

  •     Subarray sum
            1. Subarray sum
            2. Submatrix sum
            3. Subarray Sum Closest
            4. Subarray sum II
2017-02-19T18:00:00+00:00

课程更新日志

  • V4.0

    2017-01-16

    • 更新动态规划
    • 加入K edit distance
    • 扫面线
      • merge k sorted list

  • v3.2

    2016-09-16

    • 新增诺干最新热门面试题
      • Build Post Office I/I
      • Bomb Game
    • 根据现今面试特点,总结follow-up 问题的常见变形
    • Dp 博弈问题解法更新

  • V3.1

    2016-08-20

    • 更新第一节课,讲述近期IT企业面试最新动态
    • 加入第k大矩阵/数组的拓展

  • v3.0

    2016-06-01

    • 加入每日一“鸡”,打鸡血,刷题更有劲儿!
    • 更新第5章动态规划(上)。

价格方案

拉上小伙伴一起享受团购价吧!

单人报名价格
$299

或人民币¥2059

第一节课免费试听 FREE
7节精品直播课,一手资料及时送
课中助教勤答疑,课后专享练习题
专属学员QQ群,结识求职小伙伴
QA板块提问权,你有问题我来答

支持Paypal与支付宝付款。
国际信用卡用户也可以使用Paypal完成支付。
国内信用卡账户也可以使用支付宝完成支付。

团购价 / 分享价
$139

或人民币价格¥959

团购价/分享价获得方法 COUPON

扫描下方二维码关注九章算法的微信公众号。在公众号中点击右下角的"课程优惠"按照提示进行操作获得优惠码。报名时使用优惠码即可获得优惠。

常见问题

没有我们解决不了,只有你想不到

课程相关

付款相关

为什么选择九章

一分钟了解九章

您可能感兴趣的其他课程

九章算法班

硅谷求职必上,FLAG敲门砖,成为Offer收割机。

18课时 等待下次开课

系统设计班

怎样设计Facebook?理解Google的三驾马车!

18课时 等待下次开课

Android 项目实战

硅谷工程师教你从零开始学习 Android 编程!

16课时 等待下次开课

Big Data 项目实战

硅谷工程师教你从零开始学习 Big Data!

18课时 等待下次开课

Java入门与基础算法班

不会Java?转专业找CS?算法零基础?

16课时 等待下次开课

© Jiu Zhang 2013-2016. All rights reserved. 京ICP备16004690号-1