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

个人网站做音乐网要备文化百度投流

个人网站做音乐网要备文化,百度投流,crm免费软件,企业网站建设模板多少钱这道题最后有一个性质没有想出来,感觉还是有一点遗憾。 性质一、贪心是不对的 8 11 11 16虽然第一次选择8和16合并是最优的,但是如果合并两次的话8 11 11是最优的。 性质二 、有1的情况就是前k1个,也就是说,很多情况下取前k1都…

这道题最后有一个性质没有想出来,感觉还是有一点遗憾。

性质一、贪心是不对的

8 11 11 16

虽然第一次选择8和16合并是最优的,但是如果合并两次的话8 11 11是最优的。

性质二 、有1的情况就是前k+1个,也就是说,很多情况下取前k+1都是最优的

性质三 如果某个数前面有它的因子,那么合并的时候可以不对 a 1 a_1 a1产生任何影响。同时,如果 b m o d a = 0 , b > a b \mod a=0,b>a bmoda=0,b>a那么 b b b一定比 a a a后合并,也就是说无影响合并只会发生在相同的数之间,因此我们把无影响的数提出来考虑,所以剩下的都是不同的。

性质四 如果所有的数都不同,那么全部都只会和 a 1 a_1 a1合并。在原来的数列中考虑合并形成的连通块。在连通块大小为2的情况时。设 a 1 < x < y a1<x<y a1<x<y,那么有 y − x > = g c d ( x , y ) y-x>=gcd(x,y) yx>=gcd(x,y)所以, x + y − g c d ( x , y ) > = 2 x > a 1 + x x+y-gcd(x,y)>=2x>a_1+x x+ygcd(x,y)>=2x>a1+x,不如直接合并 a 1 a_1 a1 x x x。现在考虑连通块大小超过2的情况。假设某个连通块不包含 1 1 1,那么我们可以通过合并使得该联通块剩下两个数,其中有一个还没有与任何的数合并。Case 1: x < a 1 < y x<a_1<y x<a1<y,这时应该合并 x , a 1 x,a_1 x,a1最优,与原假设矛盾。Case 2: a 1 < = x < = y a_1<=x<=y a1<=x<=y,这时也是合并 a 1 , x a_1,x a1,x更优,所以假设错误。

所以,现在应该把前面有相同的和剩下的全部不同的数分成两个组,然后给这两组分配合并次数,难点就是要怎么求在给定的次数时全部不同组的选择方法,但是我没有坚定的往这个方面想。

性质五 假设给全部不同的数合并 k k k次,那么必然选择 1 , 2 , . . . , k − 1 1,2,...,k-1 1,2,...,k1,只有第 k k k个是不确定的。考虑选择 a , b , c , d ( a < b < c < d ) a,b,c,d(a<b<c<d) a,b,c,d(a<b<c<d)的情况,那么合并如果是 a , c , d a,c,d a,c,d的话,那么 c o s t ( a , c , d ) − c o s t ( a , b , c ) = d − b + g c d ( a , c , d ) − g c d ( a , b , c ) > = g c d ( b , c ) + g c d ( c , d ) + g c d ( a , c , d ) − g c d ( a , b , c ) > 0 cost(a,c,d)-cost(a,b,c)=d-b+gcd(a,c,d)-gcd(a,b,c)>=gcd(b,c)+gcd(c,d)+gcd(a,c,d)-gcd(a,b,c)>0 cost(a,c,d)cost(a,b,c)=db+gcd(a,c,d)gcd(a,b,c)>=gcd(b,c)+gcd(c,d)+gcd(a,c,d)gcd(a,b,c)>0,所以只用考虑第k个点怎么选,而且枚举范围有 a [ i ] − a [ k − 1 ] < g c d ( a 1 , a 2 , . . . , a k − 1 ) a[i]-a[k-1]<gcd(a_1,a_2,...,a_{k-1}) a[i]a[k1]<gcd(a1,a2,...,ak1),这样显然是不超过 O ( n l o g n ) O(nlogn) O(nlogn)的。

http://www.shuangfujiaoyu.com/news/22407.html

相关文章:

  • 河南郑州做网站在线seo优化工具
  • 智云鸟网站建设白云百度seo公司
  • 网站改版怎么做301成都网站关键词排名
  • 有没一些网站只做临床药学网站百度收录秒收方法
  • 做网站用什么浏览器app推广方式有哪些
  • 做网站的那个语言好百度推广怎么样才有效果
  • 网站开发网站制作报价网上营销方法
  • 查询全球疫情实时更新数据想做seo哪里有培训的
  • 灵犀科技高端网站建设seod的中文意思
  • 牛商网做网站搜索引擎营销的实现方法有哪些
  • 武汉建网公司网站建设太原百度搜索排名优化
  • 江西论坛北京seo推广服务
  • 台州市网站建设公司怎么样进行网络推广
  • 网站页脚怎么做能好看点如何网络推广自己的产品
  • 济南 网站 建设站长工具查询域名信息
  • 一个网站可以做几个关键词日照网络推广
  • 做网站加推广广告推广方案怎么写
  • 广州led网站建设湖南有实力seo优化
  • 集团网站建设方案怎么建立公司网站
  • 淘宝上做网站怎么样营销网络是啥意思
  • 网站建设合同书(范本)东莞网络推广托管
  • 新疆建设网络学院沈阳seo排名优化教程
  • 如何做网站建设关键词分词工具
  • 彩网站开发杭州百度人工优化
  • 网站的备案在哪备案吗杭州网络整合营销公司
  • 知名网站建设怎么样app软件开发制作公司
  • 求做外宣图网站市场推广方案范文
  • 织梦仿站竞价推广什么意思
  • 网站安装百度商桥最近一周的时政热点新闻
  • 鸡泽专业做网站cms