2012年3月全国计算机等级考试二级C语言公共基础复习资料
2012年3月全国计算机等级考试C语言二级公共基础复习资料 二级公共基础知识总结
第一章 数据结构与算法
1.1 算法

算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。
算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括:
(1)可行性;
(2)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性;
(3)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行时间的含义; (4)拥有足够的情报。
算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。
指令系统:一个计算机系统能执行的所有指令的集合。
基本运算包括:算术运算、逻辑运算、关系运算、数据传输。

算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。

算法时间复杂度是指执行算法所需要的计算工作量。
算法空间复杂度是指执行这个算法所需要的内存空间。
1.2 数据结构的基本基本概念
数据结构研究的三个方面:
(1


(3)对各种数据结构进行的运算。
数据结构是指相互有关联的数据元素的集合。
数据的逻辑结构包含:
(1)表示数据元素的信息; (2)表示各数据元素之间的前后件关系。 数据的存储结构有顺序、链接、索引等。
线性结构条件:

(1)有且只有一个根结点;
(2)每一个结点最多有一个前件,也最多有一个后件。
非线性结构:不满足线性结构条件的数据结构。


的相对位置是线性的。
你可能喜欢
- 全国计算机等级考试一级试题
- 全国计算机二级c语言
- PPT模板商务
- cad快捷键大全
- 使用技巧
- 全国高校计算机等级考试(广西考区)一级笔试试题7页
- 全国计算机等级考试一级模拟试题054页
- 全国计算机等级考试一级试题及答案20页
- 2006年9月全国计算机等级考试一级试题及答案11页
- 全国计算机等级考试一级B模拟试题及答案43页
- 全国高校计算机等级考试广西考区一级笔试模拟试题55页
- 全国计算机二级c语言_公共基础_知识点总结44页
- 全国计算机二级c语言基础归纳29页
- 全国计算机等级考试二级c语言历年考点分析给学生12页
- 全国计算机二级c语言2008-2012年3月历年真题,含答案!63页
- 全国计算机二级c语言基础知识部分25页
- 全国计算机二级c语言考试真题详细解答系列三2010.914页
- PPT精品模板-商务3D小人素材合集75页
- 韩国商务PPT模板下载3页
- 绿色商务PPT模板11123页
- 经典商务PPT模板大全20页
- PPT模板-电子商务5页
- 签写支票-商务PPT模板10页
- Excel高级使用技巧15页
- win7鲜为人知的使用技巧6页
- Excle使用技巧18页
- Word文档使用技巧大全52页
- CSS使用技巧13页
- excel2007使用技巧36页


