数据结构
Jinggg_0909
这个作者很懒,什么都没留下…
展开
-
数据结构概述(一)
数据结构概述预备知识模块一:线性结构模块二:非线性结构模块三:查找和排序Java中容器和数据结构相关知识 预备知识 模块一:线性结构 连续存储【数组】 离散存储【链表】 线性结构的两种常见应用之一 栈 线性结构的两种常见应用之二 队列 专题:递归 1+2+3+4+…+100 求介乘 汉诺塔 走迷宫 模块二:非线性结构 树 图 模块三:查找和排序 折半查找 排序: 冒泡 插入 选择 快速排序 归并排序 Java中容器和数据结构相关知识 Iterator 接口 Map 哈希表 ..原创 2021-04-13 14:22:54 · 60 阅读 · 0 评论 -
数据结构概述(二)
数据结构入门笔记 数据结构概述 数据结构定义 我们如何把现实中大量而复杂的问题以特定的数据结构和特定的存储结构保存到主存储器(内存)中,以及在此基础上为实现某个功能(比如查找某个元素,删除某个元素,对所有元素进行排序),而执行的相应操作,这个相应的操作也叫算法。 如保存一个班级学生的信息,使用 数组就可以。 如保存一万个学生信息,就没有这么大的连续空间,可以使用链表实现。 如保存人事单,如果使用链表则不知道他们之间的关系谁是领导,这种结构需要使用树结构。 再如交通图,几个站点之间修路,则需要使用图结构实现。原创 2020-07-29 15:25:08 · 179 阅读 · 0 评论