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

网站如何建设目录结构新人如何自学做网站

网站如何建设目录结构,新人如何自学做网站,天元建设集团有限公司地址,合肥网站建设模板系统思路: 1.定位数组中的最大元素或最小元素 2.将其与第一个元素交换位置 3.接着将剩余未排序的元素中的最大值或最小值与第二个元素交换位置 4.以此类推,直到排序完成 示例: [ 8, 5, 1, 9, 3 ] //原始数组 [ 1, 5, 8, 9, 3 ] //3与8交换 [ 1, 3, 8, 9, 5 ] //3与5交换 [ 1,…

思路:

         1.定位数组中的最大元素或最小元素

         2.将其与第一个元素交换位置

         3.接着将剩余未排序的元素中的最大值或最小值与第二个元素交换位置

         4.以此类推,直到排序完成

示例:

        [ 8, 5, 1, 9, 3 ]   //原始数组

        [ 1, 5, 8, 9, 3 ]   //3与8交换

        [ 1, 3, 8, 9, 5 ]   //3与5交换

        [ 1, 3, 5, 9, 8 ]   //9与8交换

        [ 1, 3, 5, 8, 9 ]   //排序完成后的数组

代码:

#include <iostream>
using namespace std;
void selectionSort(int arr[], int n)
{//当数组大小为0或1时直接返回if (n <= 1) {return;}//找到未排序部分最小元素的索引int minIndex = 0;for (int i = 1; i < n; i++) {if (arr[i] < arr[minIndex]) {minIndex = i;}}//将最小元素与开头的元素交换位置swap(arr[0], arr[minIndex]);//递归的对剩余元素排序selectionSort(arr + 1, n - 1);//arr + 1 将指针后移一位,n - 1排除排序的元素
}int main()
{//初始化一个数组int arr[] = { 7,2,1,8,4,9 };//n的大小int n = sizeof(arr) / sizeof(arr[0]);//调用函数selectionSort(arr, n);//输出排序后的数组for (int i = 0; i < n; i++) {cout << arr[i] << " ";}return 0;}

http://www.yayakq.cn/news/649188/

相关文章:

  • 网站app用什么语言开发用ps怎么做网站背景
  • 百度网站推广申请网站建设收费明细
  • 如何给网站增加内链怎么建立个人网站
  • 网站备份查询网站制作一条龙全包
  • 网站技术支持什么意思深圳网站建设制作企业
  • 邢台网站建设包括哪些全国新闻
  • 漳州 网站建设公司哪家好韩国做游戏的电影 迅雷下载网站有哪些
  • 网站建设猪八戒高端网站开发哪家强
  • 网站开发前如何配置电脑各种购物网站大全
  • 白银市城乡建设局网站青岛建设公司网站费用
  • 建百度网站免费网站建设怎样
  • 中国招投标网站官网万商惠网站建设系统开发
  • 做网站一个月可以赚多少微信网站怎么做的
  • 网站项目报价网站文章怎么做标签
  • 给人做网站的公司一个网站怎么做流量统计
  • 网站ico在后台哪里找到如何把网站放在主机上
  • 广州设计网站培训班前端开发是做什么
  • 业务代刷平台网站怎么做青海环保网站建设公司
  • 郑州网站建设与设计网站源码制作步骤
  • 河南做网站汉狮哪个网站可做密丸
  • 让网站做的有吸引力上海响应式网站建设
  • 网站如何做流媒体xampp的Wordpress公网
  • 制作一个网站怎么做的企业网站主页设计
  • 求一个做美食视频的网站工业设计包括哪些产品
  • 枞阳做网站设计公司的企业规划
  • 网站建站平台系统网站是否wordpress
  • 低代码网站开发平台建立网站tk
  • 找工程去哪个网站app开发大概多少钱
  • 苏州电子商务网站开发公司wordpress主题站主题
  • 外贸网站建设预算重庆网站设计重庆最加科技