第一章 基本数结构与算法.pptVIP

  • 0
  • 0
  • 约2.02千字
  • 约 13页
  • 2019-01-30 发布于江苏
  • 举报
第一章 基本数结构与算法

第一章 基本数据结构与算法 考试大纲要求 1.算法的基本概念;算法复杂度的概念和意义(时间复杂度和空间复杂度) 2.数据结构的定义;数据的逻辑结构和存储结构;数据结构的图形表示;线性结构与非线性结构 3.线性表的定义;线性表的顺序存储结构及其插入和删除 4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算 5.线性单链表、双向链表与循环列表的结构及其基本运算 6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序,中序和后序遍历 7.顺序查找与二分法查找算法 8.基本排序方法(选择类,插入类,交换类) 1.1.1算法的基本概念 算法概念:所谓算法是指解题方案的准确而完整的描述 1.算法的基本特征 可行性、确定性、有穷性、拥有足够的情报 2.算法的基本要素 (1)算法对数据的运算和操作 (2)算法的控制结构 :三种基本的控制结构顺序,选择,循环 3.算法设计的基本方法 列举法,归纳法,递推,递归,回溯法 1.1.2算法的复杂度 1.算法的时间复杂度 执行算法所需要的计算工作量即算法执行过程中所需要的基本运算次数用问题规模函数:f(n)来描述 算法的工作量=f(n) 2.算法的空间复杂度 执行此算法所需要的内存空间 1.2数据结构的基本概念 概念:数据结构(d

文档评论(0)

1亿VIP精品文档

相关文档