#include <leetcode.h>
◆ canReorderDoubled()
bool leetcode::array_of_doubled_pairs::Solution::canReorderDoubled |
( |
vector< int > & |
arr | ) |
|
|
static |
在文件 leetcode.cpp 第 5338 行定义.
5339 multiset<int> positive;
5340 multiset<int, greater<>> negative;
5341 for(
auto num: arr) {
5343 positive.insert(num);
5345 negative.insert(num);
5348 while(!positive.empty()) {
5349 const int num = *positive.begin();
5350 positive.erase(positive.begin());
5351 auto it = positive.find(num * 2);
5352 if(it == positive.end()) {
5357 while(!negative.empty()) {
5358 const int num = *negative.begin();
5359 negative.erase(negative.begin());
5360 auto it = negative.find(num * 2);
5361 if(it == negative.end()) {
被这些函数引用 leetcode::array_of_doubled_pairs::TEST().
该类的文档由以下文件生成: