#include <leetcode.h>
|
static vector< int > | pivotArray (vector< int > &nums, int pivot) |
|
◆ pivotArray()
vector< int > leetcode::partition_array_according_to_given_pivot::Solution::pivotArray |
( |
vector< int > & | nums, |
|
|
int | pivot ) |
|
static |
在文件 leetcode.cpp 第 2268 行定义.
2268 {
2269 auto less = vector<int>();
2270 auto equal = vector<int>();
2271 auto greater = vector<int>();
2272 for(auto num: nums) {
2273 if(num < pivot) {
2274 less.push_back(num);
2275 } else if(num == pivot) {
2276 equal.push_back(num);
2277 } else {
2278 greater.push_back(num);
2279 }
2280 }
2281 less.insert(less.end(),
equal.begin(),
equal.end());
2282 less.insert(less.end(), greater.begin(), greater.end());
2283 return less;
2284 }
bool equal(TreeNode *tn1, TreeNode *tn2)
该类的文档由以下文件生成: