课程介绍
课程章节
章节1: 位运算、算法是什么、简单排序 (9节)

课时01

位运算

57分0秒

课时02

什么叫算法

1分26秒

课时03

算法的分类

4分15秒

课时04

给定一个参数N,返回1!+2!+3!+...+N!的结果

4分40秒

课时05

选择排序

14分15秒

课时06

冒泡排序

14分48秒

课时07

插入排序

15分0秒

课时08

优化插入排序

5分50秒

课时09

答疑

7分50秒

章节2: 前缀和数组、对数器和随机行为 (6节)

课时10

什么叫数据结构

11分30秒

课时11

最基本的数据结构

14分50秒

课时12

java中的Math.random()函数

35分55秒

课时13

从1-5随机到1-7随机

29分19秒

课时14

01不等概率随机到01等概率随机

10分30秒

课时15

对数器的使用

17分27秒

章节3: 二分、复杂度、动态数组、哈希表和有序表 (9节)

课时16

有序数组中找到num

10分0秒

课时17

有序数组中找到=num最左的位置

12分47秒

课时18

局部最小值问题

41分15秒

课时19

什么是常数操作

5分0秒

课时20

什么是时间复杂度

3分5秒

课时21

等差数列求和公式

13分30秒

课时22

什么是动态数组

1分40秒

课时23

动态数组使用和扩容

8分15秒

课时24

哈希表和有序表的使用

26分38秒

章节4: 单链表及其简单题目(上) (9节)

课时25

介绍单链表和双链表

5分10秒

课时26

单链表的反转

21分0秒

课时27

双链表的反转

7分55秒

课时28

用单链表结构实现队列

14分50秒

课时29

用单链表结构实现栈

3分40秒

课时30

用双链表结构实现双端队列

13分15秒

课时31

K个节点的组内逆序调整

25分5秒

课时32

两个链表相加

16分10秒

课时33

两个有序链表的合并

14分19秒

章节5: 单链表及其简单题目(下) (8节)

课时34

位图的功能

7分10秒

课时35

位图的实现

34分10秒

课时36

怎么使用位运算进行加减乘除

20分30秒

课时37

使用位运算实现加法

3分11秒

课时38

使用位运算实现减法

5分20秒

课时39

使用位运算实现乘法

7分7秒

课时40

使用位运算实现除法

35分25秒

课时41

怎么解决系统最小值转绝对值

17分47秒

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