cw07 06

cw07 06



// Daniel Wojnarowskij // Ćwiczenie 07-06 #include <stdio.h> #include <stdlib.h> linclude <limits.h>

int Partition( int* array, int 1, int r ) {

int x = array[l]; int i = 1; int j = r;

while( 1 )

void QuickSort( int* array, int 1, int r ) // inclusive-inclusive {

if( 1 < r )

{

int i = Partition( array, 1, r );

QuickSort( array, 1, i ) ;

QuickSort( array, i+1, r) ;

>

>

void PrintArray( int* array, int start, int stop ) // inclusive-exclusive {

unsigned i;

int mod =1;

if( start > stop).

printf("\n") ;

>

int main()

{

system("elear");

FILE* file;

file = fopen( "dane.x", "r+" ); int size;

fscanf( file, "%d", &size );

int* array = (int*) malloc( size * sizeof( int )); unsigned i;

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

<------>fscanf ( file, "%d", &array[i] );

PrintArray( array, 0,size );

QuickSort( array, 0, size-1 );.

printf("Posortowane min-max: ");

PrintArray( array, 0, size );

printf("Posortowane max-min: " );

PrintArray( array, size-1, -1 );

free( array ) ; array = NULL;

return 0;

>1


Wyszukiwarka

Podobne podstrony:
cw07 01 // Daniel Wojnarowski // Ćwiczenie 07-01 #include <stdio.h> int Factorial( int n ) { i
cw07 02 // Daniel Wojnarowski !/ Ćwiczenie 07-02 łrinclude <stdio.h> ł-include
cw07 03 // Daniel Wojnarowskij // Ćwiczenie 07-03 #include <stdio.h> #include <roath.h>
cw07 01 // Daniel Wojnarowski // Ćwiczenie 07-01 #include <stdio.h> int Factorial( int n ) { i
cw07 02 // Daniel Wojnarowski !/ Ćwiczenie 07-02 łrinclude <stdio.h> ł-include
cw07 03 // Daniel Wojnarowskij // Ćwiczenie 07-03 #include <stdio.h> #include <roath.h>
cw07 05 // Daniel Wojnarowski // Ćwiczenie 07-05 finclude <stdio.h> finclude <lim
cw07 04 // Daniel Wojnarowski // Ćwiczenie 07-04 finclude <stdio.h> finclude <lim
cw07 04 // Daniel Wojnarowski // Ćwiczenie 07-04 finclude <stdio.h> finclude <lim
cw07 05 // Daniel Wojnarowski // Ćwiczenie 07-05 finclude <stdio.h> finclude <lim
cw07 06 // Daniel Wojnarowskij // Ćwiczenie 07-06 #include <stdio.h> #include
17174 PRACUJĘ Z SZEŚCIOLATKIEM ZESZYT ĆWICZEŃ (07) 9 Ćwiczenie 2
60769 W LITEROLANDII ĆWICZENIA 07 r 3. Wpisz literkę. M- — m A—— a 4. Przepisz wyrazy. mama • m
Microsoft Word - ćwiczenia    07-07-14I. Listy punktowane i numerowane. Zestawienie s
ORTOFRAJDA MALOWANE DYKTANDA ZESZYT ĆWICZEŃ 07 Malowanie węda Pan LDdwik Kern napisał piękny wiers

więcej podobnych podstron