极客时间付费专栏,主讲人:覃超 Sophon Tech创始人,前Facebook工程师,卡内基梅隆大学计算机硕士
课程背景 无论是阿里巴巴、腾讯、百度这些国内一线互联网企业,还是 Google、Facebook、Airbnb 等硅谷知名互联网公司,在招聘工程师的过程中,对算法和数据结构能力的考察都是重中之重。
很多程序员往往就倒在了算法面试这个关口,从而与梦想中的工作失之交臂。然而,同其他编程技能一样,如何高效掌握常见的算法与数据结构知识,并学会用相应的算法来解决实际工作和面试中的算法问题,都是可以通过学习和训练不断提高的。 很多求职者在面试前都会在 LeetCode 网站上做大量练习,但随着 LeetCode 上题目越来越多,求职者不可能在短时间内把题目全部做完,如何有选择性地来练习和准备算法面试,就成为大多数求职者必须面对的难题。
因此,极客时间联合覃超老师推出《算法面试通关 40 讲》视频课程,以帮助求职者在短时间内掌握面试中最常见的算法与数据结构相关知识点,学会面试中高频算法题目的分析思路,同时给大家从面试官的角度来分析算法题的解答技巧,从而更有效地提升求职者的面试通过率。
课程目录
01 合格程序员的第一步:算法与数据结构
02 如何事半功倍地学习算法与数据结构
03 如何计算算法的复杂度
04 如何通过LeetCode来进行算法题目练习
理论讲解+面试题实战
05 理论讲解:数组&链表
06 面试题:反转一个单链表&判断链表是否有环
07 理论讲解:堆栈&队列
08 面试题:判断括号字符串是否有效
09 面试题:用队列实现栈&用栈实现队列
10 理论讲解:优先队列
11 面试题:返回数据流中的第K大元素
链接:https://pan.baidu.com/s/1sdIDyedJhQKpfb7bfRBYyQ 密码:9mih
本文由 前端小孟 作者:前端小孟 发表,转载请注明来源!
文章不错非常喜欢