学习进度

第1章 免费试看

2 视频 | 2 练习

字符串和二叉树问题免费试看

课程学习

课堂练习

课程学习 1.1 二叉树打印 免费
随堂习题 1.2 二叉树打印练习题 免费
课程学习 1.3 字符串 免费
随堂习题 1.4 两串旋转练习题 免费

第2章 排序

4 视频 | 16 练习

详细介绍常见的排序算法过程,以及各个排序算法稳定性、时间和空间复杂度,当然还有常见面试题目的讲解。

课程学习

课堂练习

课程学习 2.1 排序(1)
随堂习题 2.2 冒泡排序练习题
2.3 选择排序练习题
2.4 插入排序练习题
2.5 归并排序练习题
+ 查看全部
课程学习 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 相邻两数最大差值练习题

第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 最长无重复字符子串练习题

第4章 队列和栈

3 视频 | 6 练习

队列、栈和双端队列结构的介绍,宽度优先遍历与深度优先遍历的介绍,常见的代码面试题目。

课程学习

课堂练习

课程学习 4.1 队列和栈(1)
随堂习题 4.2 可查询最值的栈练习题
课程学习 4.3 队列和栈(2)
随堂习题 4.4 双栈队列练习题
4.5 栈的反转练习题
4.6 双栈排序练习题
课程学习 4.7 队列和栈(3)
随堂习题 4.8 滑动窗口练习题
4.9 数组变树练习题

第5章 链表

3 视频 | 12 练习

链表问题的高分的关键点,链表有关的常见面试题。

课程学习

课堂练习

课程学习 5.1 链表(1)
随堂习题 5.2 环形链表插值练习题
5.3 访问单个节点的删除练习题
课程学习 5.4 链表(2)
随堂习题 5.5 链表的分化练习题
5.6 打印两个链表的公共值练习题
5.7 链表的k逆序练习题
5.8 链表指定值清除练习题
+ 查看全部
课程学习 5.10 链表(3)
随堂习题 5.11 复杂链表的复制练习题
5.12 链表判环练习题
5.13 无环单链表判相交练习题
5.14 有环单链表相交判断练习题
+ 查看全部

第6章 二分搜索

2 视频 | 6 练习

二分搜索的应用范围,二分搜索的注意事项,与常见的面试题目。

课程学习

课堂练习

课程学习 6.1 二分搜索(1)
随堂习题 6.2 局部最小值位置练习题
6.3 元素最左出现练习题
6.4 循环有序数组最小值练习题
课程学习 6.5 二分搜索(2)
随堂习题 6.6 最左原位
6.7 完全二叉树计数练习题
6.8 快速N次方练习题

第7章 二叉树

4 视频 | 10 练习

二叉树介绍

课程学习

课堂练习

课程学习 7.1 二叉树(1)
随堂习题 7.2 递归二叉树的序列打印练习题
7.3 非递归二叉树的序列打印练习题
课程学习 7.4 二叉树(2)
随堂习题 7.5 二叉树的打印练习题
7.6 二叉树的序列化练习题
课程学习 7.7 二叉树(3)
随堂习题 7.8 平衡二叉树判断练习题
7.9 完全二叉树判断练习题
课程学习 7.10 二叉树(4)
随堂习题 7.11 折纸练习题
7.12 寻找错误结点练习题
7.13 树上最远距离练习题
7.14 最大二叉搜索子树练习题

第8章 位运算

2 视频 | 4 练习

介绍布隆过滤器的基本内容、常见位运算题目的分析

课程学习

课堂练习

课程学习 8.1 位运算(1)
8.2 位运算(2)
随堂习题 8.3 交换练习题
8.4 比较练习题
8.5 寻找奇数出现练习题
8.6 寻找奇数出现II练习题

第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 二叉树统计练习题
+ 查看全部

第10章 概率

2 视频 | 7 练习

概率相关题目介绍

课程学习

课堂练习

课程学习 10.1 概率(1)
随堂习题 10.2 足球比赛练习题
10.3 蚂蚁习题
10.4 随机函数练习题
10.5 随机01练习题
课程学习 10.6 概率(2)
随堂习题 10.7 随机区间函数练习题
10.8 随机数组打印练习题
10.9 机器吐球练习题

第11章 大数据

2 视频

介绍哈希函数的内容、map-reduce的基本知识、常见海量数据题目分析、大数据题目的常规技巧

课程学习

课程学习 11.1 大数据(1)
11.2 大数据(2)

第12章 动态规划

2 视频 | 7 练习

动态规划

课程学习

课堂练习

课程学习 12.1 动态规划(1)
随堂习题 12.2 找零钱练习题
课程学习 12.3 动态规划(2)
随堂习题 12.4 台阶问题练习题
12.5 矩阵最小路径和练习题
12.6 LIS练习题
12.7 LCS练习题
+ 查看全部

第13章 智力题

5 练习

一些博弈性质的智力题

课程学习

课堂练习

随堂习题 13.1 涂色I练习题
13.2 赛马练习题
13.3 跳格子练习题
13.4 游戏练习题
+ 查看全部