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

网站设计制作的公司wordpress mip教程

网站设计制作的公司,wordpress mip教程,网站开发毕设,深圳住房与城乡建设部网站传送门:CF [前题提要]:自己在做这道题的时候思路完全想错方向,导致怎么做都做不出来,看了题解之后感觉数形结合的思考方式挺好的(或者这种做法挺典的),故写篇题解记录一下 题目很简单,不再解释.先不考虑 k k k,想想是一种什么情况?很显然应该是跟下图一样是一个折线图的变化.…传送门:CF [前题提要]:自己在做这道题的时候思路完全想错方向,导致怎么做都做不出来,看了题解之后感觉数形结合的思考方式挺好的(或者这种做法挺典的),故写篇题解记录一下 题目很简单,不再解释.先不考虑 k k k,想想是一种什么情况?很显然应该是跟下图一样是一个折线图的变化. 然后是一个很简单的事实:我们选取的K一定是前缀和的某一个值,更为准确的来说,应该是一个即将减少的一个前缀和值.这个结论自己把玩一下应该是不难发现的,简单的讲一下为什么是这样.因为对于一个即将减少的值来说,我们不妨选取这个值,因为这个值肯定比即将减少的那个值大,那为啥不选这个更大的值呢.而对于中间段的数来说,那些数只是中间值,两端点必然有一个点比它更为优秀. 那么现在随便选取一个端点作为我们的K,看看原图会发生什么情况 考虑选择的K的值为红横线.不难发现原本白色的折线因为现在K的出现需要往左上进行一个平移. 继续看蓝色的圈,我们会发现原本的平移还不够,我们需要将整个部分进行再一次平移.(因为懒所以没有进一步画出). 上面这段操作很重要,是这一道题的关键.仔细品一下上面的操作,我们就会发现后面那部分的贡献其实就是后缀最大后缀和(两个前缀和差其实就是后缀和啦),也就是当前位置开始的所有的后缀和的最大值.直接讲可能有点抽象,建议仔细看看上面的图的平移操作.数形结合一下很好理解. PS:出现蓝圈的原因就是因为该后缀和更大. 那么这道题的解法也就呼之欲出了.考虑枚举每一个前缀和作为我们的K,然后计算一下贡献即可. 但是还存在一种特殊情况需要再仔细考虑一下: 对于上图的情况,我们会发现最后一段的后缀和贡献是负的,并且此时没办法进行平移.怎么解决?想一下平移的实际意义,不难发现应该令该贡献为0,也就是后缀最大值的初始值应该定义0 下面是具体的代码部分: #include bits/stdc.h using namespace std; typedef long long ll; #define root 1,n,1 #define ls (rt1) #define rs (rt1|1) #define lson l,mid,rt1 #define rson mid1,r,rt1|1 inline ll read() {ll x0,w1;char chgetchar();for(;ch9||ch0;chgetchar()) if(ch-) w-1;for(;ch0ch9;chgetchar()) xx*10ch-0;return x*w; } inline void print(__int128 x){if(x0) {putchar(-);x-x;}if(x9) print(x/10);putchar(x%100); } #define maxn 1000000 #define int long long const double eps1e-8; #define int_INF 0x3f3f3f3f #define ll_INF 0x3f3f3f3f3f3f3f3f int a[maxn];int rmax[maxn],sum[maxn]; signed main() {int Tread();while(T--) {int nread();for(int i1;in;i) {a[i]read();}for(int i1;in;i) {sum[i]sum[i-1]a[i];}rmax[n]0;for(int in-1;i0;i--) {rmax[i]max(rmax[i1],sum[n]-sum[i]);}int maxxsum[n],anssum[n];for(int i0;in;i) {if(sum[i]rmax[i]maxx) {maxxsum[i]rmax[i];anssum[i];} }coutansendl;}return 0; }
http://www.hkea.cn/news/14416599/

相关文章:

  • 信息化建设网站济南网上注册公司流程
  • 什么是网站外链安徽网站seo
  • 如何自己做加盟网站济南市莱芜区
  • 宁德网站开发关于网站建设文章
  • 可视化设计最重要的是确定网站的网站备案和icp备案
  • 惠安县道安办网站建设.net 网站开发项目结构
  • 邢台网站制作的地方龙之向导外贸网站 网络服务
  • 敖降网站建设现在可以去贵阳吗
  • 视频网站建设 方案高并发网站建设
  • 企云网站建设常州网页公司
  • 哈尔滨制作网站多少钱家装平台
  • 外文网站建站wordpress资讯主题
  • 哪个网站做飞机订单摄影作品哪里看
  • 广州信息流推广公司排名seo排名工具站长
  • 蓝色主题的网站模板名聚优品 一家只做正品的网站
  • 可以把网站服务器放在哪里为什么做pc网站
  • 网站建设费会计分录网站建设外包
  • 建设网站 费用网站建设催款函
  • 建设部网站13清单做海报的参考网站
  • 深圳市测绘建设局网站杭州外贸网站
  • wordpress宠物插件北京网站优化推广效果
  • 黑龙江网站建设业务简历设计网站
  • 企业网站用个人备案品牌vi设计方案
  • 手机h5网站开发崇明建设镇虹桥村网站
  • 长沙网站优化外包交友小程序开发
  • 开发网站培训班西安的互联网公司
  • 网站开发背景400字沪佳家装和沪尚茗居哪个好
  • 汽车类网站建设预算传奇类型的网游
  • 房产交易网站网站换域名后需要多长时间才能收录恢复正常
  • 中山学校网站建设东莞在那里建个网站