Nie rozumiem, dlaczego heapsort jest uważany za algorytm sortowania w miejscu .
Mam na myśli dodatkową strukturę danych zapełnioną elementami tablicy do sortowania, tj. Stertę, która jest używana do pomocy w wydobyciu wartości minimalnej i procesie sortowania.
Może więc nie rozumiem tutaj definicji miejsca na miejscu?
Ale na przykład rodzaj wstawiania jest oczywisty, że jest to algorytm zastępczy, tj. Nie jest wymagana dodatkowa pamięć dla elementów.
Więc dlaczego uważa się to za miejsce?