
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C++:封装红黑树实现map和set
key参数用K,value参数用V,红黑树中的数据类型使用T。RBTree实现了泛型,但不知道T参数是K,还是pair<K, V>。所以我们在map和set层分别实现⼀个MapOfT和SetOfT的传给RBTree的KeyOfT,然后RBTree中通过KeyOfT仿函数,这样才方便比较。

到底了

该用户还未填写简介
暂无可提供的服务
key参数用K,value参数用V,红黑树中的数据类型使用T。RBTree实现了泛型,但不知道T参数是K,还是pair<K, V>。所以我们在map和set层分别实现⼀个MapOfT和SetOfT的传给RBTree的KeyOfT,然后RBTree中通过KeyOfT仿函数,这样才方便比较。
