SDUT 2117-数据结构实验之链表二:逆序建立链表
来源:互联网 发布:网络网线接那几根线 编辑:程序博客网 时间:2024/05/19 02:02
Problem Description
输入整数个数N,再输入N个整数,按照这些整数输入的相反顺序建立单链表,并依次遍历输出单链表的数据。
Input
第一行输入整数N;;
第二行依次输入N个整数,逆序建立单链表。
Output
依次输出单链表所存放的数据。
Example Input
10
11 3 5 27 9 12 43 16 84 22
Example Output
22 84 16 43 12 9 27 5 3 11
#include<stdio.h>#include<stdlib.h>typedef struct node{ int data; struct node *next;}ST;ST *creat(int n){ ST *head, *tail, *p; head = (ST *)malloc(sizeof(ST)); head->next = NULL; tail = head; while(n--) { p = (ST *)malloc(sizeof(ST)); scanf("%d", &p->data); p->next = tail->next; tail->next = p; } return head;}void input(ST *head){ ST *tail; for(tail = head->next; tail != NULL; tail = tail->next) { printf("%d", tail->data); if(tail->next == NULL) printf("\n"); else printf(" "); }}int main(){ ST *head; int n; scanf("%d", &n); head = creat(n); input(head); return 0;}
阅读全文
0 0
- SDUT 2117 数据结构实验之链表二:逆序建立链表
- sdut 2117 -数据结构实验之链表二:逆序建立链表
- SDUT 2117数据结构实验之链表二:逆序建立链表
- SDUT 2117-数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表 (sdut oj)
- SDUT _2117 数据结构实验之链表二:逆序建立链表
- [SDUT](2117)数据结构实验之链表二:逆序建立链表 ---链式存储(线性表)
- 数据结构实验之链表二:逆序建立链表 (SDUT 2117)
- sdut.acm2012级《程序设计基础Ⅱ)》_链表 数据结构实验之链表二:逆序建立链表
- SDUTOJ 2117 数据结构实验之链表二:逆序建立链表
- 【2117】数据结构实验之链表二:逆序建立链表
- 【2117】数据结构实验之链表二:逆序建立链表
- 2117数据结构实验之链表二:逆序建立链表
- 2117数据结构实验之链表二:逆序建立链表
- 2117 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 激活world
- 解决Springboot使用FastJson 返回中文乱码的问题
- 一对一关系映射
- Scrapy爬虫框架学习笔 二 CrawlSpider的使用
- 用grunt搭建自动化的web前端开发环境-完整教程
- SDUT 2117-数据结构实验之链表二:逆序建立链表
- vue数组中有相同的数据处理
- 吴恩达深度学习笔记之改善神经网络(二)
- heatmap学习笔记
- Java树形结构
- WPF与MVVM的实现(五)注册路由事件
- c++内存泄漏和内存碎片的问题
- 数据库与数据仓库
- boost库编译与安装