查看: 247|回复: 0

[WEB前端] 玩转算法面试慕课网实战视频教程下载-- Leetcode真题分门别...

[复制链接]

[WEB前端] 玩转算法面试慕课网实战视频教程下载-- Leetcode真题分门别...[复制链接]

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

相信这是一门非常及时的课程,送给面试在即的你,学完这门课程,对于面试中遇到的大多数算法问题,你都会迎刃而解,但课程绝不止于面试,同样适合即将参加各类算法竞赛的同学,重要的是提升你的算法思维,这将是贯穿你编程生涯的核心内功!
用主流开发语言跟随算法大牛来一场思维的碰撞
以C++为主讲语言,并为你同步配套Java代码
囊括了算法面试的各方面问题
不拘泥纯理论知识讲解,课程每章节配套大量练习题,强化训练,巧过面试关
复杂度分析
了解常见时间复杂度

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

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

理解均摊复杂度分析

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

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

对撞指针- 滑动窗口

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

使用map,set,unordered_map、

unordered_set解决算法问题

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

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

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


栈的基础应用

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

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

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

递归算法的两要素

二分搜索树中的算法问题

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

巧妙对问题进行建模

使用优先队列解决问题

回溯
掌握回溯算法的基本写法

排列问题- 组合问题

Floodfill

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

动态规划
深入理解什么是动态规划

记忆化搜索

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

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

贪心算法
避过贪心算法的陷阱

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

[attach]3414[/attach]
下载地址:

购买主题 本主题需向作者支付 30 金币 才能浏览
楼主热帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则