Skip to content

Files

This branch is 2 commits ahead of, 46 commits behind trekhleb/javascript-algorithms:master.

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Aug 27, 2018
Aug 27, 2022
Aug 30, 2018
Aug 17, 2018
Aug 17, 2018
Jul 29, 2022
Jul 29, 2022
Jul 29, 2022
Dec 5, 2022
Jul 29, 2022
Jul 29, 2022
Jul 29, 2022
Dec 5, 2022
Jul 29, 2022

Heap (data-structure)

Read this in other languages: 简体中文, Русский, 日本語, Français, Português, Türkçe, 한국어, Українська

In computer science, a heap is a specialized tree-based data structure that satisfies the heap property described below.

In a min heap, if P is a parent node of C, then the key (the value) of P is less than or equal to the key of C.

MinHeap

Made with okso.app

In a max heap, the key of P is greater than or equal to the key of C

MaxHeap

Array Representation

The node at the "top" of the heap with no parents is called the root node.

References