原文:习题11-8 单链表结点删除 (20分)

习题 单链表结点删除 分 本题要求实现两个函数,分别将读入的数据存储为单链表 将链表中所有存储了某给定值的结点删除。链表结点定义如下: 函数接口定义: 函数readlist从标准输入读入一系列正整数,按照读入顺序建立单链表。当读到 时表示输入结束,函数应返回指向单链表头结点的指针。 函数deletem将单链表L中所有存储了m的结点删除。返回指向结果链表头结点的指针。 裁判测试程序样例: 输入样例: ...

2020-03-01 21:09 0 2299 推荐指数:

查看详情

习题8-6 删除字符(20

本题要求实现一个删除字符串中的指定字符的简单函数。 函数接口定义: 其中char *str是传入的字符串,c是待删除的字符。函数delchar的功能是将字符串str中出现的所有c字符删除。 裁判测试程序样例: 输入样例: 输出样例: ...

Thu Jul 05 06:03:00 CST 2018 2 1221
习题8-6 删除字符 (20)

本题要求实现一个删除字符串中的指定字符的简单函数。 函数接口定义: void delchar( char *str, char c ); 其中char *str是传入的字符串,c是待删除的字符。函数delchar的功能是将字符串str中出现的所有c字符删除。 裁判测试程序样例 ...

Mon Jul 06 00:03:00 CST 2020 1 764
链表结点删除

链表结点删除 本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中所有存储了某给定值的结点删除链表结点定义如下: truct ListNode { int data; ListNode *next; }; 函数接口定义: struct ListNode *readlist ...

Sun Aug 04 18:54:00 CST 2019 0 1322
链表-删除第i个结点

删除第 i 个结点 假设 i=3 ,删除后效果如下: 删除第 i 个元素,要找到第 i-1 个元素,要修改其指针域。 算法步骤: ① 找到第 i-1 个元素的存储位置 p,保存要删除的 ai 的值 ② 令p->next 指向ai+1,如图:p->next ...

Fri Apr 23 05:27:00 CST 2021 0 336
链表结点删除

链表结点删除 本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中所有存储了某给定值的结点删除链表结点定义如下: 函数接口定义: 函数readlist从标准输入读入一系列正整数,按照读入顺序建立单链表。当读到−1时表示输入结束,函数应返回指向单链表结点的指针。 函数 ...

Mon Aug 16 06:14:00 CST 2021 0 105
习题3.3 线性表元素的区间删除 (20)

给定一个顺序存储的线性表,请设计一个函数删除所有值大于min而且小于max的元素。删除后表中剩余元素保持顺序存储,并且相对位置不能改变。 函数接口定义: List Delete( List L, ElementType minD, ElementType maxD ...

Mon Mar 23 23:01:00 CST 2020 2 1496
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM