Course

瞄准秋招:暑假跟Shawn老师一起刷题!

0 steps completed0%
7 Lessons

Shawn老师介绍:

Shawn从大学时代开始,积极参加ACM编程比赛,拿过奖,在集训队里面自己训练的同时也经常辅导学弟学妹。

与一亩三分地里很多同学不同,Shawn并没有读研,他当年从国内本科毕业时,拿到美国著名公司的全职offer,于是跳过读研,肉身翻墙、直接赴美工作,先后在几家IT顶级公司和独角兽里做过软件工程师。

Shawn拿过Google、Facebook、Microsoft、Dropbox等多家著名科技公司的offer,工作期间也作为面试官参加过很多场面试。

课程内容:

包括两部分:

《一》live course 十节课

每节课60分钟+额外答疑。时间均为美国西海岸周六下午4点。所有课程均有视频回放,可以反复播放、对视频拖拽和加减速操作。

课程时间+内容安排:

05/11:动态规划第一节课: 概念,理解,简单的运用

05/25:动态规划第二节课: 由 “背包” 问题 展开,过一过中等的dp题目

06/08:数据结构第一节课: 由“数组”引发的故事之 队列,栈 以及他们的孩子 优先队列,单调队列,单调栈

06/22:数据结构第二节课: 动态数据结构 : Binary Index Tree , Segment Tree

06/29:数据结构第三节课: 并查集, Trie

07/06:搜索第一节课: 深度优先搜索,广度优先搜索 概念及应用

07/13:搜索第二节课: 例题与搜索优化

07/20:混合题第一节课: 初步计算几何,一些C++ STL / Python 库函数

07/27:混合题第二节课: 大数加减乘除 , 以及一些之前知识点的答疑和巩固

08/03:最后一课答疑+讲解大家提名的题目。

《二》面试高频算法题讲解

每周发布三个课程视频,每次精选一道题,大约30分钟。视频内容以FLAG面试题为主。Shawn会找有代表性的高频题,题目在Course Materials里有。也欢迎大家nominate好的题目他来讲解。

高频算法题名单目前有40道题目,请大家鼓励热情澎湃的Shawn老师讲上50道、60到甚至100道题(对于已经报名的同学没有额外收费),陪着你从开始刷题到今年搞定秋招~

课程页面和视频下面都可以留言,欢迎大家提供feedback,跟Shawn老师提问。Shawn也会根据反馈来制作新的课程内容。

所需基础:

熟悉基础的数据结构,能写程序。如果没这方面基础、编程纯小白,无论你是否打算跟这门课,只要你还想找CS工作,请自学 Berkeley CS61B,地里公开课版有各种资源,完全免费。

课程不讲难题,尤其适合已经开始刷题以及刷题期间遇到各种瓶颈、寻找思路的同学。

免费试听:

Shawn老师自我介绍:

 

Shawn老师面试经验分享:

 

$268 - Take This Course

Course Materials

https://drive.google.com/open?id=1x_gWNjYC919E0qx6nZVts4xx3drzRaXs

Comments

    1. Admin

      课程在live lecture结束后,会陆续上线 – 这个过程需要时间,请耐心等待。谢谢。
      有问题欢迎在这里提问。如果是关于某节课某道题目的,可以去相应的视频下面。