码迷,mamicode.com
首页 >  
搜索关键字:golang 冒泡排序    ( 8703个结果
打印三角形和冒泡排序
打印三角形 public class TriangleDemo { public static void main(String[] args) { for (int j = 1; j <= 5; j++) { for (int i = 5; i >= j; i--) { System.out.pr ...
分类:编程语言   时间:2021-06-30 18:13:09    阅读次数:0
golang 1. hello.go
package main //程序的包名 /* import "fmt" import "time" */ import ( "fmt" "time" ) //main函数 func main() { //函数的{ 一定是 和函数名在同一行的,否则编译错误 //golang中的表达式,加";", 和 ...
分类:其他好文   时间:2021-06-28 20:07:48    阅读次数:0
golang 2. 变量
package main /* 四种变量的声明方式 */ import ( "fmt" ) //声明全局变量 方法一、方法二、方法三是可以的 var gA int = 100 var gB = 200 //用方法四来声明全局变量 // := 只能够用在 函数体内来声明 //gC := 200 fun ...
分类:其他好文   时间:2021-06-28 20:02:14    阅读次数:0
Golang常用排序算法比较
使用Golang实现以下排序算法: 冒泡排序 选择排序 插入排序 快速排序 并打印时间进行比较。 主函数 package main import ( "fmt" "math/rand" "sort" "time" ) const ( num = 10000 // 测试数组的长度 rangeNum = ...
分类:编程语言   时间:2021-06-28 18:47:49    阅读次数:0
三种简单的排序
//冒泡排序,思想就是每个数据与下一个数据一个个对比下去 public static void sort(int[] nums){ if(nums==null||nums.length==0){ return; } for(int i =0;i<nums.length;i++){ for(int j ...
分类:编程语言   时间:2021-06-25 16:58:16    阅读次数:0
java 冒泡排序
算法思想 冒泡排序属于一种典型的交换排序。 交换排序顾名思义就是通过元素的两两比较,判断是否符合要求,如过不符合就交换位置来达到排序的目的。冒泡排序名字的由来就是因为在交换过程中,类似水冒泡,小(大)的元素经过不断的交换由水底慢慢的浮到水的顶端。 冒泡排序的思想就是利用的比较交换,利用循环将第 i ...
分类:编程语言   时间:2021-06-21 20:30:56    阅读次数:0
golang进阶学习01_包
包管理: main包: main函数所在的包,自定义包名不得与之相同 其他的包: GOPATH/src目录下每一个目录代表一个包 包名不一定与源文件同名 包中定义的一切全局类型或值都由首字母大小写控制其在包外可见性(同一个包下,都是公开的) 处于同一级目录的源文件处于同一个包 包可以嵌套--在一个目 ...
分类:其他好文   时间:2021-06-20 17:56:21    阅读次数:0
在Golang中是锁或Channel还是Atomic
与其他编程语言一样在并发环境下如不对多个goroutine(线程)访问或修改的共享资源元素的进行控制,让进入临界区的对象互斥。就可能会出现数据异常情况; 一个非线程安全对象如下,如不对Id的访问进行控制,多个goroutine进行更新Id字段是就会出现数据不一致的情况,如下示例: type Conf ...
分类:其他好文   时间:2021-06-19 19:07:27    阅读次数:0
第一篇 -- VS Code和golang的下载和安装
VS Code的下载和安装 1. 下载链接(本人下载版本VSCodeUserSetup-x64-1.57.0.exe) https://code.visualstudio.com/download 友情建议:直接从浏览器下速度贼慢,如果可以,复制链接到迅雷中,一下子就下好了。 2. 安装 由于本人已 ...
分类:其他好文   时间:2021-06-18 19:19:50    阅读次数:0
使用 Docker 快速部署 Golang 应用
文章目录: 目标镜像 GolangAlpine 端口映射 占用本地端口 8081 备注 Dockerfile 文章使用到的软件: Mac 12.0 Beta(macOS Monterey),处理器为:M1Portainer.io:2.5.1Docker:20.10.6 目标 快速部署 Golang ...
分类:其他好文   时间:2021-06-17 16:45:18    阅读次数:0
8703条   上一页 1 2 3 4 ... 871 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!