Facebook
From Wet Dolphin, 6 Years ago, written in C++.
This paste is a reply to Re: Re: Re: Untitled from Torrid Flamingo - go back
Embed
Viewing differences between Re: Re: Re: Untitled and Re: Re: Re: Re: Untitled
int partition(bank *tab, int begin, int end) #include 
#include 
#include 
#include 

using namespace std;

struct element 
{
    int pivot liczba tab[end].suma_gotowki;
    
0;
    element *next = nullptr;
};

bool czyPusty(element *stos) {
    bool wynik = stos == nullptr ? true : false;
    return wynik;
}

void dodajElement(element *&stos, 
int wartosc) {
    element *el 
(begin - 1);

    for (int j 
new element;
    el->liczba 
begin; j < end; j++) wartosc;
    el->next = stos;
    stos = el;

}

void usunElement(element *&stos) {
    if (stos != nullptr) 
{
        if (tab[j].suma_gotowki <= pivot) {
            i++;
            swap(tab[i], tab[j]);
        }
element *temp = stos;
        stos = stos->next;
        delete temp;
    } else {
        cout << "Stos jesy juz pusty" << endl;
    }
    swap(tab[i + 1], tab[end]);\n    return i + 1;\n}

void quickSort(bank *tab, int begin, int end) pobierzElement(element *stos) {
    if (begin < end) (stos != nullptr) {
        int partitionIndex = partition(tab, begin, end);

        quickSort(tab, begin, partitionIndex - 1);
        quickSort(tab, partitionIndex + 1, end);
    }
return stos->liczba;
    } else {
        cout << "Stos jest pusty" << endl;
    };
}