YTU 1306 串中取3個不重複字母

2021-08-21 18:30:39 字數 439 閱讀 6653

時間限制: 1 sec  記憶體限制: 128 mb

從標準輸入讀入乙個由字母構成的串(不大於30個字元)。

從該串中取出3個不重複的字元,求所有的取法。

取出的字元,要求按字母公升序排列成乙個串。

不同的取法輸出順序可以不考慮。

例如:輸入:

abc則輸出:

abc

abcd
abc

abdacd

bcd

#include#include#includeint cmp(const void *a,const void *b)

int main()

b[m]='\0';

n=strlen(b);

for(i=0;ifor(j=i+1;jfor(k=j+1;kreturn 0;

}

藍橋杯 串中取3個不重複字母 解題報告

從標準輸入讀入乙個由字母構成的串 不大於30個字元 從該串中取出3個不重複的字元,求所有的取法。取出的字元,要求按字母公升序排列成乙個串。不同的取法輸出順序可以不考慮。例如 輸入 abc 則輸出 abc輸入 abcd 則輸出 abcabd acdbcd 輸入 abcaa 則輸出 abc 一開始以為就...

藍橋杯 串中取三個不重複字元

從標準輸入讀入乙個由字母構成的串 不大於30個字元 從該串中取出3個不重複的字元,求所有的取法。取出的字元,要求按字母公升序排列成乙個串。不同的取法輸出順序可以不考慮。例如 輸入 abc則輸出 abc輸入 abcd 則輸出 abcabd acdbcd 輸入 abcaa 則輸出 abc由於陣列存入的字...

找出字串中第乙個不重複的字元

leetcode原題位址 將字串轉換成字元陣列 使用兩層迴圈遍歷,最終根據第二層迴圈退出時的下標值來判斷是否是不重複的字元 我的 public intfirstuniqchar string s if temp i temp j if j length if i length return resu...