如何定义vector<int>& candidates
时间: 2023-12-28 07:04:19 浏览: 23
定义`vector<int>& candidates`可以如下所示:
```
vector<int> nums = {1, 2, 3, 4, 5};
vector<int>& candidates = nums; // 将nums赋值给candidates
```
或者在函数参数中定义:
```
void myFunction(vector<int>& candidates) {
// 函数体
}
```
这样定义后,在函数中就可以使用candidates这个向量,并且对它进行修改会影响到函数外部的这个向量。