碎碎念这是一个名字起得很随便的排序算法,是我我就叫他史莱姆排序ㄟ(▔,▔)ㄏ 原理地精排序是也是一种交换排序。它只进行一轮比较,在这轮比较中,遇到比较前面元素大就向后移动一位继续比较,遇到比前面值小就
1 概述 变量(Variable)是程序运行过程中,内容可以变化(修改)的量,变量的功能是存储用户的数据,是计算机语言中能储存计算结果或能表示值抽象概念。变量,是通过变量的标识符定位值的过程。变量的内
// code_006_defer_usage project main.go package main import ( "fmt" ) func test(x int) { f
反转 UTF-8 编码的字符串 实现一个 reverse 函数,反转 UTF-8 编码的字符串中的字符元素。传入的参数是字符串对应的字节切片类型([]byte)。 简单的实现 首先,不考虑效率,先用一
连接etcd: package main import ( "fmt" "go.etcd.io/etcd/clientv3" "time" ) var ( conf
作用域universe block > package block > file block > function block > inner blockuniverse bl
单个变量的赋值与声明变量的声明格式:var 变量的赋值格式: = 声明的同时赋值
package main import "fmt" func main() { /* 数组长度为 5
解析命令行参数 Go语言标准库中的flag包专门用于接收和解析命令参数。 基本用法 从命令行接收参数并打印出来: package main import ( "flag" "fmt"
吐个槽又是一个不正经取名的排序算法。真要说和鸡尾酒间的关系,大概就是想喝到鸡尾酒(得到排序好的队列)就要摇晃酒杯让不同的成分混合均匀(向两个方向冒泡排序) 原理鸡尾酒排序(Cocktail Sort)