当前位置:网站首页>【五月集训】第06天 - 滑动窗口
【五月集训】第06天 - 滑动窗口
2022-08-07 05:13:00 【丶亻氵每天氵一氵】
前言
五月集训打卡贴
今日内容:滑动窗口
一、练习题目
题目一:LeetCode 1984. 学生分数的最小差值|*****
题目二:LeetCode 1876. 长度为三且各字符不同的子字符串|*****
题目三:LeetCode 1839. 所有元音按顺序排布的最长子字符串|*****
题目四:LeetCode 1052. 爱生气的书店老板|*****
二、代码
class Solution {
int MAX(int a,int b){
return a>b?a:b;
}
public:
int maxSatisfied(vector<int>& customers, vector<int>& grumpy, int minutes) {
int nor=0;
int ans=0;
int i;
int n = customers.size();
for(i=0; i<n; i++){
if(!grumpy[i]) nor+=customers[i];
}
for(i=0; i<minutes; i++){
if(grumpy[i]) nor+=customers[i];
}
ans = nor;
for(i=minutes; i<n; i++){
if(grumpy[i]) nor+=customers[i];
if(grumpy[i-minutes]) nor-=customers[i-minutes];
ans = MAX(nor,ans);
}
return ans;
}
};
三、我写的bug
...
int MAX(int a,int b){
a>b?return a:return b;
}
...
Line 3: Char 13: error: expected expression
a>b?return a:return b;
^
编写于五月6日 - 丶亻氵
边栏推荐
猜你喜欢

入坑大学时光、单片机开发,嵌入式网站推荐

DIN 11 HVI标准信号0-20mA/ 4-20mA等转高电压高电流0-165mA /0-200mA/0-15V/0-20V等输出放大转换器

2.SDRAM的操作命令

ZYNQ之双核通讯原理以及程序设计

DDR3-基于正点原子达芬奇100Tpro1.0版本

四路DI四路继电器输出,RS-485/232数据采集远程I/O模块 YL70

学习资料推荐,截至20220228

DCDC DC low voltage step-up voltage isolation power module (with short circuit protection)

MySQL索引失效的10个场景(详细测试)

编码器脉冲计数器,角度速度位移测量,Modbus RTU模块 YL66
随机推荐
SIP12 脚 电磁隔离放大器0-75mV/0-2.5V/0-5V/0-10V转0-1mA/0-10mA/0-20mA/ 4-20mA信号转换器IC
2022/8/5 uniapp realizes the location of nearby businesses
List、Set、Map、Queue、Deque、Stack的遍历方法总结
基于STC8G2K64S4单片机使用幻尔舵机控制板
组件之父子传值
DIN11 FHVI high-power unfenced converter input signals such as proportion amplifier drive ability strengthen
物联网NodeMCU刷写AT固件
FPGA基础设计之数码管显示
cftshow 七夕杯 web部分WP
SQL数据库,基础知识总结思维导图(超详细)含使用方法
ZYNQ基础知识
c语言 小游戏
微信小程序安装vant组件库过程
【DGIOT】Support remote printing of barcode/QR code and full life cycle management of one-code equipment
modelsim仿真带有mif文件的rom
DGIoT网页代理
红外遥控解码
RGB转GRAY
自定义分页
5V差分信号独立计数器 识别正反转 替代PLC直接传数据到控制中心