刪除重複字元

2021-10-03 18:32:40 字數 951 閱讀 2174

本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。

輸入格式:

輸入是乙個以回車結束的非空字串(少於80個字元)。

輸出格式:

輸出去重排序後的結果字串。

輸入樣例:

ad2f3adjfeainzzzv
輸出樣例:

23adefijnvz
**:

#include

#include

void

sort

(char a,

int n)

;//氣泡排序函式

intmain()

str[i]

='\0'

; k =0;

//第一遍遍歷去重字元

for(i =

0; str[i]

!='\0'

; i++)if

(flag ==1)

}//用氣泡排序,把最大的排在最後

sort

(ch,k)

;//輸出

for(i =

0; i < k; i++

)return0;

}void

sort

(char a,

int n)

//氣泡排序}}

}

c++**:

#include

using

namespace std;

int ch[

300]

;int

main()

for(

int i =

0; i <

128; i++)}

return0;

}

0010 刪除重複字元

7 23 刪除重複字元 20 分 本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入格式 輸入是乙個以回車結束的非空字串 少於80個字元 輸出格式 輸出去重排序後的結果字串。輸入樣例 ad2f3adjfeainzzzv 輸出樣例 23adefijnvz 注...

PTA 刪除重複字元

本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入是乙個以回車結束的非空字串 少於80個字元 輸出去重排序後的結果字串。ad2f3adjfeainzzzv 23adefijnvz 題目只是說非空字串,所以要用getline 不要用cin,使用set cha...

C PTA刪除重複字元

本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入是乙個以回車結束的非空字串 少於80個字元 輸出去重排序後的結果字串。ad2f3adjfeainzzzv23adefijnvz先對字串裡的字元按照ascii碼順序從小到大排序,再對排序後的陣列刪除重複項。i...