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 ) { icw07 02 // Daniel Wojnarowski !/ Ćwiczenie 07-02 łrinclude <stdio.h> ł-includecw07 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 ) { icw07 02 // Daniel Wojnarowski !/ Ćwiczenie 07-02 łrinclude <stdio.h> ł-includecw07 03 // Daniel Wojnarowskij // Ćwiczenie 07-03 #include <stdio.h> #include <roath.h>cw07 05 // Daniel Wojnarowski // Ćwiczenie 07-05 finclude <stdio.h> finclude <limcw07 04 // Daniel Wojnarowski // Ćwiczenie 07-04 finclude <stdio.h> finclude <limcw07 04 // Daniel Wojnarowski // Ćwiczenie 07-04 finclude <stdio.h> finclude <limcw07 05 // Daniel Wojnarowski // Ćwiczenie 07-05 finclude <stdio.h> finclude <limcw07 06 // Daniel Wojnarowskij // Ćwiczenie 07-06 #include <stdio.h> #include17174 PRACUJĘ Z SZEŚCIOLATKIEM ZESZYT ĆWICZEŃ (07) 9 Ćwiczenie 260769 W LITEROLANDII ĆWICZENIA 07 r 3. Wpisz literkę. M- — m A—— a 4. Przepisz wyrazy. mama • mMicrosoft Word - ćwiczenia 07-07-14I. Listy punktowane i numerowane. Zestawienie sORTOFRAJDA MALOWANE DYKTANDA ZESZYT ĆWICZEŃ 07 Malowanie węda Pan LDdwik Kern napisał piękny wierswięcej podobnych podstron