Loading

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 二分查找 版本一,左闭右闭 package main func search(nums []int,target int) int{ left:=0 right:=len(nums)-1 for left<=right{ middle:=left+((right-left)/2) if nums[m 阅读全文
posted @ 2022-08-31 14:58 suehoo 阅读(48) 评论(0) 推荐(0)
摘要: package main func main() { var myarr [3][3]int=[3][3]int{{1,2,3},{4,5,6},{7,8,9}} println(&myarr) println(&myarr[0][0]) println(&myarr[0]) println(&my 阅读全文
posted @ 2022-08-31 14:28 suehoo 阅读(83) 评论(0) 推荐(0)
摘要: channel与range、select package main import "fmt" func main() { c := make(chan int) go func() { for i := 0; i < 5; i++ { c <- i } //close可以关闭一个channel cl 阅读全文
posted @ 2022-08-30 13:02 suehoo 阅读(78) 评论(0) 推荐(0)
摘要: channel有缓冲与无缓冲同步问题 package main import ( "fmt" "time" ) func main() { c := make(chan int, 3) //带有缓冲的channel fmt.Println("len(c) = ", len(c), ", cap(c) 阅读全文
posted @ 2022-08-30 12:46 suehoo 阅读(132) 评论(0) 推荐(0)
摘要: channel定义与使用 package main import "fmt" func main() { //定义一个channel c := make(chan int) go func() { defer fmt.Println("goroutine结束") fmt.Println("gorou 阅读全文
posted @ 2022-08-30 12:15 suehoo 阅读(70) 评论(0) 推荐(0)
摘要: package main import ( "fmt" "time" ) //子goroutine func newTask() { i := 0 for { i++ fmt.Printf("new Goroutine : i = %d\n", i) time.Sleep(1 * time.Seco 阅读全文
posted @ 2022-08-30 11:33 suehoo 阅读(37) 评论(0) 推荐(0)
摘要: package main import ( "encoding/json" "fmt" ) type Movie struct { Title string `json:"title"` Year int `json:"year"` Price int `json:"rmb"` Actors []s 阅读全文
posted @ 2022-08-30 11:17 suehoo 阅读(83) 评论(0) 推荐(0)
摘要: package main import "fmt" func main() { var a string //pair<statictype:string, value:"aceld"> a = "aceld" //pair<type:string, value:"aceld"> var allTy 阅读全文
posted @ 2022-08-29 19:59 suehoo 阅读(36) 评论(0) 推荐(0)
摘要: package main import "fmt" //本质是一个指针 type AnimalIF interface { Sleep() GetColor() string //获取动物的颜色 GetType() string //获取动物的种类 } //具体的类 type Cat struct 阅读全文
posted @ 2022-08-29 19:18 suehoo 阅读(47) 评论(0) 推荐(0)
摘要: package main import "fmt" type Human struct { name string sex string } func (this *Human) Eat() { fmt.Println("Human.Eat()...") } func (this *Human) W 阅读全文
posted @ 2022-08-29 19:10 suehoo 阅读(37) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页