天职国际网测题库:按钮按一下,排序;按两下,还原顺序。如何实现?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/04 16:33:03
按钮按一下,排序;
按两下,还原顺序。
如何实现?
说说思路、算法也好。谢谢啦!
BCB语言

C++咯
两个数组可以解决了
一个存储原来的数据,另外一个SORT一下就好了
#include<iostream>
#Include<algorithm>
using namespace std;
int main(){
int a[10],b[10];
//input
for(int i=0; i<10; i++){
cin>>a[i];
b[i]=a[i];
}
sort(b,&b[10]);
//1time output a
//2time output b
}

用什么语言?
用两个数组,或链表,记A,B,A存放原来的数组,B用于存放排序后的数组。初始化A=B。然后对B排序。根据所点击按钮来显示不同的数组或链表。