实现 C++ STL 中的 priority_queue 和 set. 无需实现template泛型,钦定类型为 T = double
- priorty_queue 需要实现 empty(), size(), top(), push(const T&), pop()方法
- set 需要实现insert(const T&), erase(const T&), clear(), count(const T&), empty(), size(). 钦定数据结构内核为左倾红黑树(LLRB)
所有接口以及功能参照 STL 文档
本次任务时间仅一周,且部分新人C++需要重头学,因此无需实现迭代器, 大多数函数返回值改为void.