package mainimport "fmt"//数组的冒泡排序
func BubbleSort(arr *[5]int){for i := 0; i < len(*arr) - 1; i++{for j := 0; j < len(*arr) - 1 - i; j++{if (*arr)[j] > (*arr)[j + 1] {(*arr)[j], (*arr)[j + 1] = (*arr)[j + 1], (*arr)[j]}}}
}func main(){arr := [5]int{24, 13, 67, 54, 80}fmt.Println("排序前:", arr)BubbleSort(&arr)fmt.Println("排序后:", arr)
}

冒泡排序(数组)的一种实现相关推荐

  1. php冒泡 插入选择 排序,说说PHP数组的三种排序(冒泡/选择/插入)方法

    说说PHP数组的三种排序(冒泡/选择/插入)方法 PHP #数组 #排序 #冒泡 #选择 #插入2012-05-30 10:17 一.冒泡排序法 说明:找到最大的数,排列到最后面,然后继续找 例: $ ...

  2. Linux随笔10-Ubuntu网络配置、非交互式远程主机登录以及shell中的数组应用(冒泡排序数组中的元素)

    Contents 1. Ubuntu系统网络配置总结 1.1. 配置主机名 1.2. 配置网卡名称 1.3. 配置网卡IP地址 2. 非交互式远程主机登录 2.1. 使用expect实现 2.2. 使 ...

  3. (C++)字符数组的四种输入输出方式

    scanf/printf+%s getchar()/putchar() 前者不带参数后者带 gets()/puts() 二者都带参数,为一维字符数组或二维字符数组的一维 运用指针+scanf/prin ...

  4. php遍历数组哪个效率高,PHP遍历数组的三种方法及效率对比分析

    PHP遍历数组的三种方法及效率对比分析 发布于 2015-03-04 21:55:27 | 129 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  5. 动态开辟二维数组的两种方案及位体

    动态开辟二维数组的两种方案及位体 一.在静态二维数组中查询数据 二.动态开辟二维数组空间 1.用二级指针的方式开辟 2.用结构体的方式开辟 三.位体 先来回顾一下动态开辟一位数组的方法: #inclu ...

  6. Python3实现旋转数组的3种算法

    下面是Python3实现的旋转数组的3种算法. 一.题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数. 例如: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: ...

  7. Java中创建数组的几种方法

    Java中创建数组的几种方法 public static void main(String[] args) { //创建数组的第一种方法 int[] arr=new int[6]; int intVa ...

  8. 蛇形数组打印(两种形式)

    #蛇形数组打印 ##第一种形式 形式1 51 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 12 11 10 9 请按任意键继续. . . 形式2 ...

  9. PHP遍历数组的几种方法

    这三种方法中效率最高的是使用foreach语句遍历数组.从PHP4开始就引入了foreach结构,是PHP中专门为遍历数组而设计的语句,推荐大家使用.先分别介绍这几种方法 PHP中遍历数组有三种常用的 ...

  10. javascript中数组的22种方法

    前面的话数组总共有22种方法,本文将其分为对象继承方法.数组转换方法.栈和队列方法.数组排序方法.数组拼接方法.创建子数组方法.数组删改方法.数组位置方法.数组归并方法和数组迭代方法共10类来进行详细 ...

最新文章

  1. 如果三国中有5G网,刘关张该这样拜把子!
  2. centos 7 配置nginx
  3. maven web项目build失败
  4. MQ 正在变成臭水沟
  5. 爱心的数学函数方程_高中数学中的函数与方程思想
  6. 【Unity Shader】(六) ------ 复杂的光照(上)
  7. python writelines_Python文件writelines()方法
  8. 在受了老板的委屈时候写下的
  9. 使用 IntraWeb (10) - CSS
  10. kubunetes packages.cloud.google.com gpg:no valid OpenPGP data found
  11. Day217.项目总结 -谷粒学院
  12. 推荐10个程序员常去的网站
  13. css怎么设置图片卷角效果,CSS设计教程:轻松实现卷角效果
  14. cacheable 表达式_springboot @Cacheable 基本使用
  15. 283页K8S实战指南,内容详实,代码齐全可复制!
  16. int java 声明_怎样用java定义一个int数组 C++ 怎么声明一个整型数组?
  17. 如何使用 dlv 结合 Goland 进行程序 debug 调试
  18. 意大利赢了,老婆笑了,黄健翔疯了……
  19. Java + OpenCV 实现图片修复(去水印)(JavaCV)
  20. Python快速刷题网站——牛客网 数据分析篇(十一)

热门文章

  1. websocket中发生数据丢失_tcp协议;websocket协议;同源策略和跨域
  2. 全面收紧!继新加坡后,又一地拟暂停数据中心建设
  3. 据中心水冷系统备品备件管理新思路
  4. “疫”不容辞,数据中心的“逆行之道”
  5. 在linux下创立bash文件,Linux文件管理及bash特性
  6. DL之DenseNet:DenseNet算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  7. 蓝桥杯_算法训练_字串统计
  8. 新手學python之新體驗
  9. Python小白学习之函数装饰器
  10. The Internals of PostgreSQL