课程介绍
课程章节
章节1: 认识复杂度、对数器、二分法与异或运算 (20节)

课时01

什么是算法数据结构

1分58秒

课时02

何为常数时间的操作

2分0秒

课时03

常见的常数时间操作

16分30秒

课时04

时间复杂度的意义

6分35秒

课时05

选择排序

6分30秒

课时06

冒泡排序

9分50秒

课时07

插入排序

12分5秒

课时08

额外空间复杂度

9分51秒

课时09

面试、比赛、刷题中、一个问题的最优解是什么意思

3分2秒

课时10

常见的时间复杂度

1分10秒

课时11

算法和数据结构学习的大脉络

1分30秒

课时12

什么叫对数器

13分50秒

课时13

什么叫二分法

4分45秒

课时14

在一个有序数组中,找=某个数的最左侧位置

10分10秒

课时15

局部最小值

10分5秒

课时16

认识异或运算

8分55秒

课时17

如何不用额外变量交换两个数的值

11分30秒

课时18

一个数组中有一种数出现了奇数次,其他数都出现了偶数次怎么找到这种数

8分26秒

课时19

怎么把一个int类型的数,提取出最右侧1来

5分10秒

课时20

一个数组中有一种数出现了奇数次,其他数都出现了偶数次怎么找到这两种数

18分30秒

章节2: 链表结构、栈、队列、递归行为、哈希表和有序表 (13节)

课时21

单双向链表节点结构

2分30秒

课时22

单双链表如何反转

9分5秒

课时23

把给定值删除

9分5秒

课时24

java和c++在内存释放上的问题

9分50秒

课时25

什么是栈和队列

2分5秒

课时26

栈和队列的实际实现(双向链表实现)

9分50秒

课时27

栈和队列的实际实现(数组实现)

16分35秒

课时28

既然语言都有这些结构和api,为什么还需要手撸练习

12分5秒

课时29

如何用队列结构实现栈结构

3分5秒

课时30

如何使用栈结构实现队列结构

9分0秒

课时31

求数组arr[L..R]中的最大值,怎么用递归方法实现

14分10秒

课时32

Master公式

22分23秒

课时33

哈希表

39分21秒

您没有该体系课权限,需要开通权限请点击联系老师。
联系老师
个问题,0回答
提问
暂无提问,赶紧去提问吧~