总时间限制: 1000ms 内存限制: 65536kB描述将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。输入输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。输出输出为一行:输出逆序后数组的整数,每 ...
分类:
编程语言 时间:
2016-04-24 14:19:16
阅读次数:
270
题目:http://codevs.cn/problem/3286/ 3286 火柴排队 2013年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题解 题目:http://codevs.cn/problem/3286/ 3286 火柴排 ...
分类:
编程语言 时间:
2016-03-31 00:15:34
阅读次数:
296
2789: [Poi2012]Letters Description 给出两个长度相同且由大写英文字母组成的字符串A、B,保证A和B中每种字母出现的次数相同。 现在每次可以交换A中相邻两个字符,求最少需要交换多少次可以使得A变成B。 给出两个长度相同且由大写英文字母组成的字符串A、B,保证A和B中每 ...
分类:
编程语言 时间:
2016-03-30 23:55:37
阅读次数:
328
【程序40】 题目:将一个数组逆序输出。 1.程序分析:用第一个与最后一个交换。 2.程序源代码: ...
分类:
编程语言 时间:
2016-03-27 23:40:39
阅读次数:
256
Description Input Output Sample Input Sample Output Source
分类:
编程语言 时间:
2016-03-21 01:28:34
阅读次数:
236
以整型数组为例实现逆置将一个整型数组逆序,如:数组a[5]={1,2,3,4,5},逆序之后数组a的内容变成{5,4,3,2,1}。
voidSwapNum(int&a,int&b)
{
a=a^b;
b=a^b;
a=a^b;
}
voidSwapArray(int*str,intsize)
{
inti=0;
for(i=0;i<size/2;i++)
{
SwapNum(str[i],str[size-i-..
分类:
编程语言 时间:
2016-02-15 07:10:20
阅读次数:
204
#include<iostream>
#include<iomanip>
usingnamespacestd;
intinput(int*a,intn)
{
inti;
cout<<"pleaseinputdatas:\n";
for(i=0;i<n;i++)
cin>>a[i];//处理
}
voidoutput(int*a,intn)
{
inti;
for(inti=0;i<n;i++)
cout<<setw..
分类:
编程语言 时间:
2015-12-05 02:03:42
阅读次数:
232
冒泡小算法1 冒泡算法:例题.1import java.util.*;public class Nixun { public static void main(String[] args) { System.out.println("一维数组逆序前的结果:"); int a[]={9,8,7...
分类:
编程语言 时间:
2015-11-24 14:43:37
阅读次数:
167