共感で繋がるSNS
GRAVITY(グラビティ) SNS

投稿

たら

たら

void sort_count_freq(char characters[], int frequencies[], int size) {
for (int i = 0; i < size - 1; i++) {
for (int j = 0; j < size - i - 1; j++) {
if (frequencies[j] < frequencies[j + 1] ||
(frequencies[j] == frequencies[j + 1] && characters[j] > characters[j + 1])) {
int temp_freq = frequencies[j];
frequencies[j] = frequencies[j + 1];
frequencies[j + 1] = temp_freq;

char temp_char = characters[j];
characters[j] = characters[j + 1];
characters[j + 1] = temp_char;
}
}
}
for (int i = 0; i < size; i++) {
cout << characters[i] << ":" << frequencies[i] << endl;
}
}
GRAVITY
GRAVITY11
話題の投稿をみつける
関連検索ワード

void sort_count_freq(char characters[], int frequencies[], int size) {