整型数组
来源:互联网 发布:mysql创建序列 编辑:程序博客网 时间:2024/05/10 03:50
FJNU.1730
Description
有一个已经赋值(值从0到10)的整型数组,从键盘任意输入一个数cmp(0<=cmp<=10),剔除数组中与cmp的值相同的所有元素,并保持原数组元素的连续排列.然后将数组中的元素输出
Input
一个整数cmp(0<=cmp<=10)
Output
删除掉cmp后的数组元素 ((并换行回车))
(假设开始的整型数组为int array[10]={2,4,8,4,3,2,9,5,4,3};
Sample Input
4
Sample Output
2 8 3 2 9 5 3
My Program
#include<iostream>
using namespace std;
void Del(int x,int array[],int & n)
...{
int i,j;
for(i=0;i<n;i++)
if(array[i]==x)
...{
for(j=i;j<n-1;j++)
array[j]=array[j+1];
n--;
}
}
int main()
...{
int array[10]=...{2,4,8,4,3,2,9,5,4,3};
int x,n=10;
cin>>x;
Del(x,array,n);
for(int i=0;i<n;i++)
cout<<array[i]<<" ";
cout<<endl;
return 0;
}
using namespace std;
void Del(int x,int array[],int & n)
...{
int i,j;
for(i=0;i<n;i++)
if(array[i]==x)
...{
for(j=i;j<n-1;j++)
array[j]=array[j+1];
n--;
}
}
int main()
...{
int array[10]=...{2,4,8,4,3,2,9,5,4,3};
int x,n=10;
cin>>x;
Del(x,array,n);
for(int i=0;i<n;i++)
cout<<array[i]<<" ";
cout<<endl;
return 0;
}
YOYO's Note:
其实用链表会更好一些?
只是我懒得存数据 = = ……
权当作顺序表的删除练习好勒```
- 整型数组
- fjnu 1730 整型数组
- c++返回整型数组
- python 整型数组
- 整型数组逆置
- 整型数组(一)
- 数组反转(整型数组)
- 求整型数组最大最小值
- java-对整型数组排序
- 整型数组转换为字符串
- 15.2.2.4 传递整型数组
- 利用memcpy分割整型数组
- 简单之整型数组排列组合
- 【华为oj】整型数组合并
- 整型转字符数组型
- 【华为 OJ】 整型数组合并
- 整型数组拼接最大数
- 华为oj--整型数组合并
- 步行街的眼泪
- 朋友回来了~
- 保龄球娱乐计分
- 推荐本炒股的书《江恩华尔街45年》
- 公文转发流程自定义的数据建模
- 整型数组
- WinCVS与CVSNT简明使用手则
- HQL中的一对多查询
- 编写自己的MSN机器人[转载]
- 放假结束....又要上班了...
- 进行面向对象的设计时,一项基本的考虑是:如何将发生变化的东西与保持不变的东西分隔开。
- 开发的一点体会
- 括号匹配检验(不用栈的方法)
- 什么才是软件开发的葵花宝典?