#include #include #include #include #include #define DEBUG 1 using namespace std; unsigned int tab_size; //======= NAGLOWKI ============ const int maxw = 100; const int minw = 0; int * tab; int * temptab; int * tab2; int apocz, asr, akon; bool useboost = 1; void prepare(); void wypisz(int* tablica); void clear_temp(); inline void merge(int pocz, int sr, int kon); inline void mergesort(int pocz, int kon); inline void bmerge(int pocz, int sr, int kon); inline void bmergesort(int pocz, int kon); void wat1(); void wat2(); //============================= int main(){ time_t czas1, czas2; cout<<"Rozmiar tablicy: "<> tab_size; tab = new int[tab_size]; temptab = new int[tab_size]; tab2 = new int[tab_size]; prepare(); #if DEBUG == 1 cout<<"Tablica przed posortowaniem: "<