[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
TAvgLvlTree - an Average Level binary Tree.
Source position: avglvltree.pas line 38
type TAvgLvlTree = class(TAVLTree) |
||
public |
||
constructor CreateObjectCompare(); |
|
|
procedure DisposeNode(); override; |
|
|
procedure FreeAndDelete(); override; |
|
|
property OwnsObjects: Boolean; [rw] |
|
|
property OnObjectCompare: TAvgLvlObjectSortCompare; [rw] |
|
Same as OnCompare, but with a method instead of a procedure. |
end; |
|
TAvgLvlTree - an Average Level binary Tree. |
|
| | | ||
| | | ||
TAvgLvlTree is an Average Level binary Tree. This binary tree is always balanced, so that inserting, deleting and finding a node is performed in O(log(#Nodes))
| Version 4.4 | Generated 2025-11-08 | Home |