#include <leetcode.h>
◆ goodDaysToRobBank()
vector< int > leetcode::find_good_days_to_rob_the_bank::Solution::goodDaysToRobBank |
( |
vector< int > & |
security, |
|
|
int |
time |
|
) |
| |
|
static |
在文件 leetcode.cpp 第 4011 行定义.
4012 if(security.size() < 2 * time + 1) {
4017 for(
int i = 0; i < security.size(); i++) {
4022 vector non_increasing(security.size(), 0);
4023 vector non_decreasing(security.size(), 0);
4024 for(
int i = 1; i < security.size(); i++) {
4025 if(security[i] >= security[i - 1]) {
4026 non_decreasing[i] = non_decreasing[i - 1] + 1;
4028 non_decreasing[i] = 0;
4030 if(security[i] <= security[i - 1]) {
4031 non_increasing[i] = non_increasing[i - 1] + 1;
4033 non_increasing[i] = 0;
4036 for(
int i = time; i + time < security.size(); i++) {
4037 if(non_decreasing[i + time] >= time && non_increasing[i] >= time) {
被这些函数引用 leetcode::find_good_days_to_rob_the_bank::TEST().
该类的文档由以下文件生成: