麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

普及練習場之排序

2019-11-14 10:09:14
字體:
來源:轉載
供稿:網友

P1177 【模板】快速排序 總:看題目,模板??!

var n,i:longint; a:array [1..100001] of longint;PRocedure qsort(l,r:longint);var i,j,temp,key:longint;begin if l>=r then exit; i:=l; j:=r; key:=a[random(r-l+1)+l]; repeat while a[i]<key do inc(i); while a[j]>key do dec(j); if i<=j then begin temp:=a[i]; a[i]:=a[j]; a[j]:=temp; inc(i); dec(j); end; until i>j; qsort(l,j); qsort(i,r);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],' ');end.

P1059 明明的隨機數 總:看數據范圍,可以用桶排。然而我用了十分暴力的方法。

var i,j,n,t,p,s:longint; a,b:array [1..5000] of longint;begin read(n); for i:=1 to n do read(a[i]); for i:=1 to n-1 do for j:=i+1 to n do if a[i]>a[j] then begin t:=a[i]; a[i]:=a[j]; a[j]:=t; end; s:=0; p:=a[1]; for i:=1 to n do if p<>a[i+1] then begin inc(s); b[s]:=p; p:=a[i+1]; end; writeln(s); for i:=1 to s do write(b[i],' ');end.

P1068 分數線劃定 總:不錯的多關鍵字排序。

var a,b:array [1..5000] of longint; n,m,k,s,i,j,t:longint;begin read(n,m); m:=trunc(m*1.5); for i:=1 to n do read(b[i],a[i]); for i:=1 to n-1 do for j:=i+1 to n do if (a[i]<a[j]) or (a[i]=a[j]) and (b[i]>b[j]) then begin k:=a[i]; a[i]:=a[j]; a[j]:=k; t:=b[i]; b[i]:=b[j]; b[j]:=t; end; s:=m; for i:=m+1 to n do begin if a[i]=a[m] then inc(s); if a[i]<a[m] then break; end; writeln(a[m],' ',s); for i:=1 to s-1 do writeln(b[i],' ',a[i]); write(b[s],' ',a[s]);end.

P1781 宇宙總統 總:這就是很單純很單純的排序??!好吧,“故事”很深啊??吹阶x的數有100位之多,字符串!將字符串排序,或找最大的字符串。 注:有相同的要取后面那個,坑。

var n:integer; l,num:array [0..21] of integer; a:array [0..21] of string;procedure init;var i:longint;begin readln(n); for i:=1 to n do begin readln(a[i]); l[i]:=length(a[i]); num[i]:=i; end;end;procedure main;var i,j:integer;begin for i:=1 to n-1 do for j:=i+1 to n do if (l[i]<l[j]) or (l[i]=l[j]) and (a[i]<=a[j]) then begin l[0]:=l[i]; l[i]:=l[j]; l[j]:=l[0]; a[0]:=a[i]; a[i]:=a[j]; a[j]:=a[0]; num[0]:=num[i]; num[i]:=num[j]; num[j]:=num[0]; end; writeln(num[1]); write(a[1]);end;begin init; main;end.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品久久久麻豆 | 91av在线免费| 视频二区国产 | 亚洲天堂成人在线观看 | 精品国产乱码久久久久久久 | 国产成人高清在线 | 成人午夜视频免费在线观看 | 可以看逼的视频 | 男女污视频在线观看 | 精品国产高清一区二区三区 | 日韩视频在线视频 | 欧美1区2区在线观看 | 成人福利电影在线观看 | 欧美一级黄 | 宅男视频在线观看免费 | 色的综合 | 免费黄色大片网站 | av成人在线免费观看 | 欧美在线观看视频一区 | 污污黄 | www.狠狠插.com | 麻豆小视频在线观看 | 曰韩精品 | 国产成人自拍视频在线 | 亚洲亚色| www.精品一区 | 欧美视频99 | 中文字幕观看 | 在线成人精品视频 | 免费a级网站 | 久久久久久久一区 | 欧美成在人线a免费 | 精品国产一区二区三区久久久蜜 | 91网站在线观看视频 | 精品少妇v888av| 九九热视频这里只有精品 | 欧美一级淫片007 | 国产精品久久久久网站 | 福利在线国产 | 欧美性生活免费视频 | 中文字幕在线观看视频www |