[Overview][Types][Classes][Procedures and functions][Index] |
[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.0 | Generated 2025-05-03 | Home |