03 2021 档案
摘要:Go标准库的Cond Go 标准库提供 Cond 原语的目的是,为等待 / 通知场景下的并发问题提供支持。Cond 通常应用于等待某个条件的一组 goroutine,等条件变为 true 的时候,其中一个 goroutine 或者所有的 goroutine 都会被唤醒执行。 Cond 是和某个条件相
阅读全文
摘要:排序 冒泡排序 func BubbleSort(s []int)[]int{ for i := 0; i < len(s); i ++ { for j := i + 1; j < len(s); j ++{ if s[i] > s[j]{ s[i],s[j] = s[j],s[i] } } } re
阅读全文
摘要:链表 单向链表 定义一个HeroNode // 定义一个HeroNode type HeroNode1 struct{ no int name string nickname string next *HeroNode } 给链表添加一个节点 方式一:直接在链表最后加入 func InsertHer
阅读全文