程序员找工作必备——重点掌握的算法面试技巧精讲课,适合大部分技术求职人员,尤其是算法、数据结构较为薄弱的同学。课程精选十二章算法常考知识点,每章均配套近年名企考题练习,知识点分门别类,讲解深入浅出,使学习更系统、理解更容易、掌握更牢固。详情咨询请加qq群:185408490。下载牛客APP支持全部视频离线缓存:http://www.nowcoder.com/app。
|
进度 0 % |
第1章 免费试看
2
视频
|
2
练习
字符串和二叉树问题免费试看 |
|---|---|
| 1.1 二叉树打印 免费 | |
| 1.2 二叉树打印练习题 免费 | |
| 1.3 字符串 免费 | |
| 1.4 两串旋转练习题 免费 | |
| +查看全部 | |
|
进度 0 % |
第2章 排序
4
视频
|
16
练习
详细介绍常见的排序算法过程,以及各个排序算法稳定性、时间和空间复杂度,当然还有常见面试题目的讲解。 |
|---|---|
| 2.1 排序(1) | |
| 2.2 冒泡排序练习题 | |
| 2.3 选择排序练习题 | |
| 2.4 插入排序练习题 | |
| 2.5 归并排序练习题 | |
| 2.6 快速排序练习题 | |
| 2.7 堆排序练习题 | |
| 2.8 希尔排序练习题 | |
| 2.9 排序(2) | |
| 2.10 计数排序练习题 | |
| 2.11 基数排序练习题 | |
| 2.12 排序(3) | |
| 2.13 小范围排序练习题 | |
| 2.14 重复值判断练习题 | |
| 2.15 有序数组合并练习题 | |
| 2.16 排序(4) | |
| 2.17 三色排序练习题 | |
| 2.18 有序矩阵查找练习题 | |
| 2.19 最短子数组练习题 | |
| 2.20 相邻两数最大差值练习题 | |
| +查看全部 | |
|
进度 0 % |
第3章 字符串
3
视频
|
9
练习
字符串面试题目的题目特点、常见类型,与常见的字符串面试题。 |
|---|---|
| 3.1 字符串(1) | |
| 3.2 拓扑结构相同子树练习题 | |
| 3.3 词语变形练习题 | |
| 3.4 字符串(2) | |
| 3.5 两串旋转练习题 | |
| 3.6 句子的逆序练习题 | |
| 3.7 字符串移位练习题 | |
| 3.8 拼接最小字典序练习题 | |
| 3.9 字符串(3) | |
| 3.10 空格替换练习题 | |
| 3.11 合法括号序列判断练习题 | |
| 3.12 最长无重复字符子串练习题 | |
| +查看全部 | |
|
进度 0 % |
第4章 队列和栈
3
视频
|
6
练习
队列、栈和双端队列结构的介绍,宽度优先遍历与深度优先遍历的介绍,常见的代码面试题目。 |
|---|---|
| 4.1 队列和栈(1) | |
| 4.2 可查询最值的栈练习题 | |
| 4.3 队列和栈(2) | |
| 4.4 双栈队列练习题 | |
| 4.5 栈的反转练习题 | |
| 4.6 双栈排序练习题 | |
| 4.7 队列和栈(3) | |
| 4.8 滑动窗口练习题 | |
| 4.9 数组变树练习题 | |
| +查看全部 | |
|
进度 0 % |
第5章 链表
3
视频
|
12
练习
链表问题的高分的关键点,链表有关的常见面试题。 |
|---|---|
| 5.1 链表(1) | |
| 5.2 环形链表插值练习题 | |
| 5.3 访问单个节点的删除练习题 | |
| 5.4 链表(2) | |
| 5.5 链表的分化练习题 | |
| 5.6 打印两个链表的公共值练习题 | |
| 5.7 链表的k逆序练习题 | |
| 5.8 链表指定值清除练习题 | |
| 5.9 链表的回文结构练习题 | |
| 5.10 链表(3) | |
| 5.11 复杂链表的复制练习题 | |
| 5.12 链表判环练习题 | |
| 5.13 无环单链表判相交练习题 | |
| 5.14 有环单链表相交判断练习题 | |
| 5.15 单链表相交判断练习题 | |
| +查看全部 | |
|
进度 0 % |
第6章 二分搜索
2
视频
|
6
练习
二分搜索的应用范围,二分搜索的注意事项,与常见的面试题目。 |
|---|---|
| 6.1 二分搜索(1) | |
| 6.2 局部最小值位置练习题 | |
| 6.3 元素最左出现练习题 | |
| 6.4 循环有序数组最小值练习题 | |
| 6.5 二分搜索(2) | |
| 6.6 最左原位 | |
| 6.7 完全二叉树计数练习题 | |
| 6.8 快速N次方练习题 | |
| +查看全部 | |
|
进度 0 % |
第8章 位运算
2
视频
|
4
练习
介绍布隆过滤器的基本内容、常见位运算题目的分析 |
|---|---|
| 8.1 位运算(1) | |
| 8.2 位运算(2) | |
| 8.3 交换练习题 | |
| 8.4 比较练习题 | |
| 8.5 寻找奇数出现练习题 | |
| 8.6 寻找奇数出现II练习题 | |
| +查看全部 | |
|
进度 0 % |
第9章 排列组合
2
视频
|
10
练习
介绍了笔试和面试中有关排列组合问题常见的考察点 |
|---|---|
| 9.1 排列组合(1) | |
| 9.2 方格移动练习题 | |
| 9.3 站队问题练习题 | |
| 9.4 孤傲的A练习题 | |
| 9.5 分糖果练习题 | |
| 9.6 排列组合(2) | |
| 9.7 括号序列练习题 | |
| 9.8 进出栈练习题 | |
| 9.9 排队买票练习题 | |
| 9.10 二叉树统计练习题 | |
| 9.11 高矮排列练习题 | |
| 9.12 错装信封练习题 | |
| +查看全部 | |
|
进度 0 % |
第10章 概率
2
视频
|
7
练习
概率相关题目介绍 |
|---|---|
| 10.1 概率(1) | |
| 10.2 足球比赛练习题 | |
| 10.3 蚂蚁习题 | |
| 10.4 随机函数练习题 | |
| 10.5 随机01练习题 | |
| 10.6 概率(2) | |
| 10.7 随机区间函数练习题 | |
| 10.8 随机数组打印练习题 | |
| 10.9 机器吐球练习题 | |
| +查看全部 | |
|
进度 0 % |
第11章 大数据
2
视频
介绍哈希函数的内容、map-reduce的基本知识、常见海量数据题目分析、大数据题目的常规技巧 |
|---|---|
| 11.1 大数据(1) | |
| 11.2 大数据(2) |
|
进度 0 % |
第12章 动态规划
2
视频
|
7
练习
动态规划 |
|---|---|
| 12.1 动态规划(1) | |
| 12.2 找零钱练习题 | |
| 12.3 动态规划(2) | |
| 12.4 台阶问题练习题 | |
| 12.5 矩阵最小路径和练习题 | |
| 12.6 LIS练习题 | |
| 12.7 LCS练习题 | |
| 12.8 01背包练习题 | |
| 12.9 最优编辑练习题 | |
| +查看全部 | |
|
进度 0 % |
第13章 智力题
5
练习
一些博弈性质的智力题 |
|---|---|
| 13.1 涂色I练习题 | |
| 13.2 赛马练习题 | |
| 13.3 跳格子练习题 | |
| 13.4 游戏练习题 | |
| 13.5 数组清空练习题 | |
| +查看全部 | |
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
扫一扫,把题目装进口袋
扫描二维码,进入QQ群
扫描二维码,关注牛客公众号