HHUOJ 1704 字串內排序

2021-09-16 21:16:47 字數 727 閱讀 5549

輸入乙個字串,長度小於等於200,然後將輸出按字元順序公升序排序後的字串。

測試資料有多組,輸入字串。

對於每組輸入,輸出處理後的結果。

tianqin

aiinnqt

注意輸入的字串中可能有空格。

一開始崽崽以為空格不用輸出,所以wa了好多次!

我是改良了快排進行字串內排序的,**如下:

#include

#include

using namespace std;

char

*quick_sort

(char a,

int low,

int high)

a[first]

= a[last]

;while

(first < last && a[first]

<= key)

a[last]

= a[first];}

a[first]

= key;

quick_sort

(a, low, first -1)

;quick_sort

(a, first +

1, high);}

intmain()

cout << endl;

}}

九度題目1054 字串內排序

題目描述 輸入乙個字串,長度小於等於200,然後將輸出按字元順序公升序排序後的字串。輸入 測試資料有多組,輸入字串。輸出 對於每組輸入,輸出處理後的結果。樣例輸入 bacd 樣例輸出 abcd 如下 include include define maxn 201 int sortbychar con...

9 字串排序

字串排序 time limit 1000 ms memory limit 65536 kb description 輸入3個字串,按字典序從小到大進行排序。input 輸入資料有一行,分別為3個字串,用空格分隔,每個字串長度不超過100。output 輸出排序後的三個字串,用空格分隔。sample ...

2133 字串排序

先輸入你要輸入的字串的個數。然後換行輸入該組字串。每個字串以回車結束,每個字串少於一百個字元。如果在輸入過程中輸入的乙個字串為 stop 也結束輸入。然後將這輸入的該組字串按每個字串的長度,由小到大排序,按排序結果輸出字串。字串的個數,以及該組字串。每個字串以 n 結束。如果輸入字串為 stop 也...