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

山东鲁中公路建设有限公司网站帮做3d模型的网站

山东鲁中公路建设有限公司网站,帮做3d模型的网站,wordpress app模板下载,中卫网站网站建设这道模拟题出的我毫无脾气2333 最重要的是先要发现操作顺序不影响最后的答案#xff0c;也就是每次随便挑一个2的数进行操作最后总是可以得到同样的数列。 (这个还不太难想qwq) 但是最骚的是接下来的模拟。。。。 我们考虑从左到右消#xff0c;假设目前在i#xff0c;1…         这道模拟题出的我毫无脾气2333     最重要的是先要发现操作顺序不影响最后的答案也就是每次随便挑一个2的数进行操作最后总是可以得到同样的数列。     (这个还不太难想qwq)     但是最骚的是接下来的模拟。。。。     我们考虑从左到右消假设目前在i1~i-1的已经都消成了0或1。     可以发现无非就是一下几种情况         1.a[i]2不用管它         2.i1那么就 a[i1]a[i]/2, a[i] 1.         3.左边都是1这样的话推一推会发现可以将一轮视为 a[1] 0a[i]-- a[i1]         4.左边是1推一推会发现这样相当于让 最近的一个0右移一位然后a[i]--, a[i1]         5.左边是0直接算a[i-1],a[i]-2,a[i1]会减少一个0位置       如果我们用一个栈记录一下从左到右0的位置那么就可以很方面的做上面的操作了。       接下来是非常炫酷的复杂度分析         1操作的复杂度是O(N)         2操作的复杂度是 O(1)         3操作的最多次数不到初始所有a[]的和(因为每操作一次总和就--)         4操作可以优化成一次位移最大(也就是要么把a[i]减成2的要么把0移到i-1)如果移到i-1然后再结合5操作的话它的次数 5操作的次数否则因为a[i]1了扫描线会右移。所以这一部分的总次数 2*n 3操作的次数。         5操作每次会让栈的大小-1所以最多次数 3操作的次数 n。   于是这个算法的复杂度是O(N) 的(并且算复杂度很多地方都是取的极限的情况所以实际跑起来飞快)非常的优秀 雾   #includeiostream #includecstdio #includecstring #define ll long long using namespace std; const int N20000005;int a[N],n,s[N],tp; char S[N];int main(){freopen(simulate.in,r,stdin);freopen(simulate.out,w,stdout);scanf(%s,S1),nstrlen(S1);for(int i1;in;i) a[i]S[i]-0;if(a[1]2) a[2]a[1]1,a[1]1;if(!a[1]) s[tp]1;for(int i2,L;in;i){while(a[i]2)if(!tp) a[i1],a[i]--,s[tp]1,a[1]0;else if(s[tp]i-1) a[i]-2,a[s[tp]]1,tp--,a[i1];else{Li-s[tp]-1;if(a[i]L) a[i1]a[i]-1,a[s[tp]]1,s[tp]a[i]-1,a[s[tp]]0,a[i]1;else a[i1]L,a[s[tp]]1,s[tp]L,a[s[tp]]0,a[i]-L;}if(!a[i]) s[tp]i;}for(int i1;in;i) putchar(a[i]0);return 0; }转载于:https://www.cnblogs.com/JYYHH/p/9244562.html
http://www.pierceye.com/news/324580/

相关文章:

  • 网站代备案系统seo优化服务是什么意思
  • 专门做选择题的网站一个网站seo做哪些工作
  • wordpress 多站点 拷贝中国建设银行春招网站
  • 门户营销型网站wordpress代码执行
  • 保山市建设厅网站做建筑机械网站那个网站好
  • 广告位网站建设国际人才网中山招聘网
  • 南昌市城市建设档案馆网站一个网站做无限关键词
  • wordpress特别卡 iis东莞推广优化公司
  • 做网站收入怎样开放平台登录
  • 外贸网站运营推广微信运营商
  • 国外做储物柜的网站做亚马逊网站一般发什么快递
  • 仿古建筑公司网站廊坊网站建设公司
  • 在线动画手机网站模板下载学软件开发需要什么基础
  • 北京的网站建设收费标准推广产品的方法和步骤
  • 北京市专业网站制作企业合肥做网络推广的公司
  • 网站建设php教程视频手机商城网站设计
  • 重庆网站建设公司哪个最好老家装设计网
  • 外贸网站建设产品crm公司
  • 网站做查赚钱网站建设捌金手指花总四
  • 有没有做链接的网站彩票型网站建设
  • 15年做哪个网站能致富网站界面设计的相关指南
  • 网站报价功能清单德州做网站最好的公司
  • 网站开发设计图片搭建论坛需要多少钱
  • 网站建设价格明细做一套二级域名网站怎么做
  • 网站建设 发展方向手机开发人员选项怎么打开
  • 深圳网站建设深圳网络邢台市政建设集团股份有限公司网站
  • 广东网站开发搭建旅游网站开发内容
  • 恭城网站建设中象做网站怎么样
  • 泰兴网站建设开发门户网站内容建设岗位职责
  • 单页网站有后台搜索引擎优化工具有哪些