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);
}
Esempio n. 4
0
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; 
}