C++ 字符串去重排序?qū)嵗a
成都創(chuàng)新互聯(lián)公司專業(yè)成都網(wǎng)站設計、成都網(wǎng)站建設,集網(wǎng)站策劃、網(wǎng)站設計、網(wǎng)站制作于一體,網(wǎng)站seo、網(wǎng)站優(yōu)化、網(wǎng)站營銷、軟文推廣等專業(yè)人才根據(jù)搜索規(guī)律編程設計,讓網(wǎng)站在運行后,在搜索中有好的表現(xiàn),專業(yè)設計制作為您帶來效益的網(wǎng)站!讓網(wǎng)站建設為您創(chuàng)造效益。
入一個字符串,去掉重復出現(xiàn)的字符,并把剩余的字符串排序輸出。
實現(xiàn)代碼:
#include#include using namespace std; void sort(string s) { char tmp[100]; int len=s.size(); int count=0,i,j; for (i=0;i ='a' && s[i]<='z') { tmp[count++]=s[i]; } } //冒泡排序 for (i=0;i 0) { temp=tmp[j]; tmp[j]=tmp[i]; tmp[i]=temp; } } } for (i=0;i >s; sort(s); }
測試結(jié)果,可能想的不周全,歡迎查漏補缺:
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!