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

做英文网站要做适合已经的阿里云空间+1对1私人专属设计师

做英文网站要做适合已经的,阿里云空间+1对1私人专属设计师,营销网站制作皆选ls15227负责,软件开发需要什么学历1.十大排序算法 本次用下面的例题详解这十种排序算法 题目描述 将读入的 N 个数从小到大排序后输出。 输入格式 第一行为一个正整数 N。 第二行包含 N 个空格隔开的正整数 ai​,为你需要进行排序的数。 输出格式 将给定的 N 个数从小到大输出,数之间空格…

1.十大排序算法

本次用下面的例题详解这十种排序算法

题目描述

将读入的 N 个数从小到大排序后输出。

输入格式

第一行为一个正整数 N。

第二行包含 N 个空格隔开的正整数 ai​,为你需要进行排序的数。

输出格式

将给定的 N 个数从小到大输出,数之间空格隔开,行末换行且无空格。

输入输出样例

输入

5
4 2 4 5 1

输出 

1 2 4 4 5

说明/提示

对于 20% 的数据,有 1≤N≤103;

对于 100% 的数据,有 1≤N≤105,1≤ai​≤109。

1.选择排序

效率极低,有O(n2),但优点在于实现简单,逻辑符合日常思维

#include<iostream>
using namespace std;
int main()
{int n;long long int t = 0;cin >> n;long long int a[10000];for (int i = 0; i < n; i++){cin >> a[i];}int min = 0;for (int i = 0; i < n; i++){min = i;//重置最小值坐标for (int j = i; j < n; j++){if (a[j] < a[min]){min = j;}}t = a[min];a[min] = a[i];a[i] = t;}for (int i = 0; i < n; i++){cout << a[i] << " ";}cout << endl;
}

2.冒泡排序

http://www.dtcms.com/wzjs/234409.html

相关文章:

  • 做网站需要数据库吗广告关键词排名
  • 夺宝网站开发百度 营销推广多少钱
  • 做网站应该画什么图上海优化seo排名
  • 煤炭建设行业协会网站关键词难易度分析
  • 十堰今天刚刚发生新闻郑州seo公司排名
  • 做基础网站主机要网页推广方案
  • 网站维护难做推广app赚佣金平台
  • 榆林华科网站建设怎么建个网站
  • 做网站要懂什么编程长沙百度推广公司电话
  • seo推广一年要多少钱外贸网站seo教程
  • 网站建设有名的公司网站怎么做
  • 做质粒图谱的网站口碑营销ppt
  • 千库网ppt模板关键词怎样做优化排名
  • Wordpress 充值 卡密免费seo网站的工具
  • 如何做直播类网站百度账号一键登录
  • 广东网站建设费用设计培训学院
  • 上海那家公司做响应式网站建设app推广注册招代理
  • lng企业自建站网站提交入口链接
  • 南通网络科技的公司网站网站营销推广
  • 网站建设公司发展规划百度大数据
  • 网站脑图用什么做宁波seo软件免费课程
  • 公司网站的备案号是如何链接的石家庄网络营销
  • 辽宁省城乡建设网站百度联盟项目看广告挣钱
  • 深圳市坪山新区建设局网站营销推广策划及渠道
  • 做收费视频网站seo优化网站词
  • 哪些网站可以做文字链广告seo推广软件
  • 昆山网站建设 技术支持 力得网络推广app赚钱项目
  • 网站首页设计教程比较好的友链平台
  • 百度站长平台清退温州云优化seo
  • 青岛市建设工程质量安全监督站官方网站晚上必备免费软件大全苹果