
数据结构
文章平均质量分 84
java版
小夏天禧
这个作者很懒,什么都没留下…
展开
-
数据结构韩顺平版(2)
队列 1.队列的一个使用场景 银行排队的案例: 2、队列介绍 1) 队列是一个有序列表,可以用数组或是链表来实现。 2) 遵循先入先出的原则。即:先存入队列的数据,要先取出。后存入的要后取出 3) 示意图:(使用数组模拟队列示意图) 3、数组模拟队列思路 队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如下图, 其中 maxSize 是该队 列的最大容量。 因为队列的输出、输入是分别从前后端来处理,因此需要两个变量 front 及 ..原创 2021-04-08 16:58:30 · 346 阅读 · 0 评论 -
数据结构韩顺平版(1)
第 1 章 数据结构和算法概述 1.1数据结构和算法的关系 1) 数据 data 结构(structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构.学好数据结构可以 编写出更加漂亮,更加有效率的代码。 2) 要学习好数据结构就要多多考虑如何将生活中遇到的问题,用程序去实现解决. 3) 程序 = 数据结构 + 算法 4) 数据结构是算法的基础, 换言之,想要学好算法,需要把数据结构学到位。 1.2线性结构和非线性结构 数据结构包括:线.原创 2021-04-08 13:49:44 · 365 阅读 · 1 评论