Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected _head

_head: IBinaryTreeNode<T>

Protected compareFunction

compareFunction: CompareFunctionType<T> = descendingCompareFunction

Accessors

head

max

  • get max(): T

min

  • get min(): T

Methods

add

  • add(value: T): void

Private balanceNode

delete

  • delete(value: T): void

findNode

Protected insertNode

leftRightRotate

leftRotate

remove

  • remove(value: T): void

rightLeftRotate

rightRotate

toArray

  • toArray(): T[]

valueExists

  • valueExists(value: T): boolean

Generated using TypeDoc