leetcode 2sum C++ STL Quick Help
leetcode 2和C++ STL 快速帮助,它包含C++ STL 用法和快速帮助,以及易于理解的注释和示例。我在解决不同类型的 Leetcode 问题时学到了这些。我将使用 'int、string 等' 来方便,而不是像对、结构等复杂的实体。你可以用任何数据结构替换它。使用 priority_queue(即堆)的不同方式:
- 默认声明 priority_queue:
priority_queue<int> pq; // creates max-heap
- 使用内建比较器:
priority_queue<int, vector<int>, greater<int>> pq; // creates min-heap
- 使用用户定义的比较器结构体。