CRedBlackTree<T>
CRedBlackTree<T>是实施ICollection<T>接口的通用类。
描述
CRedBlackTree<T>类是实施节点存储T类型数据的动态红黑树。 这个类提供了处理红黑树的基本方法,例如添加,删除,搜索最大和最小值等。
声明
template<typename T>
|
标题
#include <Generic\RedBlackTree.mqh> |
继承体系CRedBlackTree |
类方法
方法 |
描述 |
---|---|
添加元素到红黑树 |
|
返回红黑树根的一个指针 |
|
返回红黑树中的元素数量 |
|
确定红黑树是否包含指定值的元素 |
|
返回IComparer<T>接口指针,用于组织红黑树 |
|
获得红黑树最小元素 |
|
获得红黑树最大元素 |
|
从指定索引开始复制红黑树的所有元素到指定数组 |
|
移除链接红黑树的所有元素 |
|
移除红黑树中出现的指定元素 |
|
移除红黑树中最小值的元素 |
|
移除红黑树中最大值的元素 |
|
搜索红黑树中出现的指定值 |
|
搜索红黑树中最大值的元素 |
|
搜索红黑树中最小值的元素 |