计算机等级考试二级基础强化训练班.pptVIP

  • 1
  • 0
  • 约1.43万字
  • 约 100页
  • 2026-08-30 发布于北京
  • 举报

计算机等级考试二级基础强化训练班.ppt

全国计算机等级考试二级公共基础知识第1页

第一章数据结构与算法(30%)考试大纲 1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。

2.数据结构的定义;数据的逻辑结构与存放结构;数据结构的图形表示;线性结构与非线性结构的概念。

3.线性表的定义;线性表的次序存放结构及其插入与删除运算。

4.栈和队列的定义;栈和队列的次序存放结构及其基本运算。

5.线性单链表、双向链表与循环链表的结构及其基本运算。

6.树的基本概念;二叉树的定义及其存放结构;二叉树的前序、中序和后序遍历。

7.次序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。第2页

知识点归纳算法的基本概念所谓算法是指解题方案的准确而完整的描述。严格来说,一种算法必须含有如下五个主要特征:可行性确定性有穷性输入输出综上,所谓算法,是一组严格定义运算次序的规则,而且每一种规则都是有效且明确的,此次序将在有限的次数终止。第3页

算法的基本概念算法的组成要素算法中对数据的运算和操作算法的控制结构算法设计基本方法列举法归纳法递推递归减半递推回溯法第4页

算法的复杂度算法的复杂度可分为时间复杂度和空间复杂度,是衡量算法优劣的量度。1.算法的时间复杂度算法的时间复杂度是指执行算法所需要的工作量。普通情况下,算法中的基本操作重复执行的次数是问题规模n的某个函数f(n)。算法的时

文档评论(0)

1亿VIP精品文档

相关文档