实战 \玩转算法面试 leetcode题库分门别类详细解析

玩转算法面试 leetcode题库分门别类详细解析

难度 高级
时长 18小时10分钟
学习人数 778
10.0分
¥ 199.00

玩转算法面试 leetcode题库分门别类详细解析

玩转算法面试 leetcode题库分门别类详细解析
相信这是一门非常及时的课程,送给面试在即的你,学完这门课程,对于面试中遇到的大多数算法问题,你都会迎刃而解,但课程绝不止于面试,更重要是提升你的算法思维,这将是贯穿你编程生涯的核心内功

别害怕,算法面试不难

算法面试并不像你想象的那么难,大多数算法面试关注的根本是算法思维。想尽快在算法思维上有所进步 向精研算法的专家求教无疑是更聪明的做法,并不是一定要啃完整本《算法导论》,才能玩儿转算法面试也并不是只有ACM参赛选手,才能笑傲算法面试

让你在算法面试中脱颖而出的课程

面试在即,看《算法导论》你需要1年看这门课程你只需要1~2个月

不同于那些将算法习题简单堆积的习题册型的课程,本课程不仅讲解如何优化算法面试问题,更会带你从更高的角度,深入计算机程序设计领域的一些“高级”问题,帮助你建立数据规模的概念。

不仅教给你如何检验自己程序的时间复杂度,甚至会和你一起探讨,到底要如何写出一个正确的程序,让你不仅学会“靠谱”的应对算法面试,更能大幅提高自己的编程内力!

从真题到思维的完美讲解

互联网公司 面试真题
课程所选算法面试问题大多来自leetcode或者hackerrank,都是大企业面试真题。所选真题均会标注具体企业,学完课程你会感受到:大企业的算法面试问题原来不过如此
算法面试 核心思维
课程并非只是生硬地讲解每一个算法问题的答案,而会特别强调针对不同的问题该如何思考,有哪些不同的解法,优缺点,有哪些地方可以和面试官交互探讨,让面试官对你印象深刻
算法思想 分门别类介绍
整个课程对常见的算法思维,如递归、分治、贪心、动态规划、搜索等等进行了专题讲解。不只是为了面试,在日后的技术工作你也一定会用到
抽象的算法 通俗的讲解
会算法,懂算法的人很多,但能把抽象的算法用你听得懂的语言讲明白的老师却很少,刘宇波正是能给你把算法讲明白的老师,听波波老师讲课你一定不会如坠云雾

囊括了算法面试的各方面问题

复杂度分析

了解常见时间复杂度

建立复杂度和数据规模之间的概念

通过实验的方式,亲自验证自己代码的时间复杂度

理解均摊复杂度分析

数组

通过基础问题,掌握写出正确算法的“秘诀”

巧妙使用双索引技术,解决复杂问题

对撞指针- 滑动窗口

查找表问题

树和哈希表两种不同底层实现的查找表

使用map,set,unordered_map、

unordered_set解决算法问题

链表

在链表问题中灵活使用指针

使用虚拟头结点简化链表问题

在链表中使用双指针解决复杂问题

栈的基础应用

巧妙使用栈写出非递归算法

深入理解系统栈,模拟系统的递归调用

二叉树

通过二叉树天然的递归结构理解递归算法

递归算法的两要素

二分搜索树中的算法问题

队列

在树结构和图结构中使用广度优先遍历

巧妙对问题进行建模

使用优先队列解决问题

回溯

掌握回溯算法的基本写法

排列问题- 组合问题

Floodfill

使用回溯算法解决简单的人工智能问题

动态规划

深入理解什么是动态规划

记忆化搜索

重叠子问题和问题的无后效性

01背包问题详解- LIS,LCS等问题分析

贪心算法

避过贪心算法的陷阱

精选互联网公司算法面试真题

课程所选真题出自以下公司

facebook google 微软 亚马逊 Adobe 苹果 uber linkedin
Snapchat,dropbox, airbnb,twitter, yahoo, airbnb,bloomberg yelp,zenefits,pocketGems,two sigma...

灵活的课堂,加量不加价的内容

不局限于特定语言

课程会以大家都熟悉的C++语言进行实现,算法是一种思想,希望同学们不要把代码实现局限在特定语言中。用你熟悉的语言实现它,这些算法才能真正地融化进血液中

随时补充更多相关面试问题

为了让整个面试课程“活”起来,讲师将定期发布更多面试问题,让你将在课程中学习的思维方式进行实际运用,通过不断练习,让你对算法面试越来越有信心!

适合人群及技术储备要求

适合具备基本编程思想,了解c++基本语法,最好你已经学习过另一门实战课程 —《算法与数据结构》或者对基础数据结构已经有了解,在此基础上,想提升算法设计能力的同学,那这门课程非常适合你

算法大牛 ACM省级金奖-亚洲区铜奖

刘宇波 Liuyubobo

他是资深算法爱好者,曾获ACM省级金奖、亚洲区铜奖,创业八年仍关注算法领域。同时,他在开发领域卓有建树,对产品设计、前后端、智能算法等领域均有接触,曾制作近20款个人独立App,并全部成功上架;他是慕课最受欢迎的讲师之一,在慕课网录制过多门课程,其授课风趣清晰,有极强的感染力,享有用户极高的评价:“波总出品,必属精品”

他深谙编程之道,对一切可编程的东西有浓厚兴趣,愿意用毕生探求程序设计之美,并大力传递这种美。波波老师之前推出的《算法与数据结构》实战课程,有上千学员因为他的课获得了算法上的极大提高,甚至有百度T5级别的工程师因他的课程升职到T7,这就是波波老师课程的价值

这样的老师,一旦错过,损失绝不是用金钱可以衡量的!

万事俱备 只等你来

  • 义薄云天小关羽

    这门课确实可圈可点,波波老师讲得也非常好,内容实用,通俗易懂,逻辑清晰,这些都不可否认。但唯一不能让我忍受的是,10多天过去了,慕课网竟然还不开放所有的章节,学习变成了追剧,慕课网是想要周更吗?花钱买课程,难道还要忍受周更?我想起了几年前在马桶台追剧,那感觉就是要死的节奏,自那以后,我看也不看马桶台了。

  • 匿名用户

    第二次在慕课网上花银子了,通过这个网站我学习了很多编程,花钱买了2门算法相关的课,也算是支持正版,感谢慕课网 ==

  • qwin

    这是我第一次在慕课网上看到几乎每一节都在15分钟以上的课程,可见老师对课程内容的准备用心程度之高。我已经看了前三章,老师对每一个概念的讲解都很透彻,配合例子基本上都能完全理解。接触算法有两年多的时间,但在这门课程中接触了许多很多之前不知道的方法和思想,收获颇丰。马上就有算法比赛了,希望能尽快看到老师全部的更新,加油啦!

查看全部40条用户评价
提问
数据加载中...
意见反馈 常见问题 APP下载
官方微信