博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Go 交换切片内两个索引对应的值
阅读量:4190 次
发布时间:2019-05-26

本文共 185 字,大约阅读时间需要 1 分钟。

package mainimport "fmt"func swap(s []int, i, j int) {	s[i], s[j] = s[j], s[i]}func main() {	demo := []int{1, 3, 5, 7, 9, 8, 2}	swap(demo, 1, 3)	fmt.Println(demo)}

运行结果:

[1 7 5 3 9 8 2]

 

转载地址:http://zfsoi.baihongyu.com/

你可能感兴趣的文章
Java并发| Atomic包下的原子操作类使用与原理解析
查看>>
Mac M1 安装 iTerm2+Oh My Zsh+zsh-syntax-highlighting 真香!
查看>>
M1芯片Mac 安装git
查看>>
M1芯片Mac Homebrew 安装
查看>>
一篇文章看懂ZooKeeper内部原理
查看>>
全面理解Java内存模型
查看>>
Java类型信息详解
查看>>
深入理解Java线程池
查看>>
Java线程堆栈分析
查看>>
Java中子类能否继承父类的私有属性和方法
查看>>
JVM内存模型详解
查看>>
(二)Git--工作区和暂存区、管理修改与撤销
查看>>
(七)Git--自定义Git
查看>>
(五)Git--分支管理
查看>>
(四)Git--远程仓库
查看>>
(六) Git--标签管理
查看>>
java中继承,子类是否继承父类的构造函数
查看>>
什么是Spring Cloud ?
查看>>
Qt下D-Bus的具体运用(软键盘输入法的实现)
查看>>
嵌入式环境的搭建(用于Arm开发板)
查看>>