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

广州网站优化流程产品推广方案要包含哪些内容

广州网站优化流程,产品推广方案要包含哪些内容,网站建设相关法律法规,合肥网站建设哪家公司好题目描述 “蓝桥杯”练习系统 (lanqiao.cn) 题目分析 方法一&#xff1a;暴力枚举&#xff0c;如果说数字不在正确的位置上也就意味着这个数必须要改变&#xff0c;进行改变记录即可 #include<bits/stdc.h> using namespace std; const int N 2e5 10; int n, a[N], …

题目描述

“蓝桥杯”练习系统 (lanqiao.cn)

题目分析

方法一:暴力枚举,如果说数字不在正确的位置上也就意味着这个数必须要改变,进行改变记录即可

#include<bits/stdc++.h>
using namespace std;
const int N = 2e5 + 10;
int n, a[N], ans;
int main()
{cin >> n;for(int i = 1; i <= n; i ++)cin >> a[i];for(int i = 1; i <= n; i ++){if(a[i] != i){for(int j = i + 1; j <= n; j ++){if(a[j] == i){swap(a[i], a[j]);ans ++;}}}}cout << ans;return 0;
}

方法二:置换群算法,每个数字和对应位置相连可以组成一个环,如果说每个数字可以形成自环也就说明每一个数字都在自己正确的位置上,我们可以找出有几个环,n - 环的个数则为需要交换的个数。

#include<bits/stdc++.h>
using namespace std;
const int N = 2e5 + 10;
int a[N], n, cnt;
bool st[N];
int main()
{cin >> n;for(int i = 1; i <= n; i ++)cin >> a[i];for(int i = 1; i <= n; i ++){if(!st[i]){cnt ++;for(int j = i; !st[j]; j = a[j]){st[j] = true;}}}cout << n - cnt;return 0;
}
http://www.khdw.cn/news/10679.html

相关文章:

  • 网站收录很好没排名核心关键词和长尾关键词举例
  • 网站建设需要哪些网络技术网站建设公司推荐
  • c asp.net 做网站百度指数入口
  • 最好的扁平化网站北京seo站内优化
  • 链接网站怎么做网站改进建议有哪些
  • 网站设计面试问题windows优化大师的特点
  • 美团网网站建设 费用东莞网站自动化推广
  • 怎么在阿里云建网站seo网站优化师
  • 郴州旅游seo是什么职位的简称
  • 网站建设方案服务公司网站申请流程
  • 高大上网站设计长沙网站推广有哪些啊
  • 点击图片进入网站要怎么做今天头条新闻
  • 公司网站建设哪家好制作网页链接
  • 搜索引擎大全兰州seo优化公司
  • 大连模板网站制作2021小说排行榜百度风云榜
  • 静态网站建设毕业论文广告投放平台系统
  • 做电商平台网站有哪些内容百度用户服务中心人工电话
  • 什么网站有项目做软文写作方法
  • javaweb做网站的优点推广方案流程
  • 郑州网站优化服务百度app下载安装官方免费下载
  • 肇庆有哪家做企业网站的软件编程培训学校排名
  • wordpress 免费域名汕头seo外包平台
  • 网页制作与网站建设实战大全 pdf下载福州关键词优化平台
  • 微信看视频打赏网站建设杭州关键词排名工具
  • 网站建设费用预算表关键词排名优化顾问
  • 企业网站如何做seo湖南seo优化首选
  • 网站设计是干什么的双11销售数据
  • 网站维护公告模板电商培训课程
  • 国内产品网站1688产品市场推广方案范文
  • wordpress 全站pjax广州网页推广公司