int main(int argc, char *argv[]){ LIST L1, L2; int i; L1 = init_list(); L2 = init_list(); for(i=0; i<3; i++){ insert_list(random(10), L1); insert_list(random(10), L2); } print_list(L1); print_list(L2); add_lists(L1, L2); print_list(L2); delet_list(L1); delet_list(L2); }
int main(int argc, char *argv[]){ int i; LIST L1, L2, L3; position tmp1, tmp2, tmp3; L1 = init_list(); L2 = init_list(); L3 = init_list(); for(i=0; i<10; i++) insert_list(1, L1); for(i=0; i<10; i++) insert_list(2, L2); for(i=0; i<10; i++) insert_list(3, L3); tmp3 = L3->next; tmp1 = L1; tmp2 = L2; for(i=0; i<10; i++){ tmp1 = tmp1->next; tmp2 = tmp2->next; } tmp1->next = tmp3; tmp2->next = tmp3; print_list(L1); print_list(L2); union_check(L1, L2); delet_list(L1); delet_list(L2); }
int main(int argc, char *argv[]){ int i; LIST L; L = init_list(); for(i=1; i<6; i++) insert_list(i, L); print_list(L); switchtwo(L); print_list(L); delet_list(L); }
int main(){ sqlist *L = init_list(); int e = 0; printf("please input the Elem(int type):\n"); scanf("%d",&e); while(e != -1){ insert_list(L,1,e); scanf("%d",&e); } printf("Before deleting:"); traver_list(L); printf("After ordered:"); order_C_list(L); traver_list(L); delet_list(L,2,e); printf("The delet data(Second) is:%d\n",e); printf("After the data deleted:"); traver_list(L); return 1; }
int main(int argc, char *argv[]){ LIST L; int i; int cnt = 0; position tmp; L = init_list(); for(i=0; i<20; i++) insert_list(random(100), L); print_list(L); tmp = L->next; for(i=0; i<10; i++) tmp = tmp->next; delet_middle(tmp); print_list(L); delet_list(L); return 0; }