日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HDU1040-As Easy As A+B

發布時間:2025/5/22 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HDU1040-As Easy As A+B 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

水題,又是排序哦。并且不是啥高級排序算法。這里我用了冒泡。好像效率還不是很高哦。

自言自語下,VC6.0下用STL中的sort效率最高了,而如果是gcc,則用qsort快很多。(突然發現了一個問題,瀏覽器解析代碼跟HDU網頁上的不同,所以我從HDU上粘貼過來是,有一些空格沒有了,注意要改一下int main和renturn 0這里)

#include<iostream>
using namespace
std;
int
main(void)
{

??? int
n,m,i,j,a[1000];??
??? cin>>n;
??? while
(n--)
??? {

??????? cin>>m;
??????? for
(i=0;i<m;i++)
??????? {

??????????? cin>>a[i];
??????? }

??????? for
(i=0;i<m-1;i++)
??????????? for
(j=0;j<m-i-1;j++)
??????????? {

??????????????? if
(a[j]>a[j+1]) {
??????????????????? a[j]=a[j]+a[j+1];
??????????????????? a[j+1]=a[j]-a[j+1];
??????????????????? a[j]=a[j]-a[j+1];
??????????????? }
??????????? }

??????? for
(i=0;i<m;i++)
??????? {

??????????? if
(i==0)??? {cout<<a[0];continue;}
??????????? cout<<' '<<a[i];
??????? }

??????? cout<<endl;
??? }

??? return
0;
}

轉載于:https://www.cnblogs.com/cchun/archive/2011/05/14/2520077.html

總結

以上是生活随笔為你收集整理的HDU1040-As Easy As A+B的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。