博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1004-线性表操作
阅读量:5368 次
发布时间:2019-06-15

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

描述

 

线性表是n个元素的有序集合(n³0),n是线性表中元素的个数,称为线性表的长度。可以用一组地址连续的存储单元依次存储线性表中元素,采用这种存储方式的线性表称为顺序表。

请在顺序表上实现运算,实现顺序表的逆置,删除表中所有元素值等于x的元素。

 

输入

 

三组数据,顺序表元素类型分别为整型、字符型和实型。

每一组第一行给出元素数目n0<n1000),第二行给出元素数值,第三行给出待删除的元素。

 

输出

 

三组数据,每一组第一行为逆置后的顺序表元素,第二行是在此基础上删除指定元素后的顺序表元素

 

样例输入

8

1 2 3 7 5 6 7 8
7
3
a c m
h
4
1.2 3.4 5.6 7.8
1.2

样例输出

8 7 6 5 7 3 2 1

8 6 5 3 2 1
m c a
m c a
7.8 5.6 3.4 1.2
7.8 5.6 3.4

#include 
using namespace std;const int N=1001;int main(int argc, char *argv[]){ int a[N],a1; char b[N],b1; float c[N],c1; int n1,n2,n3; int i,j,k; //1 cin>>n1; for(i=0;i
>a[i]; for(i=0;i
>a1; for(i=0;i
>n2; for(j=0;j
>b[j]; for(i=0;i
>b1; for(i=0;i
>n3; for(k=0;k
>c[k]; for(i=0;i
>c1; for(i=0;i

  

转载于:https://www.cnblogs.com/Rosanna/p/3436475.html

你可能感兴趣的文章
一个有意思的js实例,你会吗??[原创]
查看>>
sql server中bit字段实现取反操作
查看>>
Part3_lesson2---ARM指令分类学习
查看>>
jQuery拖拽原理实例
查看>>
JavaScript 技巧与高级特性
查看>>
Uva 11729 Commando War
查看>>
增强学习(一) ----- 基本概念
查看>>
ubuntu下USB连接Android手机
查看>>
C# 语句 分支语句 switch----case----.
查看>>
反射获取 obj类 的属性 与对应值
查看>>
表单中的readonly与disable的区别(zhuan)
查看>>
win10下安装配置mysql-8.0.13--实战可用
查看>>
周记2018.8.27~9.2
查看>>
MySQL中 1305-FUNCTION liangshanhero2.getdate does not exit 问题解决
查看>>
Ctrl+Alt+Down/Up 按键冲突
查看>>
python序列化和json
查看>>
mongodb
查看>>
网格与无网格
查看>>
SSH-struts2的异常处理
查看>>
《30天自制操作系统》学习笔记--第14天
查看>>