1 Star 0 Fork 1

火習/go-study

forked from lilixiaoyi/go-study 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
MoveLeftN.go 672 Bytes
一键复制 编辑 原始数据 按行查看 历史
尖斌卡 提交于 2020-04-09 21:53 . QuickSort.go
package main
import "fmt"
//左移p个元素
func main() {
//var numbers [10]int
var numbers []int
numbers = make([]int, 10, 10)
numbers[0] = 1
numbers[1] = 2
numbers[2] = 3
numbers[3] = 4
for i := 0; i < 10; i++ {
numbers[i] = i
fmt.Println(numbers[i])
}
fmt.Println("\n====>")
//将元素左移
for p := 0; p < 4; p++ {
var name = numbers[0]
for j := 0; j < 10-1; j++ {
numbers[j] = numbers[j+1]
}
numbers[9] = name
}
for i := 0; i < 10; i++ {
fmt.Println(numbers[i])
}
sliceOperate(numbers)
}
// 新建切片
// 声明一个未指定大小的数组来定义切片
func sliceOperate(sliceArray []int) {
fmt.Print(sliceArray)
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/myh1222/go-study.git
git@gitee.com:myh1222/go-study.git
myh1222
go-study
go-study
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385