![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OJ笔记
「已注销」
这个作者很懒,什么都没留下…
展开
-
Golang 中sort排序不改变相同值相对顺序
今天在用golang自带的sort()排序时遇到的不稳定情况如果使用Sort或者Slice进行排序,若有相同的值,有可能改变它们的相对顺序// 相关API,前两个都会改变相对顺序,最后一个不会sort.Sort(data interface) // 需要实现Len(),Swap(),Less()函数sort.Slice([]struct ,func(i,j int)bool{ return s[i].age < s[j].age })sort.SliceStable([]struct ,fu原创 2022-03-11 14:43:48 · 1715 阅读 · 0 评论 -
用Golang刷ACM格式的OJ 笔记
为了让我记得更深刻<<<恰逢遇到2023春招刷阿里、华为的机试题,采用ACM格式,自己构造输入输出,用golang敲了部分题后,做一部分的总结.固定的输入格式(针对字符串型输入)package mainimport ( "bufio" "os" "fmt")func main(){ input :=bufio.NewScanner(os.Stdin) // 多行输入 for input.Scan(){ // 每调用一次Scan,从输...原创 2022-03-08 16:32:09 · 1637 阅读 · 0 评论