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

在线做ppt模板下载网站知名门户网站

在线做ppt模板下载网站,知名门户网站,画册设计规范,网站建设总体设计正题 题目链接:https://www.luogu.com.cn/problem/CF618F 题目大意 给出大小为nnn#xff0c;值域为[1,n][1,n][1,n]的两个可重集合A,BA,BA,B 需要你对它们各求出可重子集使得两个子集中的数字和相等 输出方案。 1≤n≤1061\leq n\le 10^61≤n≤106 解题思路 这个值域范围…正题 题目链接:https://www.luogu.com.cn/problem/CF618F 题目大意 给出大小为nnn值域为[1,n][1,n][1,n]的两个可重集合A,BA,BA,B 需要你对它们各求出可重子集使得两个子集中的数字和相等 输出方案。 1≤n≤1061\leq n\le 10^61≤n≤106 解题思路 这个值域范围就很提示性的往鸽笼原理方面考虑。 此题的结论就是一定有连续子序列的解。 先搞一个前缀和A,BA,BA,B假设An≤BnA_n\leq B_nAn​≤Bn​。 现在我们要求两个l,rl,rl,r满足 Ar1−Al1Br2−Bl2A_{r_1}-A_{l_1}B_{r_2}-B_{l_2}Ar1​​−Al1​​Br2​​−Bl2​​ ⇒Ar1−Br2Al1−Bl2\Rightarrow A_{r_1}-B_{r_2}A_{l_1}-B_{l_2}⇒Ar1​​−Br2​​Al1​​−Bl2​​ 现在问题就变为了求两个相同的Ax−ByA_x-B_yAx​−By​. 对于每个AxA_xAx​x∈[0,n]x\in[0,n]x∈[0,n]求出一个最大的yyy使得By≤AxB_y\leq A_xBy​≤Ax​ 那么显然有Ax−By∈[0,n−1]A_x-B_y\in[0,n-1]Ax​−By​∈[0,n−1]也就是Ax−ByA_x-B_yAx​−By​一共只有nnn种取值而我们有n1n1n1个所以至少有两个相同的。 开两个桶记录一下出现位置就好了。 时间复杂度O(n)O(n)O(n) code #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N1e610; ll n,a[N],b[N],la[N],lb[N]; signed main() {scanf(%lld,n);for(ll i1;in;i)scanf(%lld,a[i]),a[i]a[i-1];for(ll i1;in;i)scanf(%lld,b[i]),b[i]b[i-1];bool f0;if(a[n]b[n]){for(ll i1;in;i)swap(a[i],b[i]);f1;}ll ala,alb,ara,arb;for(ll i0,j0;in;i){while(b[j]a[i])j;j--;if(la[a[i]-b[j]]){alala[a[i]-b[j]];alblb[a[i]-b[j]];arai;arbj;}la[a[i]-b[j]]i1;lb[a[i]-b[j]]j1;}if(f)swap(ala,alb),swap(ara,arb);printf(%lld\n,ara-ala1);for(ll iala;iara;i)printf(%lld ,i);printf(\n%lld\n,arb-alb1);for(ll ialb;iarb;i)printf(%lld ,i);return 0; }
http://www.pierceye.com/news/77045/

相关文章:

  • 大鹏新区住房和建设局网站做网站应该用什么配置的电脑
  • 绿色网站模版凡科快图网页版
  • 网站开发技术选型网站代码查询
  • 公司网站建设设计广西宏泰成建设集团网站
  • 黄岛建网站网页设计与网站建设作品
  • 做的最好的相亲网站有哪些wordpress 判断登录
  • 不知此网站做男人也做的比较好的旅行网站
  • 建立网站需要多少钱一个酷家乐装修设计软件app下载
  • 陕西网站备案查询拖拽建站平台
  • 做网站配送地址怎么变换沧州网页设计百胜
  • 佛山网站建设明细深圳建工集团股份有限公司待遇
  • 手机网站开发技术pdf网站建设注册小程序
  • 济南优化网站的哪家好上海住房和城市建设厅网站
  • 物业公司网站模板这几年做啥网站能致富
  • 贾汪建设局网站用sqlite3做网站
  • 大连企业网站建设模板十大黄金软件app
  • show t团队网站艰涩wordpress study
  • 汕头网站建设方案书win7建设网站
  • 北京建设局网站百度推广代理赚钱
  • 毕业设计题网站开发旅游网站设计与制作课程设计
  • 大型集团网站建设江阴外贸网站建设公司
  • 怎样通过网址浏览自己做的网站wordpress所有栏目循环输出
  • 网站开发需不需要考研网站域名怎样注销
  • 做美食的网站有哪些上海城乡建设网站证件查询
  • 美橙西安网站备案拍照美工自学网
  • 广东专业网站开发dw软件使用教程
  • 手机参数对比的网站河北人工智能建站系统软件
  • 贸易公司网站建设一个网站如何优化
  • 做网站需要下载啥wordpress 代码规范
  • 做教育机构网站上海app开发网站建设