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

网站手机网站制作标题正文型网站

网站手机网站制作,标题正文型网站,制作小动画的软件,大作业网站建设方案现场只做出前三题w 不过不管怎样这既是第一次认真打BC 又是第一次体验用在线编译器调代码 订正最后一题花了今天一整个下午#xff08;呜呜 收获还是比较大的^_^ Delete wld有n个数(a1,a2,...,an)#xff0c;他希望进行k次删除一个数的操作#xff0c;使得最后剩下的n−k个数…      现场只做出前三题w   不过不管怎样这既是第一次认真打BC   又是第一次体验用在线编译器调代码   订正最后一题花了今天一整个下午呜呜   收获还是比较大的^_^              Delete   wld有n个数(a1,a2,...,an)他希望进行k次删除一个数的操作使得最后剩下的n−k个数中有最多的不同的数,保证1≤n≤100,0≤kn,1≤ai≤n(对于任意1≤i≤n)     比较简单的贪心...   把出现一次以上的多于一次的部分都删除掉   如果k依然0就要删去k种不同的数           Multiplewld有一个序列a[1..n], 对于每个1≤in, 他希望你求出一个最小的j以后用记号F(i)表示满足ij≤n, 使aj为ai的倍数即aj mod ai0若不存在这样的j那么此时令F(i) 0 保证1≤n≤10000,1≤ai≤10000 对于任意 1≤i≤n, 且对于任意1≤i,j≤n(i!j)满足ai ! aj     n^1.5次的大暴力即可   发现BC好多题目都是用这种方法...在此之前并不认为这样可以过   对于每个数枚举它所有的因数刷新它们的f[i]值           Codewld有一个长度为n的序列a1..an wld想要你给出下面这段c代码的输出 int calc() {int res0;for(int i1;in;i)for(int j1;jn;j){resgcd(a[i],a[j])*(gcd(a[i],a[j])-1);res%10007;}return res; } 保证1≤n≤10000,1≤ai≤10000 (对于任意1≤i≤n)       我的做法是n^1.5次的但是发现题解是nlog(n)   但上次莫比乌斯反演只看到一半...所以先弃疗吧   讲讲n^1.5次的做法   首先n^1.5的复杂度将每个数的因子打上标记   我们可以枚举最大公约数d如果有x个数有d这个因子   那么就累计x*(x-1)次这个答案   但是显然我们会发现问题   如果两个数有4这个因子那么在统计2的时候又会统计一次   解决方法很简单我们可以预先处理出每个数应累计的答案f[i]   枚举最大公约数d的同时再枚举d的因子i减去这个因子的答案   注意这里的答案也是处理过的答案即f[i]   最后单独累计ij时的情况      手速太慢...原因有好多个   开始写的时候把看成了*   所以写了乘法逆元...然后调了半天输出了很多中间过程才发现错误   然后还忘记了ij的情况   后来WA了一发是因为枚举最大公约数的时候应枚举到a[i]的最大值而不是n   刚开始没查出来又开始证明算法的思路即f[i]的计算是否正确   改来改去越来越离谱..突然发现是后面的问题   然后就1h辣           Luckywld有n个数(a1...an) 保证对于任意1≤i≤n1≤ai≤n wld有一个常数k保证2≤k≤2∗n 为了消除歧义保证k为奇数 他有m个询问 每个询问有参数l1,r1,l2,r2 保证(1≤l1≤r1l2≤r2≤n) 对于每个询问你需要回答有多少个二元组(ij)满足 l1≤i≤r1且l2≤j≤r2且aiajk 保证1≤n≤30000,1≤m≤30000          恩..这道题在考场上确实是写不出来的..   今天下午去学习了一下莫队算法...觉得很有趣...      莫队算法就是建立在分块基础上离线解决一系列区间询问问题   首先这道题假设已知[l,r]中相加k的对数   那么我们可以通过复杂度不高的代价得知[l-1,r][l1,r][l,r-1][l,r1]的答案   刚开始是打算用log级的倍增做的..但是交了一发TLE了     这道题询问的是[l1,r1][l2,r2]中满足条件的对数   如何转换成单个区间上面[l,r]中相加k的对数呢   假设题目中让我们求的是一个在区间A一个在区间B的答案我们假设为F(A,B),并且令F中统计的数对为有序的   即只统计a[i]a[j]k且(ij)的情况   可以证明得出F(A,B) F(ACB,ACB)-F(AC,AC)-F(BC,BC)F(C,C)   F(ACB,ACB)-F(AC,AC)-FCB,CB)FC,C    F(A,A)F(A,C)F(A,B)F(C,C)F(C,B)F(B,B)-F(A,A)-F(A,C)-F(C,C)-F(C,C)-F(C,B)-F(B,B)F(C,C)    F(A,B)   转化成了4部分两区间相等的F也就是可以用上面的莫队算法来解决了     最后一个问题就是转移的时候如何从log(n)转化成O1   在执行莫队的同时即l,r一位一位移动的时候用一个数组记录当前区间内某个数出现的次数就可以了...            涨了177w   手速还是慢慢慢     居然过了一个周末一下子就27号了呢   居然再过两天又要回家了呢      27/.Apr.       转载于:https://www.cnblogs.com/mjy0724/p/4460991.html
http://www.yutouwan.com/news/403675/

相关文章:

  • 余干县建设局网站wordpress4.6 手册
  • 哪里查询网站备案seo技术培训岳阳
  • 如何在网站上做自动弹出潍坊哪里有做360网站的
  • 怎么给网站创建二维码拼多多关键词排名查询工具
  • 专业 网站设计公司价格惠州网络推广公司哪家好
  • 网站开发实战asp制作视频成都移动网站建设
  • 最低的成本做网站可视化网页编辑工具
  • 企业网站seo案例分析建设厅的证全国通用吗
  • 大型门户网站开发方案新建设电影院 网站
  • 网站服务器地址查询合肥关键词排名
  • 哪个网站上做ppt比较好看的图片网站建设评估
  • wordpress有哪些网站有没有网站免费的
  • 济南网站建设公司大全wordpress 浏览ppt
  • 中企动力做网站价格注册建设网站的公司
  • 深圳网站设计我选刻企业计划书怎么写
  • 佛山市网站建设公司什么是营销型手机网站建设
  • 网站建设的原理天津塘沽爆炸地点
  • 自己做书画交易网站找网站建设需要问什么软件
  • 排版设计模板网站网站建设第二年费用
  • 网站搭建好后被移动宽带屏蔽怎么办莱州市双语网站
  • 网站建设新闻咨询wordpress 收费版
  • 网站 快照 更新慢软件开发培训哪里好
  • 二维码怎么做网站江苏公司网站建设
  • 目前网站开发怎么兼顾手机广告片
  • 投资担保网站建设将网页制作成app
  • 西安做网站公司xamokjwordpress vtrois
  • 个人网站备案能做什么内容科技与狠活是什么梗
  • 中国建设职业注册中心网站免费网站平台推荐
  • 上海网站建设网页制作怎么样周口网站建设 网站制作 网络推广
  • 南宁网站制作开发公司泰安千橙网站建设优化熊掌号