链表基础:顺序建链表

Description
输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。
Input
第一行输入整数的个数N;
第二行依次输入每个整数。
Output
输出这组整数。
Sample
Input
8
12 56 4 6 55 15 33 62
Output
12 56 4 6 55 15 33 62
Hint
不得使用数组!

#include <iostream>
#include <bits/stdc++.h>
using namespace std;
struct node
{int a;struct node *next;
};
struct node *create(int n)
{struct node *head,*tail,*p;int i;head=(struct node *)malloc(sizeof(struct node));//分配空间head->next=NULL;tail=head;for(i=1;i<=n;i++){p=(struct node *)malloc(sizeof(struct node));scanf("%d",&p->a);p->next=NULL;tail->next=p;tail=p;}return head;
};
int main()
{int n;struct node *head;scanf("%d",&n);head=create(n);struct node *p;p=head;while(p->next!=NULL){if(p->next->next!=NULL)printf("%d ",p->next->a);else printf("%d",p->next->a);p=p->next;}return 0;
}

SDUT数据结构实验之链表一:顺序建立链表相关推荐

  1. SDUT_2116 数据结构实验之链表一:顺序建立链表

    点击打开链接 数据结构实验之链表一:顺序建立链表 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem D ...

  2. java数据结构实验一顺序表,java数据结构实验代码之升序顺序表

    java数据结构实验代码之升序顺序表 数据结构实验报告 学院:管理学院 班级:13电子商务(1)班 姓名:廖秋君 学号:3213004779 2014年 10月 23 日 目录 一.需求分析----- ...

  3. 数据结构实验之链表一:顺序建立链表(SDUT 2116)

    Problem Description 输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据. Input 第一行输入整数的个数N: 第二行依次输入每个整数. Output ...

  4. 数据结构实验之链表一:顺序建立链表

    题目描述 输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据. 输入 第一行输入整数的个数N: 第二行依次输入每个整数. 输出 输出这组整数. 示例输入 8 12 56 4 ...

  5. sdut 数据结构实验之栈四:括号匹配

    数据结构实验之栈四:括号匹配 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem Description ...

  6. 《数据结构》实验报告二:顺序表 链表

    一.实验目的 1.掌握线性表中元素的前驱.后续的概念. 2.掌握顺序表与链表的建立.插入元素.删除表中某元素的算法. 3.对线性表相应算法的时间复杂度进行分析. 4.理解顺序表.链表数据结构的特点(优 ...

  7. 三元组顺序表表示的稀疏矩阵加法_数据结构实验题(三元组顺序表表示的稀疏矩阵转置运算)...

    题目描述: 思路: 先用三元顺序表存放稀疏矩阵 typedef struct{ int row, col; int elem;} Elem;typedef struct{ int Row, Col, ...

  8. 南邮数据结构实验1.1:顺序表的相关操作

    题目:参照程序2.1~2.7,编写代码,完成顺序表的初始化.查找.插入.删除.输出.撤销等操作. 部分代码: 顺序表的结构体定义: typedef struct {int n; //顺序表的长度int ...

  9. sdut 数据结构实验之二叉树六:哈夫曼编码

    #include <iostream> #include <cstdio> #include <cstring> #include <queue>usi ...

最新文章

  1. vi/vim: 使用taglist插件
  2. win7 java闪退_win7 sdk manager 闪退
  3. 详解设计模式之工厂模式(简单工厂+工厂方法+抽象工厂) v阅读目录
  4. 吊炸天的 Kafka 图形化工具 Eagle,必须推荐给你!
  5. 28 CO配置-控制-产品成本控制-成本对象控制-期末结算-定义行标识
  6. cad插件加载bplot成功用不了_新手入门,学习CAD必须掌握,教你使用标注命令,绘图效率翻一倍...
  7. 使用 HTTPS 方式登录防火墙USG6000设备
  8. java lambda 变量_java – 从lambda表达式引用的局部变量必须...
  9. 3cd修改tftp服务器地址,模式tftp服务器是什么
  10. 常用组合逻辑电路及MSI组合电路模块的应用—上篇
  11. 【知识向】——计算机基础知识总结及相关
  12. 金仓数据库KingbaseES数据库概念(六)--数据库对象管理
  13. duration java_Java Duration类| 带示例的multipliedBy()方法
  14. 这个时代“寒门再难出贵子” (转帖)
  15. 我的物联网大学【第二章】:Luat的出世
  16. 五大常用项目管理工具软件-也支持敏捷开发
  17. 批量修改文件名方法:everything软件
  18. Linux网卡灯橙色,Ubuntu下网卡灯不亮,是网卡物理损坏了?
  19. 骑砍2 游戏文件修改漫谈
  20. HTML5 2D 游戏开发(一): Snail Bait 简介

热门文章

  1. Unity3D制作天空盒
  2. 关于Idea远程调试说明
  3. 【宇宙最强编辑器VS Code】(二)美化VS Code(更换主题和文件图标主题、设置背景图片)
  4. 一步步学习微软InfoPath2010和SP2010--第一章节--介绍InfoPath2010(2)--InfoPath2010的新功能
  5. 博途中WinCC VBS 脚本的基础用法
  6. (xi,yi,zi ) (xj , yj , zj) 的对数
  7. 完美解决Pytorch在Pycharm没有代码提示的问题
  8. 首旅如家打造中高端品牌璞隐酒店,计划五年实现100家门店
  9. 【Go编程语言】 Go语言基础语法
  10. VBA开发:设置单元格数据有效性