数据结构
文章平均质量分 71
归去来兮★
这个作者很懒,什么都没留下…
展开
-
插入排序与希尔排序
插入排序与希尔排序原创 2022-08-05 00:14:52 · 171 阅读 · 0 评论 -
Comparable+冒泡+选择
Comparable+冒泡+选择原创 2022-08-03 23:12:54 · 153 阅读 · 0 评论 -
数据结构(三 线性表)
看《大话数据结构》所做笔记线性表:零个或多个数据元素的有限序列线性表的抽象数据类型定义:线性表的数据对象集合为(a1,a2,…a3),每个元素的类型均为DataType。其中,除第一个元素a1外,每一个元素有且只有一个直接前驱元素;除了最后一个元素an外,每一个元素有且只有一个直接后继元素。数据元素之间的关系是一对一的关系。线性表的顺序存储结构 线性表顺序存储结构,这个很常见了,例如:幼儿园,过马路时,一个接一个,按照一定顺序排列顺序存储的定义指的是用一段地址连续的存储单元依次存储线性表原创 2021-07-04 22:27:01 · 213 阅读 · 2 评论 -
数据结构(二)
文章目录算法的特性算法的设计要求算法效率的度量方法算法时间复杂度*常见时间复杂度**最坏情况与平均情况*算法空间复杂度本文引用 《大花设计模式》 所做笔记算法:算法解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。(简单来说,算法是描述解决问题的方法)算法的特性算法具有5个基本特性:输入,输出,有穷行,确切性和可行性输入输出简单两句话(话不在多,在简):算法具有零个或多个输入算法具有一个或多个输出有穷行指算法在执行有限步骤之后自原创 2021-07-03 21:24:39 · 291 阅读 · 3 评论 -
数据结构(一)
说明.取材于《大话数据结构》数据结构:是相互之间存在一种或多种特定关系的数据元素的集合程序设计 = 数据结构 + 算法基本概念与术语什么是数据?数据是符号,这些符号必须具备两个条件可以输入到计算机能被计算机程序处理什么是数据元素?组成数据的、有一定意义的基本单位,在计算机通常作为整体处理,也被称为记录。什么是数据项?数据项:一个元素由若干个数据项组成,数据项(属性)是数据不可分割的最小单位数据对象数据对象:是性质相同的数据元素的集合,是数据的子集原创 2021-07-02 13:17:23 · 198 阅读 · 2 评论