![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法与数据结构
baikun2011
这个作者很懒,什么都没留下…
展开
-
算法概述(一)
1.1算法:算法适用于解决实际问题的一种精确描述方法、算法是对特定问题的求解步骤的一种精确描述方法等。算法的5个特征:有穷性:算法的指令或者步骤的执行次数是有限的,执行时间是有限的。确切性:算法的每一个指令或者步骤都必须有明确的定义和描述输入:一个算法应该有相应的输入条件,用来刻画运算对象的初始情况。输出:一个算法应该有明确的输出结果。可行性:算法的可执行步骤必须是可行原创 2017-03-24 04:43:18 · 299 阅读 · 0 评论 -
数据结构(二)
2.1.2数据结构基本概念 数据:数据是信息的载体,其能够被计算机识别、存储和加工处理,是计算机加工的原材料。数据元素:数据元素时数据的基本单位,其也称为元素、节点、顶点、记录等;一个数据元素有多个数据项构成,数据项时具有独立含义的最小标识单位:字段、域、属性等。数据结构:数据结构指的是数据之间的相互关系,也是数据的组织形式2.1.3数据结构数据结构主要包括3个方面的内容:原创 2017-03-26 09:39:55 · 400 阅读 · 0 评论 -
数据结构三之线性表
2.2.1什么是线性表:从逻辑上来看就是由n个数据元素a1,a2,a3...an组成的有限序列:数据元素的个数为n,称为表的长度,当n=0的时候称为空表;如果一个线性表非空,也就是n>0,则可以简单记做(a1,a2,a3...an);数据元素ai(1=现实生活中的线性表:英文字母表对于一个非空的线性表:,其逻辑结构特征如下有且仅有以各开始节点a1,没有直接前趋节点,有且原创 2017-03-26 09:47:29 · 393 阅读 · 0 评论