指针答题模板
#include<stdio.h>
#include<stdlib.h>
typedef struct link{
int data;
struct link *next;
}linklist;
linklist *init(){
linklist *head = (linklist*)malloc(sizeof(linklist));
linklist *end=head;
for(int i=0;i<10;i++){
linklist *node = (linklist*)malloc(sizeof(linklist));
scanf("%d",&node->data);
end->next=node;
end=node;
}
end->next=NULL;
return head;
}
void display(linklist *head){
linklist *node = (linklist*)malloc(sizeof(linklist));
node=head->next;
while(node){
printf(" %d",node->data);
node=node->next;
}
}
int main(){
linklist *a=init();
display(a);
return 0;
}
21沈航计算机考研已上岸,真题有一些还是有点难度的,当时挺头疼,现在分享出来,算法思路感觉有点啰嗦,欢迎交流
本文展示了使用C语言实现链表的数据结构,并提供了初始化和显示链表的代码。作者分享了沈航计算机考研的经验,指出部分真题有一定难度,特别是算法设计部分。
307

被折叠的 条评论
为什么被折叠?



