problemscpp
A collection of my answers to algorithm problems in c++.
静态 Public 成员函数 | 所有成员列表
leetcode::partition_array_according_to_given_pivot::Solution类 参考

#include <leetcode.h>

静态 Public 成员函数

static vector< int > pivotArray (vector< int > &nums, int pivot)
 

详细描述

在文件 leetcode.h913 行定义.

成员函数说明

◆ pivotArray()

vector< int > leetcode::partition_array_according_to_given_pivot::Solution::pivotArray ( vector< int > &  nums,
int  pivot 
)
static

在文件 leetcode.cpp2268 行定义.

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)

引用了 leetcode::delete_node_in_a_bst::equal().


该类的文档由以下文件生成: