文档章节

简单的选择排序(小白能看懂的)

 写C加加的小菜鸟
发布于 2016/11/21 23:13
字数 201
阅读 2
收藏 0
点赞 0
评论 0

 哎,今天解决了小BUG 好开心

#include<iostream>
using namespace std;
const int N=10;//想给几个数字排序就把N定义成几
void main()
{
    int a[N],b;
    cout<<"请输入"<<N<<"个数字"<<endl;
    for(b=0;b<N;b++)
        cin>>a[b];
    int a_min=0;
    int n=-1,i,j,temp;
    for(j=0;j<N;j++)
    {
        a_min=a[j];
      for(i=j;i<N;i++)
        {
          if(a_min>a[i])//找到最小那个数,并且记住它的位置
            {
              a_min=a[i];
              n=i;
            }
       }
      if(n!=-1)
      {
        temp=a[j];//最小数与当前位置交换
        a[j]=a[n];
        a[n]=temp;
      }
        n=-1;
    }
    cout<<"排序后的结果为:"<<endl;
    for(i=0;i<N;i++)
    cout<<a[i]<<"  ";//根据需要设置空格长度
}

 上面就是所写的程序。需要特别注意的是if语句要在循环里面执行

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 3
码字总数 563
作品 0
曲靖
git 常用指令快速上手

今天公司又来了一个小弟,整理了一下,老大叫我教教他git,所以废了一个早上的时间,跟他扯了会儿皮,其实说实话git就是一个工具,不要把它当成是一种困难,真的很简单.... 那我就来简单说下git中最...

i5--lou
2016/07/13
63
0
一个Java小白通向数据结构算法之旅(5) - 选择排序

前言 今天去东鹏特饮面试,我很生气。面的技术岗,卷子竟然是营销的。浪费了我一晚上的时间,害得我差点没赶上地铁的末班车。你能敢相信?这是面的试卷。生气归生气,学习还是要继续的。 im...

cmazxiaoma
2017/11/07
0
0
tensorflow在mnist集上的使用示例(一)

1.介绍 mnist集是一个手写数字识别的图片数据集,类似于深度学习方面的”hello world”啦。本文中,我们使用tensorflow在mnist集上做了一些简单的使用示例。 关于其详细讲解,详见:MNIST机器...

nnnnnnnnnnnny
2017/02/24
0
0
自助建站的前端如何实现

小白一个,现在的项目是做一个一键建站系统。需要实现拖拽建站,不知道如何复制拖拽到目标区域,并使元素被限制只可在此区域拖拽。切可重复嵌套层级。 .....描述的有些乱,不知道有没有大佬能...

好好告别
03/07
0
0
C语言/C++程序员编程学习代码训练—精讲

C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到...

小辰带你看世界
03/23
0
0
Web前端初学者都会遇到的问题

Web前端开发工程师是一个很新的职业,是从事Web前端开发工作的工程师。主要进行网站开发,优化,完善的工作。网页制作是Web 1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行...

web前端小辰
05/24
0
0
一个Java小白通向数据结构算法之旅(7) - 简单排序总结

前言 昨天双,什么也没买。因为没有想到什么必需的用品,何况也没有钱。身为屌丝的我,只能敲敲代码,写一写总结,岂不美滋滋哉。今天看了《五亿探长雷洛》这部电影,非常喜欢刘德华饰演的雷...

cmazxiaoma
2017/11/12
0
0
浅解前端必须掌握的算法(二):简单选择排序

前言 虽然前端面试中很少会考到算法类的题目,但是你去大厂面试的时候就知道了,对基本算法的掌握对于从事计算机科学技术的我们来说,还是必不可少的,每天花上 10 分钟,了解一下基本算法概...

程序猿何大叔
06/25
0
0
超级小白Java学习日记(4.17~18)

拿到手上的教程,叫《Java从入门到精通》,书名让人感觉很安心,应该适合入门学员,看了几课。请问我可以骂人吗?4月18日,完全没看懂书。@#……&&……%&……¥ 什么是类?变量是干嘛的?主方...

超级小白17
2017/04/19
0
0
小白提问:关于TP的

看了一下手册关于命名空间的部分,没怎么看懂。 想问一下论坛里的牛牛们,TP3.2以后开始使用命名空间,那么好处是什么呢?是方便扩展吗?希望稍微能详细一点解答呀~谢谢大家

IndigoLove
2014/07/14
200
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

TensorFlow 作用域与操作符的受限范围

variable_scope 影响变量和操作符 name_scope 只影响操作符 with tf.name_scope(""),使用空字符串将作用域返回到顶层 tf.variable_scope("") 相当于添加一个空层 import tensorflow as tf...

阿豪boy
7分钟前
0
0
Java面试基础篇——第六篇:常见Map类的区别

常见的map类有: HashMap, ConcurrentHashMap (Jdk1.8) , LinkedHashMap, TreeMap, Hashtable。 其中我们最常用的莫过于HashMap, 和并发情况下使用的ConcurrentHashMap了,它们的主要区别就在...

developlee的潇洒人生
9分钟前
0
0
崛起于Springboot2.X之前端模版freemaker(23)

1、配置文件 spring: freemarker: allow-request-override: false cache: true check-template-location: true charset: UTF-8 content-type: text/html ......

木九天
25分钟前
1
0
spring-boot:run启动时,指定spring.profiles.active

Maven启动指定Profile通过-P,如mvn spring-boot:run -Ptest,但这是Maven的Profile。 如果要指定spring-boot的spring.profiles.active,则必须使用mvn spring-boot:run -Drun.profiles=test......

夜黑人模糊灬
27分钟前
0
0
大数据分析挖掘技术学习:Python文本分类

引言 文本分类作为自然语言处理任务之一,被广泛应用于解决各种商业领域的问题。文本分类的目的是将 文本/文档 自动地归类为一种或多种预定义的类别。常见的文本分类应用如下: • 理解社交媒...

加米谷大数据
32分钟前
0
0
istio-0.8 指标监控,prometheus,grafana

配置: https://istio.io/docs/tasks/telemetry/metrics-logs/ https://istio.io/docs/tasks/telemetry/tcp-metrics/ envoy拦截请求>上报mixer>对接prometheus>grafana 效果截图: promethe......

xiaomin0322
34分钟前
0
0
公众号推荐

阿里技术 书籍:《不止代码》

courtzjl
37分钟前
0
0
关于改进工作效率

1.给不同的业务线建立需求群,所有的数据需求都在群里面提。 2.对于特别难搞定的事情,到对应的技术哪去做,有问题随时沟通。 3.定期给工作总结形成方法论。 4.学习新的技术,尝试用新的方法...

Avner
44分钟前
0
0
关于thinkphp 框架开启路径重写,无法获取Authorization Header

今天遇到在thinkphp框架中获取不到header头里边的 Authorization ,后来在.htaccess里面加多一项解决,记录下: <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews Rewrite......

殘留回憶
47分钟前
0
0
centos 使用yum安装nginx后如何添加模块 10

centos 使用yum安装nginx后如何添加模块 10 centos6.2版本,使用yum来安装了nginx,但是最近需要重新添加模块,所以就傻了,询问下有人知道怎么重新添加模块吗? PS:俺是新手,需要高手救助...

linjin200
50分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部