回覆列表
-
1 # 我是阿嘛
相關內容
- 對單鏈表中元素按插入方法排序的C語言描述演算法如下,其中L為連結串列頭結點指標。請填充演算法中標出的空白處?
- 一個帶頭結點的單鏈表,L為連結串列的頭指標,設計算法刪除連結串列中的偶數結點?
- C語言中帶頭結點的連結串列和不帶頭結點怎麼實現。有什麼區別?
- 有一個有序單鏈表(從小到大排序),表頭指標為head,編寫一個函式向該單鏈表中插入一個元素為x的結點,使?
- 設計一個演算法,在一個單鏈表中值為y的結點前插入一個值為x的結點?
- 設計一個在不帶頭結點的連結串列的第i個元素之前插入一個元素的演算法。求高手,指點?
- 請編寫在帶頭結點的單鏈表L上刪除其值為奇數的所有元素的演算法?
- 如何用類c語言計算帶頭結點的單鏈表中的節點個數?
- 寫一演算法在帶頭結點的單鏈表結構上實現線性表操作LOCATE(L,X)?
#include
struct node {
int value;
struct node * next;
};
typedef struct node Node;
typedef struct node *ptrList,*List;
void create(Node *&T);void PrintNode(ptrList V);
//建立連結串列
void create(Node *&T)
{
Node *p,*tmp; //插入的指標
int n;
if(T==NULL)
{
T = new Node;//申請一個頭結點
T->value = 0;
T->next = NULL;
}
p = T;
cin>>n;
for(int i=0;i