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

正规营销型网站建设公司网络营销模式有哪几种

正规营销型网站建设公司,网络营销模式有哪几种,云计算技术是学什么的,什么网站程序适合做seo题目描述 在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转 180 180 180 度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序…

题目描述

在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转 180 180 180 度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。

输入格式

共两行。

第一行是车厢总数 N ( ≤ 10000 ) N( \le 10000) N(10000)

第二行是 N N N 个不同的数表示初始的车厢顺序。
:实际上数据中并不都在同一行,有可能分行输入)

输出格式

一个整数,最少的旋转次数。

样例 #1

样例输入 #1

4
4 3 2 1

样例输出 #1

6

1.题目分析

输入车厢节数,对应的车厢序号,将车厢序号从小到大进行排序。
限制只能在相邻车厢之间交换位置,求最小交换次数。

这里很容易想到冒泡排序:即通过相邻元素之间的变换,对元素进行排序。附上之间写的冒泡排序的详解: 冒泡排序。

2.题目思路

  1. 键入车厢节数,车厢序号。
  2. 将序号存入数组。
  3. 将数组进行冒泡排序,记录每一轮交换元素的次数。
  4. 最后打印总共次数即可。

3.代码实现

#include <iostream>using namespace std;int main() {int n;//输入车厢节数cin >> n;int arr[n];for (int i = 0; i < n; ++i) {cin >> arr[i];}int temp;//记录冒泡的次数int cnt = 0;//冒泡排序for (int i = 0; i < n - 1; ++i) {for (int j = 0; j < n - i - 1; ++j) {if (arr[j] > arr[j + 1]) {temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;cnt++;}}}//打印结果cout << cnt;return 0;
}
http://www.tj-hxxt.cn/news/28757.html

相关文章:

  • 校级特色专业建设网站品牌型网站制作价格
  • 公安网站建设方案书国内的搜索引擎有哪些
  • 网络营销第二板斧是什么网站关键词优化推广哪家快
  • asp.net mvc 做网站百度快速排名优化工具
  • 网站关键词推广企业seo属于运营还是技术
  • 网站设计制作是什么新站如何让百度快速收录
  • 新闻网站开发360网站推广
  • 做文学网站算不算开公司东莞做网站优化
  • 营销型网站建设+课程千锋教育的口碑怎么样
  • 网站设计欣赏导航快速seo排名优化
  • 家具网站建设需求怎样做竞价推广
  • 专业做网站哪里有2020年百度搜索排名
  • vip视频解析网站怎么做的软文营销什么意思
  • 二手书网站开发的必要性怎么建立企业网站免费的
  • wordpress 调用站外api竞价点击软件工具
  • 做二手车按揭的网站网站排名快速提升
  • 企业网站制作模板免费下载百度快照关键词推广
  • 做网站新乡嘉兴seo网络推广
  • 网站域名空间一年费用是多少钱河北seo基础知识
  • 打开网站的语音播报怎么做石家庄seo顾问
  • 潍坊网站建设推广报价网站如何优化一个关键词
  • 建立企业网站多少钱百度服务热线电话
  • 公司注销的网站备案关键词seo如何优化
  • 建站平台利弊吉安seo网站快速排名
  • wordpress站点优化网站制作推广电话
  • 天猫开店流程及费用标准多少优化排名推广技术网站
  • 做网站怎么用国处服务器百度地图导航
  • 一台云服务器可以做多个网站百度推广开户免费
  • 盐城快速建设网站找哪家哪个平台推广效果最好
  • wordpress 首页代码长沙网站优化效果