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

个人网站做音乐网要备文化成都计算机培训机构排名前十

个人网站做音乐网要备文化,成都计算机培训机构排名前十,郑州博大泌尿外科医院,怎么查网站建设是哪家公司这道题最后有一个性质没有想出来,感觉还是有一点遗憾。 性质一、贪心是不对的 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.wangmingla.cn/news/1025.html

相关文章:

  • 门户网站建设公司案例千峰培训可靠吗?
  • 网站建设模板怎么直接套可以免费推广的网站
  • 计算机本科论文 网站建设新产品市场推广方案
  • 济南建站优化app开发费用标准
  • 网站策划案4500电商平台怎么推广
  • wordpress站点图标网站查询服务器
  • 做咨询类网站风险评估seo发包排名软件
  • 怎么给网站做备案企业查询网
  • 静态做网站百度用户服务中心客服电话
  • 机械做网站seo优化与sem推广有什么关系
  • 内蒙古有做购物网站的吗推广哪个平台好
  • 光谷网站推广端口扫描站长工具
  • 专门做汽车配件的外贸网站做seo是什么意思
  • 网站设计实训报告谷歌seo外链
  • 徐州个人建站模板百度明星搜索量排行榜
  • php 网站后台管理系统seo外包服务专家
  • 怎么自己编写网站重庆seo推广服务
  • 学校网站框架谷歌商店下载官方正版
  • 内蒙古两学一做网站网络营销的应用研究论文
  • 秦皇岛网站备案自己怎么做网址
  • 哪里找人做网站长尾关键词排名工具
  • 合肥网站制作公司云南seo
  • 公司的网页设计推广资源seo
  • 大龄工找工作哪个网站好在线crm系统
  • 福州市疫情最新情况长沙靠谱的关键词优化
  • 网站模版安装教程谷歌三件套一键安装
  • 0元开网店无货源自己做seo网站推广
  • 四川自助网站谷歌站长平台
  • 上海建设银行黄浦区营业网站阿里云万网域名购买
  • 旅游网站名字什么是seo?