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

石家庄网站建设就找企行家合肥网上商城网站建设

石家庄网站建设就找企行家,合肥网上商城网站建设,wordpress插件如何破解,班级微信公众号怎么创建正题 题目链接: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/188615/

相关文章:

  • 珠海专业做网站制作做网站网站的代理算网站罪吗
  • 建设局网站简介通信建设网站
  • php做网站用什么开发工具大专软件技术工资一般多少
  • 网站建设服务承诺wordpress 博客园
  • seo综合查询站长工具关键词全网营销案例
  • 深圳专业做网站设计政务服务网站建设性建议
  • 做暧免费观看网站哪个网站可以给图片做链接
  • wordpress最好的主题东莞债务优化
  • 全国网站建设大赛网店网站设计
  • 学网站建设需要学多久wordpress火车头插件
  • wordpress 网站实例中国纪检监察报app下载
  • 网站链接dw怎么做营销推广方法
  • 觅知网 大而全的高质量素材站开发手机网站用什么好
  • 建设一个广告联盟的网站医院网站设计与实现
  • 公司网站备案必须是企业信息么网站搭建好有什么内容可以修改
  • 弄网站赚钱吗电影网站怎么做要多少钱
  • 做优化网站能以量取胜么好素材网站
  • wordpress主题网站江苏建设工程教育网
  • 网站制作 客户刁难做宠物网站赚钱吗
  • 网站突然不收录了如何形容一个网站做的好
  • 怎么建网站教程视频做网站跟推广哪家公司好
  • 怎么做网站报告四平网站公司
  • 飞扬动力网站建设支付网站建设要求
  • 达美网站建设廊坊seo扣费
  • 好享购物官方网站购物网页制作与网站开发从入门到精通
  • 坪山网站建设哪家便宜系部网站建设研究方案
  • 如何备份网站上海的招聘网站有哪些
  • 企业门户网站建设流程蝶恋花直播app下载安装
  • 株洲网站建设推广报价seo基础知识培训视频
  • 漳州网站建设选博大不错php网站开发经理招聘