顺序表插入操作的实现

建立长度为n的顺序表,在指定的数据元素item之前插入数据元素data。如果指定的数据元素item不存在,则将data插入到顺序表的尾端。(数据类型为整型)

输入

第一行为顺序表的长度n;
第二行为顺序表中的数据元素;
第三行为指定的数据元素item;
第四行为要插入的数据元素data;

输出

输出结果为顺序表中的数据元素。

样例输入

10
10 20 30 40 50 60 70 80 90 100
50
55

样例输出

10 20 30 40 55 50 60 70 80 90 100
#include<stdio.h>
int main()
{int n,a[100],item,data;int k=0;scanf("%d",&n); for(int i=0;i<n;i++){scanf("%d",&a[i]);}scanf("%d %d",&item,&data);for(int i=0;i<n;i++){if(item==a[i]){for(int j=n;j>i;j--){a[j]=a[j-1];}a[i]=data;k=1;break;}}if(k==0)a[n]=data;for(int i=0;i<=n;i++)printf("%d ",a[i]);
}

西南科技大学OJ题 顺序表插入操作的实现0943相关推荐

  1. 西南科技大学 swust OJ 943: 顺序表插入操作的实现

    题目描述 建立长度为n的顺序表,在指定的数据元素item之前插入数据元素data.如果指定的数据元素item不存在,则将data插入到顺序表的尾端.(数据类型为整型) 输入 第一行为顺序表的长度n: ...

  2. 西南科技大学OJ题 单链表的删除操作的实现0953

    单链表的删除操作的实现 1000(ms) 65535(kb) 2896 / 13622 建立长度为n的单链表,删除第i个结点之前的结点. 输入 第一行为自然数n,表示链式线性表的长度: 第二行为n个自 ...

  3. 西南科技大学OJ题 邻接矩阵到邻接表1055

    邻接矩阵到邻接表 5000(ms) 10000(kb) 2341 / 5552 假设无向图G采用邻接矩阵存储,编写一个算法输出邻接表. 输入 第一行为一个整数n,表示顶点的个数(顶点编号为0到n-1) ...

  4. 西南科技大学OJ题 求最小生成树(Prim算法)1075

    求最小生成树(Prim算法) 1000(ms) 10000(kb) 2256 / 4495 Tags: 生成树 求出给定无向带权图的最小生成树.图的定点为字符型,权值为不超过100的整形.在提示中已经 ...

  5. 西南科技大学OJ题 哈夫曼译码0986

    哈夫曼译码 1000(ms) 10000(kb) 1974 / 4142 通常要求根据给定的编码本对密文进行解码.现已给定相应字符的哈夫曼编码,要求根据编码对密文进行解码.(建立哈夫曼树以及编码.主函 ...

  6. 西南科技大学OJ题 邻接矩阵存储简单路径1070

    邻接矩阵存储简单路径 5000(ms) 10000(kb) 2197 / 4175 Tags: 邻接矩阵 假设无向图G采用邻接矩阵存储,设计一个算法,输出图G中从顶点u到v的所有简单路径. 输入 简单 ...

  7. 西南科技大学OJ题 above average 0706

    above average 1000(ms) 65535(kb) 1531 / 3045 It is said that 90% of frosh expect to be above average ...

  8. 顺序表的操作实验(数据结构)

    顺序表的操作实验 一.实验名称和性质 二.实验目的 1.掌握线性表的顺序存储结构的表示和实现方法. 2.掌握顺序表基本操作的算法实现. 3.了解顺序表的应用. 三.实验内容 1.建立顺序表. 2.在顺 ...

  9. 实验报告微型计算机拆卸顺序表,顺序表的操作实验报告馒头制作.doc

    顺序表的操作实验报告馒头制作 实验二 顺序表的操作实验报告 班 级10计科2学号20104012010姓名翁朝伟实验名称顺序表的操作实验目的掌握线性表的顺序存储结构的基本概念.基本操作和应用实验环境硬 ...

最新文章

  1. ES6 箭头函数易出错细节
  2. iphone微信美颜插件_iPhone、安卓微信自动更新,又有新功能?
  3. Web开发框架–第1部分:选项和标准
  4. [html] 移动端如何让页面强制横屏显示?
  5. 百度编辑器在服务器置顶路径 解决上传图片创建目录失败的方法(Thinkphp)
  6. Java中判断String不为空的问题性能比较
  7. 国开大学计算机实操,国开大学计算机实操答案一 .pdf
  8. c语言判断按下键盘,找出键盘上当前按下的键
  9. 为什么红黑树查询快_为什么这么多关于红黑树的面试题呢?
  10. javascript 构造函数方式定义对象 (转载)
  11. 在线java编译器 api_代码在线编译器(上)- 编辑及编译
  12. RESTful API学习笔记
  13. 弘辽科技:淘宝搜索流量是什么意思?如何提升流量?
  14. C# 处理PPT水印(二)——去除水印效果(文本水印、图片水印)
  15. 计算机应用基础图文混合排版,《Word 2010图文混合排版》教学设计与课后反思
  16. outlook怎样同步服务器的文件夹,当您使用辅助在 Outlook 邮箱中的文件夹时的性能和同步问题...
  17. 强大的长江干线水运能力
  18. PID控制器中的常见问题
  19. 视频教程-SpringBoot后台CRM项目(第一季)-Java
  20. gataway 组件的健权、限流、过滤等功能分析(三十一)

热门文章

  1. lombok 基础注解之 @NonNull
  2. sql获取汉字首字母
  3. PS老照片一键修复工具,你的必备软件之一
  4. Idea数字符号乱码
  5. 2021年全球主要国家数字治理发展动向:得到了许多国家的高度重视和大力推进,对行业前景充满期待[图]
  6. Lumiprobe点击化学试剂丨蛋白标记试剂盒方案来啦
  7. 百度内容风控是怎样在秒级之内完成词表匹配
  8. unity 初次制作
  9. vue -- watermark添加水印工具类
  10. SpringBoot整合SpringSession以及自定义CookieSerializer和RedisSerializer详解