使用递归算法删除不带头结点单链表L中所有值为X的结点
设计一个递归算法,删除不带头结点的单链表L中所有值为X的结点。
根据题目中,删除单链表L中所有值为X的结点,也就把if(data == x)的值删掉。本题的重点是考察递归算法,同时要求单链表不带头结点。
那么,下面具体看看使用递归算法是如何实现的。
一、递归算法代码
void Del_X_recursion(Linklist &L,int X)
{
if(L == NULL)...
原创
2019-12-08 19:06:47 ·
1462 阅读 ·
0 评论