博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据结构实验之链表二:逆序建立链表
阅读量:6705 次
发布时间:2019-06-25

本文共 918 字,大约阅读时间需要 3 分钟。

                                                                               数据结构实验之链表二:逆序建立链表

Description

输入整数个数N,再输入N个整数,按照这些整数输入的相反顺序建立单链表,并依次遍历输出单链表的数据。

Input

第一行输入整数N;; 
第二行依次输入N个整数,逆序建立单链表。

Output

依次输出单链表所存放的数据。

Sample Input

1011 3 5 27 9 12 43 16 84 22

Sample Output

22 84 16 43 12 9 27 5 3 11

Hint

不能使用数组!

#include
#include
struct node{ int data; struct node *next;}; struct node *creat(int n){ struct node *head, *tail, *p; head = (struct node *)malloc(sizeof(struct node)); head->next = NULL; tail =head; for(int i=0; i
data); p->next = head->next; head->next = p; } return head;};int main(){ int n; scanf("%d", &n); struct node *q; q = creat(n); while(q->next != NULL){ q->next->next == NULL? printf("%d", q->next->data): printf("%d ", q->next->data); q = q->next; } printf("\n"); return 0;}

转载于:https://www.cnblogs.com/Genesis2018/p/9079909.html

你可能感兴趣的文章
分享国外电商网站的七大时尚设计元素
查看>>
systemd系统服务控制相关命令
查看>>
TPlink_WR703N 刷OpenWrt变砖恢复记
查看>>
Kubernetes 1.13.3快速升级
查看>>
CSS 边框 轮廓 阴影
查看>>
使用非阻塞ServerSocketChannel、SocketChannel代替ServerSock
查看>>
java byteviewer
查看>>
Oracle --SQL基础学习
查看>>
利用反射对pojo进行排序后转String
查看>>
jquery怎么根据后台传过来的值动态设置下拉框、单选框选中
查看>>
JUnit——Annotation
查看>>
关于理解指针与函数
查看>>
JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet
查看>>
服务器最大连接数“server reached MaxClients setting,consider raising the Max Clients setting”...
查看>>
tomcat JVM
查看>>
JavaScript强化教程——数组的基本处理函数
查看>>
gitlab 安装
查看>>
怎样使用Camtasia Recorder
查看>>
LDAP 搭建
查看>>
轻松学会Java高并发第一课-并发的基本概念
查看>>