首页 首页 资源教程 数据资源 查看内容

小码哥李明杰Java版《恋上数据结构与算法》 ,资源教程下载

木马童年 2020-4-28 17:21 813 0

课程目录01-学前须知01-为什么要学习数据结构与算法02-编程语言的选择03-课程大纲04-注意事项05-课程的选择02-复杂度01-开发环境搭建02-斐波那契数03-算法的评估04-时间复杂度的估算05-大O表示法06-斐波那契数复杂度 ...

2020-04-28_172002.png

课程目录

01-学前须知

01-为什么要学习数据结构与算法

02-编程语言的选择

03-课程大纲

04-注意事项

05-课程的选择

02-复杂度

01-开发环境搭建

02-斐波那契数

03-算法的评估

04-时间复杂度的估算

05-大O表示法

06-斐波那契数复杂度分析

07-leetcode

03-动态数组

01-线性表

02-接口设计

03-简单接口的实现

04-clear

05-补充

06-add

07-打印

08-remove

09-add_index

10-接口测试

11-动态扩容

12-泛型

13-对象数组

14-clear_细节

15-remove_细节

16-equals

17-null值处理

18-ArrayList源码分析

19-答疑

20-补充

04-链表

01-简介

02-接口设计

03-clear

04-add

05-remove

06-indexOf_toString

07-练习01-删除节点

08-练习02-反转链表01-递归

09-练习02-反转链表02-迭代

10-练习03-环形链表

11-答疑

12-补充

13-虚拟头结点

14-复杂度分析01-ArrayList

15-复杂度分析02-LinkedList

16-均摊复杂度

17-ArrayList的缩容

18-复杂度震荡

19-双向链表01-简介

20-双向链表02-clear

21-双向链表03-add

22-双向链表04-remove

23-双向链表05-接口测试

24-双向链表06-总结

25-双向链表07-源码分析

26-单向循环链表01-add

27-单向循环链表02-remove

28-单向循环链表03-接口测试_修复BUG

29-双向循环链表01-add

30-双向循环链表02-remove

31-双向循环链表03-练习-约瑟夫问题

32-静态链表

33-ArrayList的优化思路


数据结构 数据算法
0
为您推荐
什么样的人才是大数据人才呢?我们应该怎么定义和分类?

什么样的人才是大数据人才呢?我们应该怎么定义和分类

在未来世界,国家之间、区域之间甚至是公司之间的大数据人才的争夺战,将是愈演愈烈的…...

数据科学,数据分析和机器学习之间,有什么本质区别?

数据科学,数据分析和机器学习之间,有什么本质区别?

我们都知道机器学习,数据科学和数据分析是未来的发展方向。有些公司不仅利用大数据帮…...

大数据现在处于什么阶段,入行大数据,需要学习哪些基础知识?

大数据现在处于什么阶段,入行大数据,需要学习哪些基

大数据的发展历程总体上可以划分为三个重要阶段,萌芽期、成熟期和大规模应用期…...

大数据技术怎么学习,在学习大数据之前,需要具备什么基础?

大数据技术怎么学习,在学习大数据之前,需要具备什么

  大数据又称黑暗数据,是指人脑无法处理的海量数据聚合成的信息资产,在民生、IT、…...

对于大数据开发的学习,最经典的学习路线是什么?

对于大数据开发的学习,最经典的学习路线是什么?

对于现代社会,大数据开发的重要性不言而喻,通过大量的数据处理、分析获取有价值的信…...

大数据时代,主要需要什么类型的人才?

大数据时代,主要需要什么类型的人才?

什么是大数据,大数据是主要指的是,无法在可承受的时间范围内用常规软件工具进行捕捉…...