课程
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
算法与数据结构初体验
入门
1192人学
10.0分
简介
目录
评价
推荐
第1章 欢迎大家来到算法与数据结构的世界
欢迎大家来到算法与数据结构的世界
学习算法和数据结构到底有没有用?
更多课程学习注意事项
第2章 算法初体验:不要小瞧数组
为什么要学习数据结构
使用 Java 中的数组
二次封装属于我们自己的数组
向数组中添加元素
数组中查询元素和修改元素
数组中的包含,搜索和删除
泛型类
动态数组
简单的复杂度分析
均摊复杂度和防止复杂度的震荡
第3章 快速排序法的基本思想
快速排序法的原理
Partition
第一版快速排序法
添加到日历 第一版快速排序法的问题
为快速排序添加随机化
两个作业:深入玩转快速排序
第4章 深入快速排序算法
快速排序算法还有问题
双路快速排序法
实现双路快速排序法
快速排序算法的复杂度分析
三路快速排序法
实现三路快速排序法
作业:一道面试问题,Sort Colors
作业:Select K 问题
快速排序小结
第5章 我们正式课程见
我们正式课程见!大家加油!