- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
严蔚敏数据结构题集(C语言版)答案--第1页
任何的限度,都是从自己的心坎开端的。每一奋发尽力的背地,必有加倍的弥补。
严蔚敏数据结构C语言版答案详解
第1章绪论
1.1简述下列术语:数据
数据元素、数据对象、数据结构、存储结构、数据类型和抽象数据类型
解:数据是对客观事物的符号表示
在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称
数据元素是数据的基本单位
在计算机程序中通常作为一个整体进行考虑和处理
数据对象是性质相同的数据元素的集合
是数据的一个子集
数据结构是相互之间存在一种或多种特定关系的数据元素的集合
存储结构是数据结构在计算机中的表示
数据类型是一个值的集合和定义在这个值集上的一组操作的总称
抽象数据类型是指一个数学模型以及定义在该模型上的一组操作
是对一般数据类型的扩展
1.2试描述数据结构和抽象数据类型的概念与程序设计语言中数据类型概念的区别
解:抽象数据类型包含一般数据类型的概念
但含义比一般数据类型更广、更抽象
一般数据类型由具体语言系统内部定义
直接提供给编程者定义用户数据
因此称它们为预定义数据类型
抽象数据类型通常由编程者定义
包括定义它所使用的数据和在这些数据上所进行的操作
在定义抽象数据类型中的数据部分和操作部分时
要求只定义到数据的逻辑结构和操作说明
不考虑数据的存储结构和操作的具体实现
这样抽象层次更高
更能为其他用户提供良好的使用接口
1.3设有数据结构(D
R)
其中
严蔚敏数据结构题集(C语言版)答案--第1页
严蔚敏数据结构题集(C语言版)答案--第2页
试按图论中图的画法惯例画出其逻辑结构图
解:
1.4试仿照三元组的抽象数据类型分别写出抽象数据类型复数和有理数的定义(有理数是其
分子、分母均为自然数且分母不为零的分数)
解:
ADTComplex{
数据对象:D={r
i|r
i为实数}
数据关系:R={r
i}
基本操作:
InitComplex(C
re
im)
操作结果:构造一个复数C
其实部和虚部分别为re和im
DestroyCmoplex(C)
操作结果:销毁复数C
Get(C
k
e)
操作结果:用e返回复数C的第k元的值
Put(C
k
e)
操作结果:改变复数C的第k元的值为e
IsAscending(C)
操作结果:如果复数C的两个元素按升序排列
则返回1
否则返回0
IsDescending(C)
操作结果:如果复数C的两个元素按降序排列
则返回1
否则返回0
Max(C
e)
操作结果:用e返回复数C的两个元素
您可能关注的文档
最近下载
- 2024年春学期部编版小学语文五年级下册教学计划附教学进度表精华版.pdf VIP
- 多因子选股系列研究之十八:成交量激增与骤降时刻的对称性与“一视同仁”因子构建.pdf
- 欣赏《月光》 示范课教学课件【人音版九年级音乐下册】.pptx
- 《眼镜镜片防雾性能测试规范(报批稿)》.pdf
- 2025年党组理论学习中心组学习计划文稿3篇.docx VIP
- 初中英语课外阅读黑布林版时光隧道中文译文.docx
- 2024年宁波象山县水务集团有限公司招聘笔试真题.docx VIP
- 经典童话故事英文绘本-灰姑娘.ppt
- 南通科技职业学院2024年提前招生校测样卷及答案(含语文、数学).pdf VIP
- 《元宵节》优质PPT课件.ppt
知传链电子书
- 资源配置职能-[4页]—财政税收专业知识与实务(中级)章节摘抄.pdf
- (三)各题型答题技巧-[3页]—财政税收专业知识与实务(中级)章节摘抄.pdf
- 附录 自测练习题参考答案-[3页]—金融专业知识与实务(中级)章节摘抄.pdf
- 汇率制度与划分-[3页]—金融专业知识与实务(中级)章节摘抄.pdf
- 汇率的决定与变动-[3页]—金融专业知识与实务(中级)章节摘抄.pdf
- 自测练习题-[4页]—金融专业知识与实务(中级)章节摘抄.pdf
- 证券业监管-[3页]—金融专业知识与实务(中级)章节摘抄.pdf
- 银行业监管-[6页]—金融专业知识与实务(中级)章节摘抄.pdf
- 我国货币政策的目标、工具与特点-[4页]—金融专业知识与实务(中级)章节摘抄.pdf
- 货币政策的传导机制与中介指标-[4页]—金融专业知识与实务(中级)章节摘抄.pdf
文档评论(0)