AIR-ARR/Sterowanie Procesami Dyskretnymi/zad2/schrage.cpp
void sortowanie(vector<Zadanie> &wektor, int start, int stop, int typ) {
	if (typ == 1)
		sort(wektor.begin()+start,wektor.begin()+stop,porownajR);
	else 
		sort(wektor.begin()+start,wektor.begin()+stop,porownajQ);
}
/* Funkcja przyjmujaca jako argumenty wektor do posortowania, poczatek i koniec sortowanego obszaru (jako odleglosc od poczatku wektora) oraz
   zmienna identyfikujaca typ sortowania: 1 - wg czasu przybycia, 2 - wg czasu dostarczenia. Wykorzystuje biblioteczna funkcje sort. */
Funkcja przyjmujaca jako argumenty wektor do posortowania, poczatek i koniec sortowanego obszaru (jako odleglosc od poczatku wektora) oraz
zmienna identyfikujaca typ sortowania: 1 - wg czasu przybycia, 2 - wg czasu dostarczenia. Wykorzystuje biblioteczna funkcje sort.
Funkcja przyjmujaca jako argumenty wektor do posortowania poczatek i koniec sortowanego obszaru ( jako odleglosc od poczatku wektora ) oraz zmienna identyfikujaca typ sortowania : 1 - wg czasu przybycia 2 - wg czasu dostarczenia . Wykorzystuje biblioteczna funkcje sort .
void sortowanie(vector<Zadanie> &wektor, int start, int stop, int typ) {
	if (typ == 1)
		sort(wektor.begin()+start,wektor.begin()+stop,porownajR);
	else 
		sort(wektor.begin()+start,wektor.begin()+stop,porownajQ);
}
void sortowanie ( vector < Zadanie > & wektor , int start , int stop , int typ ) { if ( typ == 1 ) sort ( wektor . begin ( ) + start , wektor . begin ( ) + stop , porownajR ) ; else sort ( wektor . begin ( ) + start , wektor . begin ( ) + stop , porownajQ ) ; }
Funkcja przyjmujaca jako argumenty wektor do posortowania, poczatek i koniec sortowanego obszaru (jako odleglosc od poczatku wektora) oraz
zmienna identyfikujaca typ sortowania: 1 - wg czasu przybycia, 2 - wg czasu dostarczenia.
Funkcja przyjmujaca jako argumenty wektor do posortowania poczatek i koniec sortowanego obszaru ( jako odleglosc od poczatku wektora ) oraz zmienna identyfikujaca typ sortowania : 1 - wg czasu przybycia 2 - wg czasu dostarczenia .