中国高校课件下载中心 》 教学资源 》 大学文库

《数据结构》课程教学资源:课程PPT教学课件:绪论(数据结构讨论的范畴、基本概念、算法和算法的量度)

文档信息
资源类别:文库
文档格式:PPT
文档页数:63
文件大小:250KB
团购合买:点击进入团购
内容简介
1.1 数据结构讨论的范畴 1.2 基本概念 一、数据与数据结构 二、数据类型 三、抽象数据类型 1.3 算法和算法的衡量 一、算法 二、算法设计的原则 三、算法效率的衡量方法和准则 四、算法的存储空间需求
刷新页面文档预览

1.1数据结构讨论的范畴 12基本概念 13算法和算法的量度

1.1 数据结构讨论的范畴 1.2 基本概念 1.3 算法和算法的量度

1.1数据结构讨论的范畴 Niklaus wirth Algorithm Data Structures= Programs 程序设计:为计算机处理问题编制 组指令集 算法 处理问题的策略 数据结构:问题的数学模型

1.1 数据结构讨论的范畴 Niklaus Wirth: Algorithm + Data Structures = Programs 程序设计: 算法: 数据结构: 为计算机处理问题编制 一组指令集 处理问题的策略 问题的数学模型

例如:数值计算的程序设计问题 结构静力分析计算 一线性代数方程组 全球天气预报 环流模式方程 (球面坐标系)

结构静力分析计算 例如: 数值计算的程序设计问题 ─━ 线性代数方程组 ─━ 环流模式方程 (球面坐标系) 全球天气预报

非数值讣算的程序设计问题 例一:求一组n个)整数中的最大值 算法:?基本操作是“比较两个数的大小 模型:?取决于整数值的范围

非数值计算的程序设计问题 例一: 求一组(n个)整数中的最大值 算法: ? 模型:? 基本操作是“比较两个数的大小” 取决于整数值的范围

例二:计算机对弈 算法:?对弈的规则和策略 模型:?棋盘及棋盘的格局

例二:计算机对弈 算法:? 模型:? 对弈的规则和策略 棋盘及棋盘的格局

例三:足协的数据库管理 算法:?需要管理的项目? 如何管理?用户界面? 模型:?各种表格

例三:足协的数据库管理 算法:? 模型:? 需要管理的项目? 如何管理? 用户界面? 各种表格

概括地说 数据结构是一门讨论“描述现实 世界实体的数学模型(非数值计算) 及其上的操作在计算机中如何表 示和实现”的学科

概括地说: 数据结构是一门讨论“描述现实 世界实体的数学模型(非数值计算) 及其上的操作在计算机中如何表 示和实现”的学科

12基本概念 数据与数据结构 数据类型 三、抽象数据类型

1.2 基本概念 一、数据与数据结构 二、数据类型 三、抽象数据类型

数据与数据结构 数据 所有能被输入到计算机中,且能被 计算机处理的符号的集合。 是计算机操作的对象的总称。 是计算机处理的信息的某种特定的 符号表示形式

一、数据与数据结构 所有能被输入到计算机中,且能被 计算机处理的符号的集合。 数据: 是计算机操作的对象的总称。 是计算机处理的信息的某种特定的 符号表示形式

数据元素 是数据(集合)中的一个“个体” 是数据结构中讨论的基本单位

是数据(集合)中的一个“个体” 数据元素: 是数据结构中讨论的基本单位

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档