- 0
- 0
- 约小于1千字
- 约 4页
- 2026-02-12 发布于北京
- 举报
线性表的基本操作及实现
•要求:分别采用顺序结构和链式结构的结点的单链表,实现线
性表的基本操作,并在main函数中测试各个基本操作的函数是否正确。
•目的:编程训练;
提高编程技术;
理解并掌握两种结构的实现过程。
线性表的简单应用(OJ检查)
1.线性表倒置:把线性表(a1,a2,…,an)变为(an,an-1,…,a1)
(1)函数原型1:voidInvertList_SeqStorage(ListL);
功能:将顺序结构的线性表里面n个数据倒置
(2)函数原型2:voidInvertList_LinkedStroage(ListL);
功能:将链式结构的线性表的n个数据倒置
2.线性表元素按照频度排序
问题:设计一个性表中实现Locate运算的函数,使得线性表中所有结点按
频度递减的顺序排列,以使频繁高的结点总是靠近表头ElemTypeLocate(List
L,intkey);
•题目:大整数加减计算器的设计与实现
•设计内容:设计并实现一个简单计算器程序,该程序能实现任意大整数的加
+、减-运算.
•具体描述为:利用线性数据结构实现长整数的存贮,线性数据结构的每个结
点含一个整型变量。输入、输出形式按简体中文表示习惯,每四位一组,组
间用逗号分隔。
•程序要求:
(1)要求可以两个无限大的整数;
(2)能够实现任意两个无限大的整数加减运算
••讨论内容:讨论内容:
•如何能够任意大的数据?
•采用哪种结构?为什么?
•基于选择的结构,如何实现2个任意大整数的加减法操作?进位和借
位怎么处理?画出算法流程图并最终编程实现解决任意大整数的与
加减法计算功能。
您可能关注的文档
- 希望之光:爱心支教活动概览.pdf
- 名人品质对青年影响托福口语备考策略.pdf
- 2003年语言编程期末概览.pdf
- 国际救援队在行动:人道主义援助力量.pdf
- 00 去年-2024年度专题民主生活会整改情况报告.docx
- 市人社局党组班子2025年度民主生活会对照检查材料.docx
- 在2026年春节前干部廉政谈话会上的讲话.docx
- 05-13 个人对照-医院党委书记2025年度民主生活会个人对照检查材料 (1).docx
- 04-6 班子对照-高校党委领导班子2025年度民主生活会对照检查材料.docx
- 砺戈秣马启新程 奋楫笃行担使命——在市人民防空办公室2026年春节节后收心会上的讲话.docx
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
原创力文档

文档评论(0)