- 8
- 0
- 约2.57万字
- 约 27页
- 2019-12-03 发布于湖北
- 举报
〖线性表〗
解答题2.阅读下面算法,指出其中所有的错误。(5分)
FUNC length(head:linklist):integer;
{求以head为头指针的不带头结点的循环单链表的长度}
f:=head;
WHILE f head DO [n:=n+1;p:=p↑.1ink];
RETURN(n)
ENDPF;{length}
解答:(1)n未初始化为0(1分)
(2)循环条件不对,应为WHILE f↑.1inkhead DO (2分)
(3)循环变量f的值应在循环体内改变,即p应改为f (1分)
(4)未处理空表的情形。(1分)
正确的算法是:
FUNC length(head:linklist):integer;
{求以head为头指针的不带头结点的循环单链表的长度}
n:=0
IF headNIL THEN
[
f:=head↑.link; n:=1;
WHILE f head DO[n:=n+l; f:=f↑.link]
];
RETURN(n)
ENDF;{length}
解答题4、在线形表的顺序和链式存储结构下,试分析下表各种基本运算时间复杂度,并填入相应的表格中。(5分)
运算
求表长
取元素
取前趋
取后继
插入
顺序存储结构
O(1)
O(1)
O(1)
O(1)
O(n)
链式存储结构
您可能关注的文档
- 9 金属焊接切割工试题库排版.doc
- 9 石油钻井职业健康.doc
- 9#住宅楼大模板安全施工方案.doc
- 9#地块基坑护坡喷锚方案.doc
- 9-16风电场工程优化设计报告.docx
- 9#楼施工电梯方案正文.doc
- 9 在用工业管道定期检验规程(试行).docx
- 8送审论文电子版.docx
- 9000DWT轴系拉线及安装工艺.doc
- 9 10SCY14轴向柱塞泵设计.doc
- T∕CNEA 035.1-2022 压水堆核电厂燃料组件格架水力性能 试验方法 第1部分:流致振动试验.docx
- T∕CCAATB 0081-2025 C909和C919飞机机场适配性评估指南.docx
- T∕CSFSIM 001-2026 作物模型数据要素及采集通用要求.docx
- T∕CCASC 0056-2025 氯化石蜡用石蜡技术要求.docx
- T∕CNEA 034.1-2022 压水堆核电厂燃料和相关组件用弹簧 第1部分:不锈钢螺旋弹簧.docx
- T∕CNEA 036-2022 压水堆核电厂燃料组件格架设计要求.docx
- T∕CAQI 501-2026 乘用车用电驱动系统镁合金压铸壳体技术规范.docx
- T∕FJAS 031-2026 数据资产——数据合规审核规范.docx
- DB31-104∕Z 0010-2018 房地产经纪机构经营管理规范.docx
- T∕IPIF 0045-2026 粤港澳大湾区海域浮游植物固碳监测与核算技术规范.docx
最近下载
- 2025年新教材高二地理城市文化功能区划试卷及解析.docx VIP
- 2025年房地产经纪人房地产广告发布合同条款设计专题试卷及解析.pdf VIP
- 2025年人力资源管理师绩效反馈体系诊断与优化综合案例分析专题试卷及解析.pdf VIP
- 绿色制造企业碳效比的链上动态排名系统.pdf VIP
- 2025年无人机驾驶员执照发动机拉缸、抱轴故障原因与预防专题试卷及解析.pdf VIP
- 尚硅谷大数据技术之每日一考-2023-3-29(1).docx VIP
- RAZ-R英语绘本BASKETBALL(带练习册).pdf VIP
- 肝脏炎性假瘤诊断和鉴别诊断.pptx VIP
- 《WST431—2023护理分级标准》.pdf VIP
- 《煤矿个体防护用品配备要求》.pdf VIP
原创力文档

文档评论(0)