Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void UporList::Sort()
- {
- this->Reset();
- int min;
- node* k = top;
- while (pred->next != 0)
- {
- min = pred->data;
- marker = pred->next;
- while (marker != 0)
- {
- if (marker->data < min)
- {
- k = marker;
- min = marker->data;
- }
- marker = marker->next;
- }
- std::swap(pred->data, k->data);
- pred = pred->next;
- }
- this->Reset();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement