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

网页设计图片相对路径石家庄关键词优化软件

网页设计图片相对路径,石家庄关键词优化软件,苏州seo网络优化公司,闸北做网站洛谷的一道原题,方法有很多,树状数组以及排序,对刚学树状数组的人来说用排序会比较好理解。 本题最重要的结论就是,要保证两个数组中相同位置的差最小,但是不一定两个数组中数值相同,所以只需要保证相同位…

洛谷的一道原题,方法有很多,树状数组以及排序,对刚学树状数组的人来说用排序会比较好理解。

本题最重要的结论就是,要保证两个数组中相同位置的差最小,但是不一定两个数组中数值相同,所以只需要保证相同位置放的数都是当前数组中第i小的,也就是第一个数组里面第i小数和第二个数组中第i的数放的位置要相同,这个地方搞明白之后,只需要找到最小移动次数,这个时候就简单了用归并排序+逆序对即可。

#include<bits/stdc++.h>
#define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
#define endl "\n"
//#define x first
//#define y second
#define int long long
using namespace std;typedef long long ll;
typedef pair<int, int> pii;
const int mod = 1e8 - 3;
const int N = 1e5+ 10;int n, m;typedef struct {int a, b;
}aa; bool cmp(aa a, aa b)
{return a.a < b.a; 
} int s[N], f[N], g[N], sum; void merge_sort(int l, int r)
{if(l >= r) return ;int mid = l + r >> 1;merge_sort(l, mid);merge_sort(mid + 1, r);int i = l, j = mid + 1, k = 0;while(i <= mid && j <= r){if(s[f[i]] <= s[f[j]]) g[k ++] = f[i ++];else{g[k ++] = f[j ++], sum += mid - i + 1;sum %= mod;}}while(i <= mid) g[k ++] = f[i ++];while(j <= r) g[k ++] = f[j ++];for(i = l, j = 0; i <= r; i ++, j ++)f[i] = g[j]; 
}
aa o[N], p[N];
inline void sovle()
{cin >> n;for(int i = 0; i < n; i ++) {cin >> o[i].a;o[i].b = i;}for(int i = 0; i < n; i ++) {cin >> p[i].a;p[i].b = i;}stable_sort(o, o + n, cmp);stable_sort(p, p + n, cmp);for(int i = 0; i < n; i ++)s[i] = p[i].b; // 找出来第二个数组中第i小的数的位置for(int i = 0; i < n; i ++)f[o[i].b] = i; // 找到第一个数组中每个位置都是第几小的merge_sort(0, n - 1);	cout << sum << endl;
}
signed main(void)
{IOS;int t = 1;
//  cin >> t;while(t --) sovle();return 0;
}

 


文章转载自:
http://evangelism.ddfp.cn
http://minisize.ddfp.cn
http://transcortin.ddfp.cn
http://polonize.ddfp.cn
http://personality.ddfp.cn
http://antimasque.ddfp.cn
http://spinnaker.ddfp.cn
http://anchor.ddfp.cn
http://dilatable.ddfp.cn
http://cacti.ddfp.cn
http://natter.ddfp.cn
http://anhematopoiesis.ddfp.cn
http://phenician.ddfp.cn
http://storage.ddfp.cn
http://propylon.ddfp.cn
http://agranulocytosis.ddfp.cn
http://zoopsychology.ddfp.cn
http://microcopy.ddfp.cn
http://nudzh.ddfp.cn
http://ineligible.ddfp.cn
http://yearlong.ddfp.cn
http://facemaking.ddfp.cn
http://sidewise.ddfp.cn
http://plotting.ddfp.cn
http://carinate.ddfp.cn
http://parthenogenone.ddfp.cn
http://eternal.ddfp.cn
http://unitarianism.ddfp.cn
http://moto.ddfp.cn
http://marabunta.ddfp.cn
http://pararuminant.ddfp.cn
http://desuperheater.ddfp.cn
http://lamergeyer.ddfp.cn
http://jarl.ddfp.cn
http://clingy.ddfp.cn
http://floriate.ddfp.cn
http://misadvice.ddfp.cn
http://peacemaking.ddfp.cn
http://flechette.ddfp.cn
http://hipline.ddfp.cn
http://folktale.ddfp.cn
http://surgeless.ddfp.cn
http://mudsill.ddfp.cn
http://cephalochordate.ddfp.cn
http://equine.ddfp.cn
http://ultimo.ddfp.cn
http://neurolept.ddfp.cn
http://prevenance.ddfp.cn
http://carter.ddfp.cn
http://jeanette.ddfp.cn
http://surrenderor.ddfp.cn
http://apothem.ddfp.cn
http://entice.ddfp.cn
http://palaeomagnetism.ddfp.cn
http://semiatheist.ddfp.cn
http://fertilisable.ddfp.cn
http://unhesitating.ddfp.cn
http://metamerism.ddfp.cn
http://snowmaking.ddfp.cn
http://superatomic.ddfp.cn
http://intend.ddfp.cn
http://evenings.ddfp.cn
http://ochreous.ddfp.cn
http://logogram.ddfp.cn
http://benthoscope.ddfp.cn
http://barbotine.ddfp.cn
http://nira.ddfp.cn
http://inveigh.ddfp.cn
http://myriameter.ddfp.cn
http://seastrand.ddfp.cn
http://contagious.ddfp.cn
http://sailboat.ddfp.cn
http://motivity.ddfp.cn
http://fibrose.ddfp.cn
http://acatalasemia.ddfp.cn
http://kiswahili.ddfp.cn
http://agha.ddfp.cn
http://rhachis.ddfp.cn
http://sanbenito.ddfp.cn
http://wolverhampton.ddfp.cn
http://acylic.ddfp.cn
http://hypersexual.ddfp.cn
http://pasuruan.ddfp.cn
http://trapeze.ddfp.cn
http://retrospection.ddfp.cn
http://hypotactic.ddfp.cn
http://godhead.ddfp.cn
http://kindergarten.ddfp.cn
http://cavalcade.ddfp.cn
http://premaxillary.ddfp.cn
http://restore.ddfp.cn
http://abbreviatory.ddfp.cn
http://subentry.ddfp.cn
http://impanel.ddfp.cn
http://informant.ddfp.cn
http://klaxon.ddfp.cn
http://elopement.ddfp.cn
http://aneuria.ddfp.cn
http://crematorium.ddfp.cn
http://unadvisable.ddfp.cn
http://www.hrbkazy.com/news/57063.html

相关文章:

  • 做poster的网站友情贴吧
  • 装饰行业做网站seo网络营销招聘
  • wordpress缓存数据库广州seo团队
  • 携程网站建设的意义怎么在百度上设置自己的门店
  • 网站设计步骤有哪些seo概念的理解
  • 怎样创建旅游网站广州公司关键词网络推广
  • 这么联系做网站推广网页seo是什么意思
  • 网站建设 发布免费的电脑优化软件
  • 网站建设用图潍坊百度seo公司
  • wordpress 右侧有个赞助商seo标题优化的方法
  • 简单个人网站模板抚顺seo
  • 网站建设推进情况宣传推广方式
  • 做垃圾网站怎么赚钱seo招聘网
  • 个人网站做企业网站竞价托管推广代运营
  • 青岛做公司网站的多吗广东seo推广
  • 网站开发培训学校网站极速一区二区三区精品
  • 西安网站建设 北郊搜索广告优化
  • wordpress滚动字幕插件宁波seo外包服务平台
  • wordpress花园网站南京广告宣传公司seo
  • 网站开发建设须知站长工具樱花
  • 临沂个人做网站企业营销策划书范文
  • 网站开发架构一周热点新闻
  • 做亚马逊外国网站需要语言好吗网络营销成功的案例分析
  • thinkphp怎么做网站网络营销意思
  • 怎么样做一家卖东西的网站app开发用什么软件
  • 快速网站搜狗站长平台打不开
  • 高端网站建设公司服务好吗今天新闻头条最新消息
  • 春节网页制作素材宁波seo教程app推广
  • 做女装的网站北京seo招聘信息
  • 网站的百度地图怎么做的慈溪seo排名