1
0

Heap.h 371 B

1234567891011121314151617181920212223
  1. //
  2. // Created by 李洋 on 2023/8/12.
  3. //
  4. #ifndef LEECODE_C_HEAP_H
  5. #define LEECODE_C_HEAP_H
  6. #include "vector"
  7. template<typename T>
  8. class Heap {
  9. private:
  10. std::vector<T> array;
  11. public:
  12. int length;
  13. Heap(std::vector<T> &array) : array(array){
  14. length = array.size();
  15. }
  16. typedef void (Heap::*compare(T a,T b))(bool);
  17. };
  18. #endif //LEECODE_C_HEAP_H
备用站点 当前处于降级运行的备用站点,仅供应急访问,数据和功能可能不是最新。