首页 > 其他分享 >选择+冒泡

选择+冒泡

时间:2024-04-05 09:00:47浏览次数:17  
标签:std index int 选择 ++ num 冒泡

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int  num[]={3,5,1,8,2} ;
    int min=num[0],index=0;
    for(int i = 1 ;i < 5 ;i++){
        if(num[i]<min)
        {
            min=num[i];
            index=i;
        }
    }
    swap(num[0],num[index]);
    for(int i = 0 ;i < 5 ;i++)
    {
        for(int j=i+1;j<5;j++)
            {
                if(num[i]>num[j]) 
                {
                    swap(num[i],num[j]);
                }
            }
        
    }
    for(int i = 0 ;i < 5 ;i++)
    {
        cout<<num[i]<<" ";
    }
    return 0;
}

 

标签:std,index,int,选择,++,num,冒泡
From: https://www.cnblogs.com/hanxuyao/p/18115457

相关文章

  • 选择排序
    #include<bits/stdc++.h>usingnamespacestd;intmain(){intn;cin>>n;inta[n+5];for(inti=0;i<n;i++){cin>>a[i];}intj1;for(inti=0;i<n;i++){j1=i;for(intj=i+1;j......
  • 少儿编程 2024年3月电子学会图形化编程等级考试Scratch一级真题解析(选择题)
    2024年3月scratch编程等级考试一级真题选择题(共25题,每题2分,共50分)1、单击下列哪个按钮,能够让舞台变为“全屏模式”A、B、C、D、答案:C考点分析:考查scratch平台的使用,四个选项分别是:开始程序,停止程序,全屏模式,恢复正常模式,答案C2、下列哪个选项可以将当前背景换成第二......
  • 算法绘本-选择排序
    选择排序也是一种比较简单的排序方式,其原理是在给定的一系列值中,首先找出最小的值放在第一位,然后在剩下的值中找出最小的值放在第二位,以此类推,直到剩下的值只有一个的时候,则完成了排序。下面看一个例子,假设给定一组数字3,2,8,2,4,9,1首先是第一轮,假设第一个数字3为最小值,记录下......
  • uniapp选择退出到指定页面
    方法一:返回上n层页面onUnload(){ uni.navigateBack({ delta:5,//返回上5层 }) },方法二:关闭当前页面,跳转到应用内的某个页面。uni.redirectTo({ url:"../home/index"//页面地址 })方法三:关闭所有页面,打开到应用内的某个页面。(导航栏页面)uni.reLaunc......
  • playwright for net 对日期选择控件(My97DatePicker)的设置
     playwrightf对日期选择控件的设置,直接使用js脚本publicpartialclassMainForm:Form{IPlaywrightplaywright;IPagepage;publicMainForm(){InitializeComponent();}privateasyncvoidMainForm_Loa......
  • 运算符&选择语句
    运算符运算符和表达式概述运算符:对字面量或者变量进行操作的符号;表达式:用运算符把字面量或者变量连接起来符合java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式。举例说明:inta=10;intb=20;intc=a+b;+   :是运算符,是算......
  • 跳槽能涨薪20%,为何原公司不愿加薪,反而选择招人替代?
    前言跳槽能涨薪20%,为何原公司不愿加薪,反而选择招人替代?导语:我想很多职场人都有过这样的困惑,为什么弃船后可以加薪20%,但原公司却不愿意给你这样的待遇,反而愿意再花20%的成本去招聘新人呢?本文将带你揭开职场背后的逻辑,了解这一现象的深层原因。I.换工作和加薪的真相首先,......
  • 选择哪些即时通讯产品,提高企业内部沟通与协作?
    随着移动互联网的飞速发展,即时通讯工具已经成为了企业内部沟通和协作的首选。无论是即时聊天、文件共享、在线会议、日程安排还是群组沟通,都能帮助企业提高工作效率和协同能力。本文将推荐一些国内较为常用的即时通讯产品,并以Slcak为例,介绍如何利用这些工具提高企业内部沟......
  • 跨境电商怎么选择代理IP,跨境电商怎么选择IP代理,跨境电商的看过来,避免被坑
    跨境电商在选择代理IP或IP代理时,确实需要谨慎,以避免遇到各种潜在问题。以下是一些关键的步骤和建议,帮助您在购买和使用代理IP时避免被坑:明确业务需求:首先,要清楚地了解自己的业务需求,比如是用于市场调研、数据分析、广告投放还是其他目的。根据业务需求,确定所需的IP类型(如......
  • 大学生选择工业机器人有何前景?
    工业机器人领域在现代制造业中扮演着重要角色,因此选择工业机器人作为职业发展方向具有广阔的前景。对于大学生而言,选择进入工业机器人行业可能带来以下几个方面的前景:1.就业机会:随着自动化和智能制造技术的不断发展,大学生选择工业机器人专业,可以获得更多的就业机会。2.薪资......