教程前言
宝贝分享@数据结构与算法·java版,大小4.62G,130个文件。本套教程存放在百度网盘,可以转存以后在线播放,或者下载到本地离线学习,同时支持PC端与手机端。
教程描述
随着应用程序变得越来越复杂以及数据越来越丰富,几百万、几十亿甚至几百亿的数据就会出现,而对这么大的数据进行搜索、插入或者排序等的操作就会越来越慢,数据结构就是用来解决这些问题的。数据结构(data structure)是计算机中存储、组织数据的方式,数据结构是一种具有一定逻辑关系,同时在计算机中应用某种存储结构,并且封装了相应操作的数据元素集合,它包含了三方面的内容,逻辑关系、存储关系及操作。
数据结构研究的内容,就是如何按照一定的逻辑结构,把数据组织起来,并且选择适当的存储表示方法把逻辑结构组织好的数据存储到计算机的存储器里。算法研究的目的,则是为了更有效地处理数据,提高数据运算效率,数据的运算是定义在数据的逻辑结构上,但运算的具体实现要在存储结构上进行。
教程目录
day01-线性表
day02-栈和队列
day03-HashMap和LinkedHashMap
day04-树
day05-二叉树
day06-图
day07-图的遍历与最小生成树
day08-图的最短路径与拓扑排序
day09-算法简介
day10-算法排序
day11-排序与归并
day12-递归与穷举
day13-贪心和分治
day14-动态规划和回溯
资源下载
下载价格9.9 金币
VIP免费
请先登录