有许多算法代码 如顺序表

源代码在线查看: 单链表2.c

软件大小: 323 K
上传用户: x395450030
关键词: 算法 代码 顺序表
下载地址: 免注册下载 普通下载 VIP

相关代码

				#include 
				#include 
				struct node{ 
				        int key; 
				        struct node *next; 
				        }; 
				void creat_link(struct node *); 
				main() 
				{ 
				 struct node *head=NULL; 
				 creat_link(head);/*这里可以这么调用吗?*/   
				} 
				void creat_link(struct node *head_node) 
				{ 
				struct node *p,*q,*Temp; 
				int number; 
				printf("Please input data:[-1 is End]\n"); 
				scanf("%d",&number); 
				while(number!=-1){ 
				 q=(struct node *)malloc(sizeof(struct node)); 
				 q->key=number; 
				 if(head_node==NULL ){ 
				           head_node=q; 
				           p=q; 
				          } 
				  else{ 
				        p->next=q; 
				        p=q; 
				        } 
				   scanf("%d",&number); 
				  } 
				p->next=NULL; 
				 Temp=head_node; 
				 while(Temp!=NULL){ 
				  printf("%d\n",Temp->key); 
				  Temp=Temp->next;
				 }
				} 
				 			

相关资源