1.
有一堆数字,如果除了一个数字以外,其他数字都出现了两次,那么如何找到出现一次的数字?
nums := []int{1, 5, 1, 6, 5, 3, 6} i := 0 for _, v := range nums { i ^= v } fmt.Print(i)
重点是异或的使用
标签:总结,常用,数字,nums,int,Golang From: https://www.cnblogs.com/xingxia/p/golang_funcs.html1.
nums := []int{1, 5, 1, 6, 5, 3, 6} i := 0 for _, v := range nums { i ^= v } fmt.Print(i)
重点是异或的使用
标签:总结,常用,数字,nums,int,Golang From: https://www.cnblogs.com/xingxia/p/golang_funcs.html