欢迎使用CSDN-markdown编辑器
来源:互联网 发布:自学php找工作 编辑:程序博客网 时间:2024/06/08 18:09
设计一个递归算法,删除不带头结点的单链表L中所有值为x的结点。
解答:
void Del_X_3(Linklist &L, ElemType x){ //递归实现单链表L中删除值为x的结点 LNode *p; //p指向待删除结点 if(L==NULL){ //递归出口,不带头结点L为空表的 return; //表示 } if(L->data==x){ //若L所指结点的值为x p=L; //删除*L,并让L指向下一结点 L=L->next; free(p); Del_X_3(L,x); //递归调用 } else{ Del_X_3(L->next,x);//递归调用 }}
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Redis用Java代码访问:Key、String、List、Set、Hash、SortSet
- 小结五
- ***leetcode 84. Largest Rectangle in Histogram
- 浅谈Session与Cookie的区别与联系
- 杭电acmP2001
- 欢迎使用CSDN-markdown编辑器
- IDEA资料
- 文件&目录I/O的操作
- map和set异同
- python 基础(一)语句分支循环
- Xcode上一个社交类APP项目的设计/运行流程简述
- 使用excel工具类导出对象
- 杭电acm P2002
- 学习笔记:mySQL的增删改查