2011年计算机二级公共基础知识辅导笔记(1)

文章作者 100test 发表时间 2011:03:18 18:47:54
来源 100Test.Com百考试题网


第1章 数据结构与算法

  1.1 算法的复杂度

  1. 算法的基本概念

  利用计算机算法为计算机解题的过程实际上是在实施某种算法。

  (1)算法的基本特征

  算法一般具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。

  (2)算法的基本运算和操作

  算法的基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。

  (3)算法的3种基本控制结构

  算法的3种基本控制结构是:顺序结构、选择结构、循环结构。

  (4)算法基本设计方法

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

  (5)指令系统

  所谓指令系统指的是一个计算机系统能执行的所有指令的集合。

  2. 算法复杂度

  算法复杂度包括时间复杂度和空间复杂度。注意两者的区别,无混淆,见表1-1。

表1-1 算法复杂性

名称

描述

时间复杂度

执行算法所需要的计算工作量

空间复杂度

执行这个算法所需要的内存空间

  #ff0000>


相关文章


2011年计算机二级公共基础知识辅导笔记(5)
2011年计算机二级公共基础知识辅导笔记(3)
2011年计算机二级公共基础知识辅导笔记(4)
2011年计算机二级公共基础知识辅导笔记(2)
2011年计算机二级公共基础知识辅导笔记(1)
2011年计算机二级考试公共基础知识冲刺复习笔记(19)
2011年计算机二级考试公共基础知识冲刺复习笔记(18)
2011年计算机二级考试公共基础知识冲刺复习笔记(17)
2011年计算机二级考试公共基础知识冲刺复习笔记(16)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛