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

龙岗区住房建设局网站宣传册设计与制作免费

龙岗区住房建设局网站,宣传册设计与制作免费,前端开发需要学什么语言,wordpress大学教程课件题意#xff1a;给定一个1-n的排序#xff0c;每次可以选定一个偶数长的序列#xff0c;然后交换前一部分和后一部分#xff0c;使得最后的成为1-n的序列。求最后的次数和每次的策略。 思路#xff1a;贪心。每次贪心的策略都是把i放到第i位置上#xff0c;交换的时候找到… 题意给定一个1-n的排序每次可以选定一个偶数长的序列然后交换前一部分和后一部分使得最后的成为1-n的序列。求最后的次数和每次的策略。 思路贪心。每次贪心的策略都是把i放到第i位置上交换的时候找到最小的交换序列是前半部分还是后半部分。 code #include iostream #include cstdio #include cmath #include algorithm #include cstring #include sstream #include string #include vector #include list #include queue #include stack #include map #include set #include bitsetusing namespace std;typedef long long ll; typedef unsigned long long ull; typedef long double ld;const int INF0x3fffffff; const int inf-INF; const int N1000000; const int M10005; const int mod1000000007; const double piacos(-1.0);#define cls(x,c) memset(x,c,sizeof(x)) #define cpy(x,a) memcpy(x,a,sizeof(a)) #define fr(i,s,n) for (int is;in;i) #define lson l,m,rt1 #define rson m1,r,rt1|1 #define lrt rt1 #define rrt rt1|1 #define middle int m(rl)1 #define lowbit(x) (x-x) #define pii pairint,int #define mk make_pair #define IN freopen(in.txt,r,stdin); #define OUT freopen(out.txt,w,stdout);int v[M],p[M]; int s[2*M5][2],len;int main() {int T,n;scanf(%d,T);while (T--){scanf(%d,n);fr(i,1,n) scanf(%d,v[i]),p[v[i]]i;len0;fr(i,1,n)while (p[i]!i) //把i放到第i的位置上{int tmin(n-p[i]1,p[i]-i); //寻找最小的交换序列长度int mp[i],lp[i]-t,rp[i]t-1;s[len][0]l,s[len][1]r;fr(j,0,t-1) swap(v[lj],v[mj]),swap(p[v[lj]],p[v[mj]]);}printf(%d\n,len);fr(i,0,len-1) printf(%d %d\n,s[i][0],s[i][1]);} }
http://www.pierceye.com/news/123435/

相关文章:

  • 企业品牌网站建设方案无锡网站设计多少钱
  • 轻量级网站开发在线旅游网站平台有哪些
  • 怎么用vs做网站推广优化网站排名
  • 免费推广网站软件常宁网站建设常宁网站建设
  • 冀州市网站建设html编辑器安卓版手机版软件
  • 广州专业网站改版方案网站建设要做ui和什么
  • 做网站显示上次登录时间代码h5素材库
  • 比较有名的网站建设公司谷歌网站优化
  • 企业网站改版计划书中国制造网是做什么的
  • 非主营电子商务企业网站有哪些企业网项目建设实践
  • 颍东网站建设手机vi设计公司
  • 林哥seo网络营销seo培训
  • 如何面试网站开发网站制作交易流程
  • 绍兴网站建设冯炳良互联网营销
  • 制作企业网站怎么报价可以做我女朋友吗网站
  • 广西玉林网站建设正规公司建手机网站
  • 乐清网站制作公司招聘做私人网站 违法
  • 珠海电脑自己建网站电子商务排名
  • 怎样做网站的背景图片安卓原生开发
  • 现代电子商务网站建设技术wordpress采用的mvc
  • 台州网站建设团队如何申请建设网站域名
  • 资料查询网站建设桂林微代码网络科技有限公司
  • 做暖视频网站免费番禺网站制作技术
  • 如何做网站百度排名优化深圳市住房和建设网站
  • 汉沽做网站简单网站建设
  • 建信建设投资有限公司网站网站建设app小程序
  • wordpress文章所有图片seo中文含义
  • 免费网站建设开发个人 网站备案 幕布
  • 公司网站设计 优帮云网站开发合同注意事件有哪些
  • 网站建设费用用温州建设局老网站