- 112
- 0
- 约7.58万字
- 约 142页
- 2017-09-18 发布于未知
- 举报
第一章 绪 论
一、基本内容
数据、数据元素、数据对象、数据结构、存储结构和数据类型等概念术语的确定含义、抽象数据类型的定义、表示和实现方法、描述算法的类C语言、算法设计的基本要求。
二、学习要点
1、熟悉各名词、术语的含义,掌握基本概念,特别是数据的逻辑结构和存储结构之间的关系。分清哪些是逻辑结构的性质,哪些是存储结构的性质。
2、了解抽象数据类型的定义、表示和实现方法。
3、熟悉类C语言的书写规范,特别要注意值调用和引用调用的区别,输入、输出的方式以及错误处理方式。
4、理解算法五个要素的确切含义。
1.1 基础知识
一 、填空题
1、数据的逻辑结构包括 ① , ② , ③ 和 ④ 四种类型,树型结构和图型结构合称为 ⑤ ,数据的存储结构即物理结构包括: ⑥ , ⑦ 等两种基本类型。
2、在线性结构中元素之间存在 ① 关系,树形结构中元素间存在 ② 关系,图形结构中元素间存在 ③ 关系。
3、一个数据结构用二元组表示时,它包括 ① 集合D和D上 ② 的集合S。
4、一个算法应具有 ① , ② , ③ , ④ 和 ⑤ 这五个特性。
5、在图形结构中,每个节点的前驱节点和后继节点可以有 ① 个。
6、一个抽象数据类型用三元组(D,S,P)表示时,D是 ① ,S是 ② ,P是 ③ 。
7、数据元素在计算机中的映象是 ① 。
8、算法的设计取决于 ① ,算法的实现取决于 ② 。
二、选择题
1、数据元素是数据的 单位。
(A)基本 (B)最小
2、使用指针表示数据元素之间逻辑关系的存储结构是 。
(A)顺序结构 (B)链式结构 (C)树状结构 (D)图状结构
3、以下____术语与数据的存储结构无关。
(A)线索二叉树 (B)双向链表 (C)栈 (D)哈希表
4、以下____术语与数据的逻辑结构无关。
(A)线性结构 (B)链式结构 (C)树型结构 (D)网状结构
5、指出下列叙述____不属于算法的特性。
(A)有穷性 (B)复杂性 (C)可行性 (D)确定性
6、以下数据结构中____是线性结构。
(A)队列 (B)有向图 (C)树 (D)哈夫曼树
解答:
填空题
1、①线性 ②集合 ③树 ④图或网 ⑤非线性结构 ⑥顺序存储 ⑦链式存储
2、①1:1 ②1:n ③m:n
3、①数据元素 ②关系
4、①有穷性 ②确定性 ③可行性 ④输入 ⑤输出
5、①多个
6、①数据对象 ②D上的关系集合 ③对D的基本操作集合
7、①元素或结点
8、①数据(逻辑)结构 ②采用的存储结构
选择题
1、A 2、B 3、C 4、B 5、B 6、A
l.2 应用知识
1、什么是算法?算法的特性是什么?算法设计的要求是什么?
解答: (略)
2、设有数据结构USER_STRU表示如下:
USER_STRU =(D,S)
D = { a1,a2,…,a9 }
S = { a1,a3,a1,a8,a2,a3,a2,a4,a2,a5,a3,a9,a5,a6,a8,a9,a9,a7,a4,a7,a4,a6 }
画出这个数据结构的图示,并确定其类型。
解答:该结构的图示如下,该结构为图形结构。
3、设有数据结构USER_STRU表示如下:
USER_STRU =(D,S)
D = { a1,a2,…,a9 }
S = { a1,a2,a1,a3,a3,a4,a3,a6,a6,a8,a4,a5,a6,a7,a8,a9 }
画出这个数据结构的图示,并确定其类型。
解答:该结构的图示如下,该结构为树形结构。
4、影响高级语言程序运行消耗时间的因素有哪些?
解答:主要有以下因素:
(1)算法选用的策略;
(2)问题的规模;
(3)书写程序的语言;
(4)编译程序产生的机器代码质量;
(5)机器执行指令的速度。
5、选择解决某种问题的最佳数据结构的标准是什么?
解答:一般有两条标准:
(1)所需的存储空间量;
(2)算法所需要的时间;
而算法所需要的时间又包括以下几点:
(1)程序运行时所需要的数据总量;
(2)源程序进行编译所需要的时间;
(3)计算机执行每条指令所需要的时间;
(4)程序中的指令重复执行的次数,而本条正是讨论算法中的重点内容。
6、设三个函数f,g,h分别为
您可能关注的文档
- [企业会计]财务分析培训材料课件.ppt
- 《国际金融》的习题集及答案.doc
- 210国道一级公路施工组织设计方案.doc
- 2013.4.18-20_新资本课件.ppt
- 2013年银行从业资格证_个人理财知识备考资料389页.doc
- 2013年中国邮政储蓄银行星级柜员考试题库.doc
- 2014年云南省事业单位招聘考试公共基础知识科目考试概论388页.doc
- Oracle成本管理模块课件.ppt
- x老年公寓工程施工投标文件.doc
- x薪酬设计方案方案.doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 园区招商与先进制造业发展研究.pdf VIP
- 2025年拍卖师慈善拍卖现场竞拍氛围营造专题试卷及解析.pdf VIP
- 2025年信息系统安全专家工控协议基础概念与分类专题试卷及解析.pdf VIP
- 2025年金融风险管理师资产证券化风险暴露资本处理专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照电磁环境干扰风险评估专题试卷及解析.pdf VIP
- 小学至高中人工智能辅助下的学习时间管理模型构建与应用研究教学研究课题报告.docx
- IATF16949:ISO9001-2016中英对照版本.pdf VIP
- 某图书馆大楼供配电系统设计.doc VIP
- 国资私募基金合规风控实务研究报告(2024).pdf VIP
- 海信HZ55E5D说明书用户手册.pdf
原创力文档

文档评论(0)