第一章绪论 第一章绪论 1、什么是数据结构 简义:数据结构是一门研究非数值计算的程 序设计问题中计算机的操作对象以及它们之间 的关系和操作等的学科。 数据结构是计算机科学专业的一门核心课程 ,它的研究对象为问题求解方法、程序设计方 法及一些典型数据结构的算法。 第11页
第一章 绪论 第11页 1、什么是数据结构 二、第一章 绪论 简义:数据结构是一门研究非数值计算的程 序设计问题中计算机的操作对象以及它们之间 的关系和操作等的学科。 数据结构是计算机科学专业的一门核心课程 ,它的研究对象为问题求解方法、程序设计方 法及一些典型数据结构的算法
第一章绪论 1、什么是数据结构 问题求解 程序设计 数据结构 程序编写 算法 第12页
第一章 绪论 第12页 数据结构 程序设计 算 法 问题求解 程序编写 1、什么是数据结构
第一章绪论 1、什么是数据结构 ”数据结构+“好”算法=“好”穆宇 良好、合理的数据结构 清晰、实用的算法 简洁、高效的程序 第13页
第一章 绪论 第13页 “好”数据结构+“好”算法=“好”程序 良好、合理的数据结构 清晰、实用的算法 简洁、高效的程序 1、什么是数据结构
第一章绪论 1、什么是数据结构 数据结构在计算机科学中所处的地位: 《数据结构》在计算机科学技术中是一门综合性的 专业基础课,计算机科学技术各个领域都要用到多种 数据结构。在我国计算机及相关专业的教学计划中, 它是核心课程之一。在我院教学计划中,《数据结构 》已成为我院各计算机科学与技术专业和信息工程专 业必修课程。 其基本内容包括:基本数据结构,抽象数据类型, 递归算法,复杂性分析,排序和查找,算法分析等。 第14页
第一章 绪论 第14页 《数据结构》在计算机科学技术中是一门综合性的 专业基础课,计算机科学技术各个领域都要用到多种 数据结构。在我国计算机及相关专业的教学计划中, 它是核心课程之一。在我院教学计划中,《数据结构 》已成为我院各计算机科学与技术专业和信息工程专 业必修课程。 其基本内容包括:基本数据结构,抽象数据类型, 递归算法,复杂性分析,排序和查找,算法分析等。 数据结构在计算机科学中所处的地位: 1、什么是数据结构
第一章绪论 1、什么是数据结构 数据结构涵盖的内容 线性结构(线性表、栈、队、串、数组) 逻辑结构 非线性结构 树结构 图结构 颜序结构 数据结构(物理(存储)纺炒)链式结构 索引结构 散列结构 插入运算 删除运算 数据运算)修改运算 查找运算 排序运算
第一章 绪论 第15页 1、什么是数据结构 数据结构涵盖的内容