在链表内删除节点又三种不同的情形:
1.删除第一个节点:只需要将head指向第二个节点
2.删除最后一个节点,只需要将指向最后一个节点的指针(引用)指向NULL(null)
3.删除中间节点,只要将需要将指向需要删除节点的指针(引用)指向需要删除节点的下一个节点
C代码:
1
#include<stdio.h>
2
3
struct llist
4
}
2
3
4
C#代码:
1
using System;
2
3
class Node
4
}
2
3
4
C#代码:
相关文章: