永发信息网

pascal 快排

答案:1  悬赏:30  手机版
解决时间 2021-05-14 16:42
要求写一个快排的程序,简洁一点的。
最佳答案

var
 i,j,k,m,n,t:longint;
 a:array[1..1000]of longint;
 
procedure qsort(l,r:longint);
var i,j,m:longint;
begin
 i:=l;j:=r;m:=a[(l+r)div 2];
 repeat
  while a[i]<m do inc(i);
  while a[j]>m do dec(j);
  if i<=j then
   begin
    t:=a[i];a[i]:=a[j];a[j]:=t;
    inc(i);dec(j);
   end;
 until i>j;
 if i<r then qsort(i,r);
 if l<j then qsort(l,j);
end;


begin
 readln(n);
 for i:=1 to n do  read(a[i]);
 qsort(1,n);
 for i:=1 to n do  write(a[i],' ');
 writeln;
end. 

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中南财经政法大学武汉学院的社团中有跆拳道馆
**粘粘的好着吗
宜城市玖玖隆副食地址是什么,有没有知道的
英雄岛永久的时装怎么获得
上网越来越无聊了,对着电脑发单则麽办?
衣服去掉污迹
霞蒲话解释“麦过”?希望来个具体的答案,谢
宛城区中国农业银行ATM(群英支行)地址在哪,
电脑放不了部分视频
和蓝色有关的名言,有关蓝字的诗句
台式电脑声卡带环绕声道的有什么
¨求南拳妈妈的《决战巴哈》里男高音部分音乐
电脑宽带连接不上怎么回事??
袁咏琳的个人资料?
西工区一麦映像在哪里啊,我有事要去这里
推荐资讯
请问右拇指机器压末节离断伤.能评的上几级工
机动车全保包括哪些,汽车全保包含了些什么?
有没有游戏高手会安装真三国无双5的帮我弄下
咸安区官埠桥镇综合文化站地址在哪,我要去那
猪发烧,气喘,怎么办?
岳塘区自行车租赁点怎么去啊,谁知道地址啊
请问天天喝碧生源对身体有没有害呢?
阳明区中国移动(橡胶合作营业厅)在什么地方啊
平谷什么地方卖热力贴
卫东区布居艺阁在哪里啊,我有事要去这里
QQ自由幻想刷书时SS冰盾时间到了怎么办!冷却
爱与孤独周国平语录,《独处是一种能力》出自
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?