前4章程序复习
前4章程序复习 已知指针la和lb分别指向两个无头结点单链表中的首元结点。下列算法是从表la中删除自第i个元素起共len个元素后,将它们插入到表lb中第j个元素之前。试问此算法是否正确?若有错,则请改正之。 Status DeleteAndInsert Sub(LinkedList la, LinkedList lb, int i, int j, int len { if(i0||j0||len0) return INFEASIBLE; p=la; k=1; while(ki) {p=p-next; k++;} q=p; while(k=len) {q=q-next; k++;} s=lb; k=1; while(kj) { s=s-next; k++;} s-next=p; q-next=s-next; return OK; } //DeleteAndInsertSub 修改后 Status DeleteAndInsert Sub(LinkedList la, LinkedList lb, int i, int j, int len) { int k; LinkedList p,q,s,prev; if (i=0 || j=0 || len=0) return INFEAS
您可能关注的文档
最近下载
- 2026和历年财政局所属事业单位面试真题和答案.docx VIP
- 小学道德与法治新部编版六年级上册7.1《未成年人需特殊保护——我们是未成年人》教学课件(2026秋).pptx VIP
- 魔兽世界宏命令完全教程.doc VIP
- 2025年财政局招聘考试面试真题(附答案).docx VIP
- 河道整治疏浚工程监理竣工评估报告.docx
- 河南理工大学2015就业质量年报.doc VIP
- 《河南工业大学2014届毕业生就业质量年度报告.doc VIP
- 18G901-3:混凝土结构施工钢筋排布规则与构造详图.docx VIP
- 中原工学院2015毕业生就业质量报告汇总.doc VIP
- 【中油投产运行 内部培训】 英格索兰空压机知识.pptx VIP
原创力文档

文档评论(0)