使用递归算法删除不带头结点单链表L中所有值为X的结点
设计一个递归算法,删除不带头结点的单链表L中所有值为X的结点。 根据题目中,删除单链表L中所有值为X的结点,也就把if(data == x)的值删掉。本题的重点是考察递归算法,同时要求单链表不带头结点。 那么,下面具体看看使用递归算法是如何实现的。 一、递归算法代码 void Del_X_recursion(Linklist &L,int X) { if(……
设计一个递归算法,删除不带头结点的单链表L中所有值为X的结点。 根据题目中,删除单链表L中所有值为X的结点,也就把if(data == x)的值删掉。本题的重点是考察递归算法,同时要求单链表不带头结点。 那么,下面具体看看使用递归算法是如何实现的。 一、递归算法代码 void Del_X_recursion(Linklist &L,int X) { if(……