#include
int a [1000000];
int main (nulo) {
int t, i = 0, temp;
scanf (“% d”, & t);
para (i = 0; i <t; i ++) {
scanf (“% d”, & temp);
a [temp] ++;
}
para (i = 0; i <t; i ++) {
while (a [i]! = 0) {
printf (“% d \ n”, i);
ai]-;
}
}
devuelve 0;
}
Realmente no entiendo tu programa. Creo que lo que está tratando de hacer es construir una matriz de tamaño ty luego imprimirla.
- Cómo aprender estructuras de datos usando C ++ de manera simple
- ¿Qué algoritmos debo saber para poder resolver la pregunta de Aprendizaje automático / Ciencia de datos de CodeSprint 5 en HackerRank?
- ¿Es difícil implementar un árbol de radix? Si es así, ¿por qué?
- Cómo demostrar que O (f (n) - g (n)) no es necesariamente igual a O (f (n)) - O (g (n))
- ¿Por qué nadie podría romper el algoritmo de cifrado AES hasta ahora?
Si desea ordenar una matriz en c, hay muchos algoritmos.
ejemplos de tales son bubble sot, merge sort, quicksort, heap sort insertion sort, etc., pueden usarse como algoritmos de ordenación. Será menos interesante si solo escribo un código y se lo proporciono. Puedes probar diferentes_algoritmos_de_sorting [1]
QuickSort – GeeksforGeeks << tiene una explicación rápida bien explicada.
Notas al pie
[1] Algoritmo de clasificación – Wikipedia