29538 P1020069 (2)

29538 P1020069 (2)



INFORMATYKA WYKŁAD'6

Sortowanie Quicksort oraz bąbelkowe

ttinclude <stdio.h>

#include <stdlib.h>

#include <time.h>

#include <math.h> void quick(double *,int); void qs(double *,int,int); void sort (tnt, double []);

int main()

/

\

time_t start,end;

long unsigned t;

double s[50000],s 1 [50000]; -

unsigned long int n,i;

n=5000Ó;

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

s[i ]r~rand()/(double)RANDJVlAX; for (i*0;i<n;i++)

si[i]=s[i]; startejmc(NU) ,L); quick(s,n); end^ti me(NULL);

prinlfC”Sortowanie Quicksort czas %fsckund.\n\n",difftimc(cnd,start));

printf("\n");

start- time(NUl ,L);

sort (n,sl);


Wyszukiwarka

Podobne podstrony:
44427 P1020073 (4) INFORMATYKA WYKŁAD 7 Temat: Język C Plik-z danymi
Darmowyharmonogram odbioru śmieci Informacje o zasadach sortowania odpadów oraz terminarz i powiadom
P1020079 (3) INFORMATYKA WYKŁAD?Metoda regresji liniowej m => nachylenie = tg a n => odcięta o
P1020079 (3) INFORMATYKA WYKŁAD?Metoda regresji liniowej m => nachylenie = tg a n => odcięta o
87731 P1020082 (3) informatyka WYKŁAD 7Metoda regresji liniowejttmclude <stdio.h> #include <
23826 PC190037 INFORMATYKA WYKI ADb sortowanie Quicksort sortowanie bąbelków void sort (int n, doubl
Rachunek prawdopodobieństwa dla informatyków Adam Roman Instytut Informatyki U]Wykład 1 •
PC120025 (3) INFORMATYKA WYKŁAD 5 Temat. JęzykvoidŁ^0[W], i-BOlWl. in«C0[W for (k=0; k<W;k++) s=s
PC190028 INFORMATYKA WYKŁAD 6    Temat: Język C 4Tablice dwuwymiarowe Tablicędtouwymi
47741 współczesne trendy w informatyce wykłady8 -/rtffrn&f r TjyO/~> i hSlUS&L^ćutsig p
50872 współczesne trendy w informatyce wykłady3 * %Sl^ 7     ^sYPe^y h *> 0P C
Finanse p stwa Wypych6 157 Sprawozdania finansowe jako źródło informacji o przedsiębiorstwie tów, z
10300 współczesne trendy w informatyce wykłady4 *    :^S3Sh-    

więcej podobnych podstron