当前位置:网站首页>2022.07.03(LC_6109_知道秘密的人数)
2022.07.03(LC_6109_知道秘密的人数)
2022-07-05 00:08:00 【Leeli9316】
方法:动态规划
class Solution {
public int peopleAwareOfSecret(int n, int delay, int forget) {
int MOD = 1000000007;
//状态:f[i]表示第i天新知道秘密的人数
int[] f = new int[n + 1];
f[1] = 1;
for (int i = 2; i <= n; i++) {
for (int j = 1; j <= i; j++) {
//在第i天,只有(i - forget, i - delay]这个区间里新知道秘密的人才会告诉其它人
//注意i - forget + 1和 i - delay可能超出[1, n]的范围,需要处理一下边界
if (j > i - forget && j <= i - delay) {
f[i] = (f[i] + f[j]) % MOD;
}
}
}
int ans = 0;
for (int i = 1; i <= n; i++) {
//答案就是在第n天还没有忘记秘密的人数之和
if (i + forget > n) {
ans = (ans + f[i]) % MOD;
}
}
return ans;
}
}
边栏推荐
- Hong Kong Jewelry tycoon, 2.2 billion "bargain hunting" Giordano
- 企业公司项目开发好一部分基础功能,重要的事保存到线上第一a
- 公司要上监控,Zabbix 和 Prometheus 怎么选?这么选准没错!
- 机器人强化学习——Learning Synergies between Pushing and Grasping with Self-supervised DRL (2018)
- 跨域请求
- [monitoring] ZABBIX
- Cross domain request
- It's too convenient. You can complete the code release and approval by nailing it!
- 初识ROS
- GDB常用命令
猜你喜欢
Robot reinforcement learning synergies between pushing and grassing with self supervised DRL (2018)
45 year old professor, she threw two super unicorns
[paper reading] Tun det: a novel network for meridian ultra sound nodule detection
端口映射和端口转发区别是什么
"Xiaodeng" domain password policy enhancer in operation and maintenance
【路径规划】RRT增加动力模型进行轨迹规划
微服务(Microservice)那点事儿
[IELTS reading] Wang Xiwei reading P3 (heading)
Fast analysis -- easy to use intranet security software
业务场景功能的继续修改
随机推荐
How to reduce the stock account Commission and stock speculation commission? Is it safe to open an online account
In June, the list of winners of "Moli original author program" was announced! Invite you to talk about the domestic database
公司要上监控,Zabbix 和 Prometheus 怎么选?这么选准没错!
Actual combat simulation │ JWT login authentication
Basic points of the game setup of the points mall
Summer challenge brings you to play harmoniyos multi terminal piano performance
快解析——好用的内网安全软件
French scholars: the explicability of counter attack under optimal transmission theory
基于三维gis平台的消防系统运用
如何报考PMP项目管理认证考试?
雅思考试流程、需要具体注意些什么、怎么复习?
45岁教授,她投出2个超级独角兽
Five papers recommended for the new development of convolutional neural network in deep learning
[论文阅读] TUN-Det: A Novel Network for Thyroid Ultrasound Nodule Detection
[paper reading] cavemix: a simple data augmentation method for brain vision segmentation
微服务(Microservice)那点事儿
Using fast parsing intranet penetration to realize zero cost self built website
Ap8022 switching power supply small household appliances ACDC chip offline switching power supply IC
机器人强化学习——Learning Synergies between Pushing and Grasping with Self-supervised DRL (2018)
【雅思阅读】王希伟阅读P3(Heading)