Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #include <conio.h>
- int main()
- {
- int ilosc_liczb, max, i, j, pomoc;
- clock_t start, stop;
- printf("Podaj ilosc liczb do posortowania: \n");
- scanf("%d", &ilosc_liczb);
- srand(time(0));
- int *tablica= (int*)malloc(ilosc_liczb*ilosc_liczb);
- for (i=0; i<ilosc_liczb; i++)
- {
- tablica[i]=rand()%1000;
- }
- start=clock();
- for(i=0; i<ilosc_liczb; i++)
- {
- max=i;
- for (j=i+1; j<ilosc_liczb; j++)
- {
- if (tablica[j]<tablica[max])
- max=j;
- }
- pomoc=tablica[max];
- tablica[max]=tablica[i];
- tablica[i]=pomoc;
- }
- stop=clock();
- printf("Czas sortowania: %.1f \n", (((float)(stop-start)/1000000.0F)*1000));
- free(tablica);
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement