项目实战

    今日:26602| 主题:1163
收藏本版 (386)
发表新帖
打印 上一主题 下一主题

[后端开发] [百度网盘]算法与数据结构体系课(更新至第3周)

[复制链接]
跳转到指定楼层
#
admin 发表于 2020-8-4 22:31:39
80005 24

第1周   线性查找法
开课第一周,我们将学习最简单的算法:线性查找法。在学习这样一个最简单的算法的过程中,我们也将接触诸多概念:循环不变量,复杂度分析,如何使用泛型让我们的算法更通用,以及简单的性能测试方式。
课程安排:
1、什么是算法
2、为什么要学习算法和数据结构
3、线性查找算法
4、使用泛型让算法更通用
5、自定义类测试算法
6、循环不变量
7、复杂度分析
8、常见算法复杂度举例
第2周   排序基础
在这一周,我们将接触两个最基础的排序算法:选择排序法和插入排序法。虽然这两个排序算法很简单,但在这一周,我们将巩固我们之前学习的知识,将循环不变量的思路和复杂度分析应用在这些算法中。
课程安排:
1、选择排序法
2、原地排序
3、使用泛型约束
4、Comparable 接口的使用
5、插入排序法
6、插入排序法的优化
7、排序算法的测试数据生成
8、排序算法的性能测试和比较
第3周   数据结构基础:动态数组,栈和队列
这一周,我们开始接触最基础的数据结构:线性数据结构。这些数据结构看似简单,但是通过对他们的学习,会接触很多新的概念,包括对静态数组的扩容和缩容;均摊复杂度分析;数据结构的接口设计;循环队列,等等。
课程安排:
1、理解静态数组和动态数组
2、如何封装属于自己的数据结构
3、动态数组的扩容和缩容
4、均摊复杂度分析
5、数据结构的接口设计
6、栈和栈的应用
7、队列和队列的应用
8、队列的优化:循环队列
9、双端队列
10、Java 语言中的设计问题讨论

游客,如果您要查看本帖隐藏内容请回复

吾爱编程网 - 免责声明
1、吾爱编程网为非营利性网站,全站所有资料仅供网友个人学习使用,禁止商用
2、本站所有文档、视频、书籍等资料均由网友分享,本站只负责收集不承担任何技术及版权问题
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除下载链接并致以最深的歉意
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、一经注册为本站会员,一律视为同意网站规定,本站管理员及版主有权禁止违规用户
6、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和吾爱编程网的同意
7、吾爱编程网管理员和版主有权不事先通知发贴者而删除本文




上一篇:理论+实战 构建完整JVM知识体系(更新至第7章)
下一篇:大前端:前端全栈加强版!前端全栈+全周期+多端(升级Vue3.0)(完结版)
收藏
收藏1
支持
支持
反对
反对
回复

使用道具 举报

24#
ljhaabb 发表于 2023-8-25 09:55:04
楼主,不论什么情况你一定要hold住!hold住就是胜利!支持吾爱编程网!
回复

使用道具 举报

23#
itwoaini 发表于 2022-8-24 20:45:55
啥也不说了,楼主就是给力!支持吾爱编程网!
回复

使用道具 举报

22#
kdzhao 发表于 2022-3-28 09:59:18
看帖看完了至少要顶一下,还可以加入到淘帖哦!支持吾爱编程网!
回复

使用道具 举报

21#
zccxyz 发表于 2021-9-8 09:54:44
不管你信不信,反正我是信了。支持吾爱编程网!
回复

使用道具 举报

20#
william.ys 发表于 2021-4-19 00:09:12
RE: 算法与数据结构体系课(更新至第3周) [修改]
回复

使用道具 举报

19#
wpzkhq 发表于 2021-4-4 18:01:16
看了LZ的帖子,我只想说一句很好很强大!支持吾爱编程网!
回复

使用道具 举报

18#
VaderWang 发表于 2021-2-21 14:02:32
啥也不说了,楼主就是给力!支持吾爱编程网!
回复

使用道具 举报

17#
qiuyuanhang 发表于 2020-11-10 11:09:13
看了LZ的帖子,我只想说一句很好很强大!支持吾爱编程网!
回复

使用道具 举报

16#
huqingsong 发表于 2020-11-6 23:24:17
啥也不说了,楼主就是给力!支持吾爱编程网!
回复

使用道具 举报

15#
talan1314 发表于 2020-10-31 15:10:49
mark 一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表

平台简介

吾爱编程网:http://www.52pg.net/是IT技能学习交流平台,我们提供了丰富的移动端开发、php开发、web前端开发、android开发、Java开发、Python开发、大数据开发、区块链开发、人工智能开发以及html5等大量的实战视频教程资源。(如果我们有侵犯了您权益的资源请联系我们删除)

点击这里给我发消息|Archiver|手机版|小黑屋|站点地图|吾爱编程  |网站地图

Powered by Discuz! X3.2??? 2017-2020 Comsenz Inc.??吾爱编程网