当前位置: 首页 > news >正文

做seo时网站发文目的蚌埠做网站公司

做seo时网站发文目的,蚌埠做网站公司,网站页脚设计,阿里云虚拟主机购买文章目录题意思路传送门 题意 城镇中有nnn个位置#xff0c;有mmm个烟花要放#xff0c;第iii个烟花放出的时间记为tit_iti​#xff0c;放出的位置记为aia_iai​。如果烟花放出的时候你在位置xxx#xff0c;那么将收获bi−∣ai−x∣b_i-|a_i-x|bi​−∣ai​−x∣点的快乐… 文章目录题意思路传送门 题意 城镇中有nnn个位置有mmm个烟花要放第iii个烟花放出的时间记为tit_iti​放出的位置记为aia_iai​。如果烟花放出的时候你在位置xxx那么将收获bi−∣ai−x∣b_i-|a_i-x|bi​−∣ai​−x∣点的快乐值。 初始可以在任意位置每个单位时间可以移动不大于ddd个单位距离现在需要最大化你能获得的快乐值。 1≤n≤150000,1≤m≤300,1≤d≤n1\le n\le 150000,1\le m\le 300,1\le d\le n1≤n≤150000,1≤m≤300,1≤d≤n 1≤ai≤n,1≤bi≤1e9,1≤ti≤1e91\le a_i\le n,1\le b_i\le 1e9,1\le t_i\le 1e91≤ai​≤n,1≤bi​≤1e9,1≤ti​≤1e9 保证ti≤ti1t_i\le t_{i1}ti​≤ti1​ 思路 考虑暴力dpdpdp设f[i][j]f[i][j]f[i][j]代表第jjj次放烟花的时候在位置iii的最大快乐值转移方程如下f[i][j]max{f[k][j−1]bj−∣aj−i∣}f[i][j]max\{ f[k][j-1]b_j-|a_j-i| \}f[i][j]max{f[k][j−1]bj​−∣aj​−i∣}当然这里的kkk不是随便取的范围是j−d∗(ti−ti−1)≤k≤jd∗(ti−ti−1)j-d*(t_i-t_{i-1})\le k\le jd*(t_i-t_{i-1})j−d∗(ti​−ti−1​)≤k≤jd∗(ti​−ti−1​)转移方程中如果我们确定了i,ji,ji,j那么式子可以写成如下f[i][j]max{f[k][j−1]}bj−∣ai−i∣f[i][j]max\{f[k][j-1]\}b_j-|a_i-i|f[i][j]max{f[k][j−1]}bj​−∣ai​−i∣ 而前面一块就是区间最大值暴力一点就是建线段树让后logloglog查找但是显然1e91e91e9复杂度行不通所以考虑用单调队列O(1)O(1)O(1)查询最大值复杂度为O(nm)O(nm)O(nm)。 写完就过也太cao了 #includebits/stdc.h #define X first #define Y second #define L (u1) #define R (u1|1) #define Mid (tr[u].ltr[u].r1) #define pb push_back using namespace std;const int N1000010,INF0x3f3f3f3f,mod1e97; typedef long long LL;int n,m,d; LL f[2][N]; int q[N*10];void solve() {for(int i1;i2;i) {for(int j0;jN;j) {f[i][j]-1e18;}}scanf(%d%d%d,n,m,d);int pt0;int u0;for(int i1;im;i) {int a,b,t; scanf(%d%d%d,a,b,t);int ctt-pt;int hh0,tt-1;for(int j1,k1;jn;j) {LL lj-1ll*d*ct,rj1ll*d*ct;while(knkr) {while(hhttf[u][k]f[u][q[tt]]) tt--;q[tt]k;k;}while(hhttq[hh]l) {hh;}f[u^1][j]f[u][q[hh]]b-abs(a-j);}ptt; u^1;}LL ans-1e18;for(int i1;in;i) ansmax(ans,f[u][i]);CVprintf(%lld\n,ans); }int main() {int _1;while(_--) {solve();}return 0; }
http://wiki.neutronadmin.com/news/240433/

相关文章:

  • 惠州专业的免费建站做网站所具备的的条件
  • 河北省质监站网址建设网站主要有哪些技术
  • 沈阳网站推广深圳品牌做网站公司
  • 怎么做ppt教程网站电子商务公司属于什么行业类型
  • 别人做的网站打不开哪个网络推广公司好
  • 个人怎么做优惠券网站东莞装饰网站建设
  • 免费网站建设模板下载宁波手机网站开发公司
  • 做网站原型图是用什么软件wordpress如何修改后台路径
  • 上海网站建设招聘义乌创源网站建设
  • 茂名企业建站模板阿里云是不是做网站的
  • 电子商务网站名字网站做线上销售
  • 网站的ui规范专业网站建设新闻
  • 饮料网站建设规划书四川手机网
  • 文山州中小企业网站建设店铺设计图纸及效果图大全
  • 网站容易出现的问题吗科技布
  • 寻找定制型网站建设怎样给网站换空间
  • 网站asp源码2023新闻摘抄大全
  • 昆明seo关键词排名熊掌号结合网站做seo
  • 网站平台运营方案免费html网站模板
  • 扬州做企业网站招聘网页制作工程师
  • 制做网站的公司建筑公司网站广告宣传语
  • 有ip怎么用自己的主机做网站住房城乡建设局网站
  • 青岛在线制作网站wordpress ip更换域名
  • 山西省住房和城乡建设厅官方网站厦门汽车充电站建设报备网站
  • p2p借贷网站建设怎么申请个人网站
  • 福州网站设计培训html网站制作模板
  • 算卦网站哪里可以做ui设计难学吗
  • 安徽质量工程建设网站恩施网站制作公司
  • 含山建设局网站广州建网站价格
  • 做行业网站广告能赚多少钱网页设计作品我的家乡