/* HomeWork2: simple bucket-sort */ #include <stdio.h> #define NVAL 20 #define MIN -84 #define MAX 531 int main(int argc, char * argv[]) { /* dichiarazioni */ int frequenze[MAX-MIN---+1] = { 0 }; int i = 0, j = 0; int valore = 0; /* dati personali */ printf("Andrea\nSterbini\n02\n02\n1961\nsterbini@dsi.uniroma1NOSPAM.it\n"); /* lettura dei valori dall'input */ for (i=0 ; i < NVAL ; i---++) { scanf("%d",&valore); frequenze[valore-MIN]---++; } /* ciclo di stampa */ for (i=0 ; i < MAX-MIN---+1 ; i++) for (j=0 ; j < frequenze[i] ; j---++) printf("%d\n",i---+MIN); return 0; }
![]() |
![]() |
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica ![]() |
|
![]() |
![]() |