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

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

普及練習場之排序

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

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 宇宙總統 總:這就是很單純很單純的排序啊!好吧,“故事”很深啊。看到讀的數有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.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧洲精品色 | 12av毛片 | 黄色7777 | 亚洲午夜在线观看 | 在线观看网址av | 99国产精品自拍 | 久久久精品网 | 91看片片| 日本在线一区二区 | 久草在线综合 | 永久av在线免费观看 | 天天透天天狠天天爱综合97 | 日韩视频一二区 | 91精品国产777在线观看 | 男女无套免费视频 | 午夜视频啊啊啊 | 色交视频| 蜜桃传媒视频麻豆第一区免费观看 | 欧美亚洲一区二区三区四区 | 空姐一级毛片 | 在线免费观看麻豆 | 欧美亚洲免费 | 手机免费看一级片 | 国产人成免费爽爽爽视频 | av在线等 | 法国极品成人h版 | 日韩精品二区 | 午夜精品久久久久久久99热浪潮 | 成人羞羞在线观看网站 | 黄色av一区二区三区 | 久久久久久艹 | 久久久久久99 | 午夜视频在线免费播放 | 国产日韩免费观看 | 欧美日韩在线免费观看 | 久久国产精品99国产 | 91精品国产777在线观看 | 91精品国产日韩91久久久久久360 | 国产视频第一区 | 亚欧在线免费观看 | 99亚洲精品 |