實現刪除字串中出現次數最少的字元

2021-07-29 18:23:24 字數 986 閱讀 2051

實現刪除字串中出現次數最少的字元,若多個字元出現次數一樣,則都刪除。輸出刪除這些單詞後的字串,字串中其它字元保持原來的順序。

字串只包含小寫英文本母, 不考慮非法輸入,輸入的字串長度小於等於20個位元組。

#include 

#include

using namespace std;

const int maxsize = 20;

int deleteminch(char *buffer)

; bool flag = true;

while(*temp != '\0')

intcount = 0;

for(int i = 0; i < 26; i++)

}if(count == 1)

for(int i = 1; i < 20; i++)

for(int j = 0; j < len; j++)}}

char

str[len + 1];

int j = 0;

for(int i = 0; i < len; i++)

}str[j] = '\0';

cout << str

<< endl;

return0;}

int main()

; char arr[20] = ;

while(cin>>str)

;bool flag = true;

int len = strlen(str);

for(i = 0; i < len; i++)

//計算所有字母出現的次數並相加

for(int i = 1; i < 20; i++)

for(int j = 0; j < len; j++)}}

j = 0;

for(i = 0; i< len; i++)

}arr[j] = '\0';

cout0;}

實現刪除字串中出現次數最少的字元

題目 華為 描述 實現刪除字串中出現次數最少的字元,若多個字元出現次數一樣,則都刪除。輸出刪除這些單詞後的字串,字串中其它字元保持原來的順序。題目類別 字串 難度 中級 執行時間限制 10sec 記憶體限制 128mbyte 階段 入職前練習 輸入 字串只包含小寫英文本母,不考慮非法輸入,輸入的字串...

刪除字串中出現次數最少的字元

編寫乙個函式,刪除字串中出現次數最少的字元,若多個字元出現次數一樣,則都刪除。輸出刪除這些單詞後的字串,字串中其它字元保持原來的順序。格式說明 字串只包含字母,不可能為空串,不包含空格,單詞只由小寫英文本母組成,輸入的字串長度不會超過20 個char 演算法思路 1 定義乙個長度為26的整型陣列 下...

刪除字串中出現次數最少的字元

編寫乙個函式,刪除字串中出現次數最少的字元,若多個字元出現次數一樣,則都刪除。輸出刪除這些單詞後的字串,字串中其它字元保持原來的順序。格式說明 字串只包含字母,不可能為空串,不包含空格,單詞只由小寫英文本母組成,輸入的字串長度不會超過20個char 演算法思路 1 定義乙個長度為26的整型陣列,每個...