#include <leetcode.h>
|
static vector< int > | maximumBobPoints (int numArrows, vector< int > &aliceArrows) |
|
◆ maximumBobPoints()
vector< int > leetcode::maximum_points_in_an_archery_competition::Solution::maximumBobPoints |
( |
int |
numArrows, |
|
|
vector< int > & |
aliceArrows |
|
) |
| |
|
static |
在文件 leetcode.cpp 第 4817 行定义.
4820 for(
unsigned int n = 1; n < 1 << 11; n++) {
4821 int rest = numArrows;
4823 for(
int i = 0; i <= 10; i++) {
4824 if((n & 1 << i) != 0) {
4826 rest -= aliceArrows[11 - i] + 1;
4832 if(maximum < score) {
4838 vector ans(aliceArrows.size(), 0);
4839 for(
int i = 0; i <= 10; i++) {
4840 if((max_n & 1 << i) != 0) {
4841 numArrows -= aliceArrows[11 - i] + 1;
4842 ans[11 - i] = aliceArrows[11 - i] + 1;
4845 ans[0] += numArrows;
被这些函数引用 leetcode::maximum_points_in_an_archery_competition::TEST().
该类的文档由以下文件生成: