1.0.2 • Published 4 years ago

@sivarajans/heap-sort-asc v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Heap Sort - Ascending Order

Min Heap Invarient data structure is used.

  1. Do min heap invarient structure.
  2. Swap last element with root
  3. Pop last element (which is root) that has minimum value.

Zero Based Index Formula:

All the parent = floor(n / 2) - 1 -- here n is total elements.

Child-1 of parent = 2i + 1 -- here i is index (0 based)
Child-2 of parent = 2i + 2

npm i @sivarajans/heap-sort-asc

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago