問題描述:刪除鍊錶中相同資料
**:/*
問題描述:刪除鍊錶中相同資料
*/#include #include int a[10000];
typedef int elemtype;
typedef struct lnode//單鏈表結構體
linklist;
void iinitlist(linklist *l)//建立單鏈表的表頭
void initlist(linklist *l)
void createlist(linklist *l,elemtype a,int n)//初始化單鏈表
r->next=null;
}void displist(linklist *l)//遍歷單鏈表,輸出其上每乙個元素
}int deletelist(linklist *l)//刪除相同元素
else
p=p->next;//訪問下一字元
}q=q->next;
}return 1;
}int main()
{ int i;
int n;
linklist l;
scanf("%d",&n);
for(i=0; i
知識點總結:資料結構,結構體
學習心得:開始各種懵逼,現在也開始會了
a表中不存在就插入 插入排序演算法
一 插入排序演算法是所有排序方法中最簡單的一種演算法,其主要的實現思想是將資料按照一定的順序乙個乙個的插入到有序的表中,最終得到的序列就是已經排序好的資料。直接插入排序是插入排序演算法中的一種,採用的方法是 在新增新的記錄時,使用順序查詢的方式找到其要插入的位置,然後將新記錄插入。二 插入排序演算法...
查詢乙個表中存在而另乙個表中不存在的記錄
例如 兩個表 t1,t2 查詢在表t1中存在,而在表t2中不存在的記錄。假設以id欄位為關聯字段。方法1 需要兩個表的字段完全一致 select from t1 minus selecct from t2 方法2 select from t1 where not exists select 1 fr...
找在乙個表中存在而另乙個表中不存在的記錄
學校每次考試要按上次考試成績從高到低排列,學生按這個排列安排試室及座位。但每次考試都有學生缺考或有新轉學進來的學生,這部份學生不會出現在上面的成績排列中。這段sql 就是找出這些學生,做相應處理。classlist 學生編班表 字段意義 欄位名稱 學年classyear 年級grade 班別clas...