数据结构
文章平均质量分 86
繁华king
“I can’t change the direction of the wind, but I can adjust my sails to always reach my destination.” - Jimmy Dean
展开
-
数据结构与算法
动态数组通常是基于静态数组实现的,通过重新分配内存并复制旧数据来实现大小的扩展或缩小。数组中的每个元素在内存中都是连续存放的,而且每个元素都有一个唯一的下标(或索引),从 0 开始递增。这使得我们可以根据数组的下标快速访问数组中的任意元素。Java 中数组是内置的数据结构,可以使用一些数组的内置方法来操作它们。数组查找:Java 中提供了多种方法来查找数组中的元素,包括线性查找和二分查找等。修改数组元素:使用下标操作符 [] 来修改数组元素的值。方法,可以将一个数组的指定元素复制到另一个数组中。原创 2023-04-04 22:16:08 · 46 阅读 · 0 评论 -
数据结构基础概论
数据结构1. 数据数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。2. 数据元素、数据项数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可由若干数据项组成,数据项是构成数据元素的不可分割的最小单位。3. 数据对象、数据结构数据对象是具有相同性质的数据元素的集合,是数据的一个子集。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据结构的三要素1. 逻辑结果集合结构线性结构(一对一)树形原创 2022-02-09 16:37:12 · 409 阅读 · 0 评论