P3984高兴的津津
2024-09-05 19:34:11
这道题的标签是并查集,但其实是一个并查集思想的模拟题。
被算法标签迷惑了,一直在想怎么存f[],然后怎么查找,但发现其实很难去做。然后就发现其实就是做一个选择就可以了:拿AU的第i次包含在i-1次里,加上间隔时间,不包含的便直接+t。所以要提前把a[1]
输进去。值得注意的是:这个循环计算的是i-1-->i的时间,最后in的时间还是没有被算进去,所以还要加上t;
1.杜绝看算法标签,赛场上没有标签.
2.谨记一定不要下意识把样例的数据代入到代码当中(比如t==5带到所有代码里了)
3.明确循环里的求解意义
4.尽量不从题解中获取提示
代码
#include<iostream>
#include<cstdio>
#include<cmath>
#define N 1000001
using namespace std;
int n,t;
int a[N];
int ans=;
int main(){
cin>>n>>t;
cin>>a[];
for(int i=;i<=n;i++){
cin>>a[i];
if(a[i-]+t>=a[i]){
ans+=a[i]-a[i-];
}
else{
ans+=t;
}
}
cout<<ans+t;
return ;
}
最新文章
- 静态/动态函数库设计,王明学learn
- bzoj1855: [Scoi2010]股票交易--单调队列优化DP
- IOS 简单动画 首尾式动画
- 分子量 (Molar Mass,ACM/ICPC Seoul 2007,UVa 1586)
- JavaWeb学习总结(七)—HttpServletRequest
- XHTML标签的嵌套规则--很基础很重要
- div a 和 div >; a 的区别———后者指作用到div下一级的 a 标签 ,仅一级
- extjs每一个组件要设置唯一的ID
- Hadoop2.7.3分布式集群安装
- Oracle学习笔记之游标详解
- Redis环境搭建
- xp密钥-资源分享
- Python装饰器执行顺序详解
- 2019年以后ArcGIS 调用天地图的资源URL
- poj3585 树形dp 二次扫描,换根法模板题
- android 颜色值参考,(有颜色图
- 关于python操作带有中文文件名报错的解决办法
- MYSQL-innodb性能优化几个点
- Spark样本类与模式匹配
- MEF实现设计上的“松耦合”(二)
热门文章
- Codeforces Gym 101505C : Cable Connection (计算几何)
- 【深入理解CLR】2:细谈值类型的装箱和拆箱
- [BZOJ2560]串珠子:状压DP+容斥原理
- Hive函数介绍
- ERROR 1044 (42000): Access denied for user &#39;&#39;@&#39;localhost&#39; to database &#39;ambari&#39;
- TCP与UDP的对比分析
- 浏览器HTML5录音功能
- CentOS 6.7与CentOS 7.3内存查看命令free、top的差异对比
- 【疑难杂症】Firefox 火狐浏览器 抓不到本地数据包
- lambda一些查询语句