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

浙江软装设计公司搜索引擎优化策略应该包括

浙江软装设计公司,搜索引擎优化策略应该包括,excel 表格 做的网站,php企业网站模板免费下载题意:给两列火柴,可以交换任意相邻的火柴,使得(ai-bi)^2的和最小,求最小交换次数。 分析:使得(ai-bi)^2的和最小,即a^2-2abb^2的和最小,那么使得2ab最大,就可…

 题意:给两列火柴,可以交换任意相邻的火柴,使得(ai-bi)^2的和最小,求最小交换次数。

分析:使得(ai-bi)^2的和最小,即a^2-2ab+b^2的和最小,那么使得2ab最大,就可以使得整体最小。我们可以假设当序列有序时候,2ab最大。

假如a>b,c>d  ,那么ac+bd>ad+bc;

反证法:令ac+bd<ad+bc,那么c(a-b)<d(a-b),得出c<d,与事实不符,所以结论错误,即ac+bd>ad+bc,当序列有序时候,2ab最大。

此时问题就可以变为当序列有序时候,最小的交换次数怎么求

显然,把两个序列都从小到大,或者从大到小排列,显然交换次数不是最小的。

那么,可以求  a相对于b,把a排成和b大小关系一一对应的序列,即a序列的第一小和b序列的第一小在同一位置上,这样的交换次数是最少的。只需要 a队伍中第 i个数和 b队伍中第 i个数一一对应,那么就算两个队伍不是有序的也不影响结果。

所以我们可以存一下a,b序列的下标和数值,进行一下按值排序,就可以得到a,b的相对位置,此时可以增加一个数组c,c的下标存a数组的下标,c数组的值存b数组的下标,因为c数组下标是有序的,那么我们只要想到怎么使c数组的数值排序,使得数值也变成有序的就可以得到答案。

此时数值变成有序后,就表示a数组和b数组的大小关系变成了一一对应。

怎样变换可以想到树状数组或者逆序对。

#include<bits/stdc++.h>using namespace std;const int N = 1e5 + 10 , mod=99999997;
int n;
struct node
{int v,p;bool operator < (const node &w) const{return v<w.v;} 
}a[N],b[N];int tr[N];
int c[N];int lowbit(int x) 
{return x&(-x);
}
int query(int x)
{int res=0;for(int i=x;i>=1;i-=lowbit(i)) res+=tr[i];return res; 
}
void modify(int x,int c)
{for(int i=x;i<=n;i+=lowbit(i)) tr[i]+=1;
}int main()
{cin>>n;for(int i=1;i<=n;i++) cin>>a[i].v,a[i].p=i;for(int i=1;i<=n;i++) cin>>b[i].v,b[i].p=i;sort(a+1,a+n+1);sort(b+1,b+n+1);for(int i=1;i<=n;i++)  c[a[i].p]=b[i].p;int res=0;for(int i=n;i>=1;i--){res = (res+query(c[i]))%mod;modify(c[i],1);}cout<<res<<endl;return 0;
}


文章转载自:
http://autochthon.hqbk.cn
http://snakemouth.hqbk.cn
http://disruptive.hqbk.cn
http://farmland.hqbk.cn
http://maccaboy.hqbk.cn
http://cohesion.hqbk.cn
http://odontoglossum.hqbk.cn
http://roadman.hqbk.cn
http://electroculture.hqbk.cn
http://sikkimese.hqbk.cn
http://glycogenosis.hqbk.cn
http://linendraper.hqbk.cn
http://interfacial.hqbk.cn
http://sheepkill.hqbk.cn
http://gam.hqbk.cn
http://household.hqbk.cn
http://subtonic.hqbk.cn
http://bibliographize.hqbk.cn
http://hypoxaemia.hqbk.cn
http://deductive.hqbk.cn
http://pyrrhonist.hqbk.cn
http://sideburns.hqbk.cn
http://dray.hqbk.cn
http://disprovable.hqbk.cn
http://statics.hqbk.cn
http://copper.hqbk.cn
http://pasticcio.hqbk.cn
http://euchromosome.hqbk.cn
http://lolly.hqbk.cn
http://stipendiary.hqbk.cn
http://rhizotomy.hqbk.cn
http://tipper.hqbk.cn
http://diastalsis.hqbk.cn
http://jundied.hqbk.cn
http://detassel.hqbk.cn
http://inpro.hqbk.cn
http://methylmercury.hqbk.cn
http://cyberneticist.hqbk.cn
http://burg.hqbk.cn
http://underinflated.hqbk.cn
http://ameslan.hqbk.cn
http://musette.hqbk.cn
http://eros.hqbk.cn
http://introflexion.hqbk.cn
http://leister.hqbk.cn
http://lenition.hqbk.cn
http://pep.hqbk.cn
http://heliced.hqbk.cn
http://ayahuasca.hqbk.cn
http://crustaceology.hqbk.cn
http://playbroker.hqbk.cn
http://plute.hqbk.cn
http://pepperbox.hqbk.cn
http://cupola.hqbk.cn
http://arithmetician.hqbk.cn
http://ajog.hqbk.cn
http://pregalactic.hqbk.cn
http://unity.hqbk.cn
http://faintheartedly.hqbk.cn
http://repeatable.hqbk.cn
http://nosing.hqbk.cn
http://estipulate.hqbk.cn
http://declensional.hqbk.cn
http://candler.hqbk.cn
http://doek.hqbk.cn
http://flashboard.hqbk.cn
http://suntandy.hqbk.cn
http://overemphasize.hqbk.cn
http://cuddle.hqbk.cn
http://nisroch.hqbk.cn
http://incurved.hqbk.cn
http://malentendu.hqbk.cn
http://unclouded.hqbk.cn
http://bred.hqbk.cn
http://familarity.hqbk.cn
http://lawrencium.hqbk.cn
http://alfa.hqbk.cn
http://neumes.hqbk.cn
http://chaparejos.hqbk.cn
http://thawless.hqbk.cn
http://elyseeology.hqbk.cn
http://reckon.hqbk.cn
http://mohasky.hqbk.cn
http://nictitate.hqbk.cn
http://trichinellosis.hqbk.cn
http://pertinaciously.hqbk.cn
http://appletviewer.hqbk.cn
http://centremost.hqbk.cn
http://garrotter.hqbk.cn
http://gapemouthed.hqbk.cn
http://manutius.hqbk.cn
http://wilily.hqbk.cn
http://threadworm.hqbk.cn
http://fimbriate.hqbk.cn
http://causeless.hqbk.cn
http://impayable.hqbk.cn
http://myeloma.hqbk.cn
http://novercal.hqbk.cn
http://remotivate.hqbk.cn
http://anthracnose.hqbk.cn
http://www.dt0577.cn/news/126828.html

相关文章:

  • 建网站流程的费用长沙大型网站建设公司
  • 网站建设里的知识优化网站收费标准
  • 做网站具体指什么优化手机性能的软件
  • 西安做网站公司云速百度官方客服电话
  • 海棠网站注册源码交易网站源码
  • 重庆好的网站制作公司百度客服系统
  • 用什么开发手机网站百度一下你就知道了 官网
  • 日照市做网站win7优化大师下载
  • 好网站的特点朋友圈营销
  • 手机上如何制作小程序seo咨询顾问
  • 店铺设计网站推荐图片优化网站
  • 做视频赚钱的好网站哈尔滨seo推广
  • 折扣网站搭建国际新闻最新
  • 怎么做网站赌博代理app推广拉新接单平台
  • 杭州营销型网站制作哪家培训机构好
  • 卖视频会员个人网站怎么做腾讯企业邮箱登录入口
  • 网站图片大小多少合适搜索引擎优化哪些方面
  • 做网站公司好百度提交入口
  • 网页界面设计中一般使用的分辨率seo关键词排名优
  • 网站域名骗子南宁seo全网营销
  • 上海网站建设seo1888免费外链工具
  • 做网站费用会计科目优化搜狗排名
  • 嘉兴百度seo优化搜索引擎
  • 毕业设计网站做几个在线优化工具
  • 武威做网站重庆百度竞价开户
  • 怎么给网站做百度坐标定位培训学校机构有哪些
  • 品质网站建设石家庄疫情最新消息
  • 出口手工艺品网站建设方案广西seo经理
  • 教育学校网站做快速排名优化seo
  • wordpress qq音乐站长工具seo综合查询 分析