我正在阅读 go 中 sort 的实现,并且在实现中有这个特定的循环func Sort(data Interface):
func Sort(data Interface)
for i := n; i > 0; i >>= 1 { maxDepth++}
排序实现:https : //golang.org/src/sort/sort.go
有人可以向我解释 >>= 运算符的作用吗?
编辑:这只是一个转变,然后是做作。我认为这是一个循环的事实让我心烦意乱。
catspeake
蛊毒传说
相关分类