首页 > 企业职工培训 > 前沿科技创新 > 数据结构与算法

数据结构与算法

  • 共61章节
  • 71012人学过
    (172人评论过)

¥0.00

试看
奥鹏
  • 课程详情
  • 课程目录
  • 相关资源
  • 课程评论

通过学习该课程,了解数据结构的发展和所处地位,了解java集合框架的接口和类的概念。了解和使用github的方法,掌握应用java程序设计语言实现数据结构算法。理解几种典型数据结构(表、树、图)的概念,并掌握各类数据结构的基本操作和应用。理解算法的时间分析和空间分析方法。理解数据存储方式,对比不同的存储方式,并能够给出使用方法。理解并掌握几种基本搜索、排序等算法的实现原理及程序实现。

    数据结构与算法
  • 为什么有两种表结构(06:10)
  • List 接口(02:46)
  • 算法分析(13:05)
  • 对MyArrayList类中方法的分类(06:37)
  • 对add方法分类(10:46)
  • 问题规模(03:34)
  • 链接数据结构(07:04)
  • MyLinkedList类中方法的分类(06:46)
  • 比较MyArrayList类和MyLinkedList类(03:36)
  • 性能分析(05:43)
  • 结果解释(04:13)
  • ArrayList的性能分析(04:46)
  • 分析LinkedList方法的性能(04:02)
  • 在LinkedList末尾添加元素(04:32)
  • 双向链表(07:51)
  • 选择一个结构(05:49)
  • 搜索引擎、解析HTML(08:34)
  • 使用JSOUP(08:33)
  • 遍历DOM树(08:06)
  • 深度优先搜索算法(DFS)分析和实现(09:13)
  • 栈的含义和实现(10:50)
  • 迭代DFS的实现(04:48)
  • Iterable 接口和Iterator类(08:16)
  • WikiFetcher的使用(09:37)
  • 选择数据结构(06:30)
  • Termcouter的使用(13:28)
  • 实现MyLinearMap(05:13)
  • 分析MyLinearMap(09:35)
  • 哈希方法工作原理(13:35)
  • 哈希的java实现(19:42)
  • HashMap的实现(15:31)
  • HashMap的性能分析(06:35)
  • 修改HashMap(08:59)
  • UML类图(07:12)
  • 哈希方法存在的问题及树的概念(05:44)
  • 二叉搜索树的概念(12:46)
  • 一个简单树的java实现(14:02)
  • 中序遍历方法概念和实现(06:51)
  • 对数方法概念和实现(07:42)
  • 自平衡树(06:48)
  • Redis含义(09:27)
  • Redis 客户端和服务器(05:29)
  • 构建一个Redis支持的索引(10:52)
  • Redis数据类型(09:05)
  • 练习(一)(17:41)
  • Redis支持的索引器(09:34)
  • 查找分析(09:29)
  • 索引分析(07:54)
  • 图的遍历(08:44)
  • 练习(二)(09:41)
  • 爬虫解决方案(08:44)
  • 信息检索(05:40)
  • 布尔搜索(11:13)
  • comparable和comparator接口的使用(14:38)
  • 排序基本方法(06:06)
  • 插入排序的原理和实现(17:50)
  • 合并排序的分析(13:24)
  • 基数排序(10:35)
  • 堆排序(07:38)
  • 有界堆排序(08:18)
  • 空间复杂度(08:51)

暂无相关数据

  • BJ2008S00261734

    2021-01-15 14:50:45

  • BJ2008S00261813

    2021-01-15 10:58:26