GP16. 位运算
描述
示例1
输入:
1,1
输出:
[1,1,0]
Go 解法, 执行用时: 3ms, 内存消耗: 852KB, 提交时间: 2022-06-08
package main func bitOperate(a int, b int) []int { return []int{a & b, a | b, a ^ b} }
Go 解法, 执行用时: 3ms, 内存消耗: 856KB, 提交时间: 2022-06-21
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a int整型 * @param b int整型 * @return int整型一维数组 */ func bitOperate( a int , b int ) []int { // write code here list := []int{} list = append(list, a &b) list = append(list, a |b) list = append(list, a ^b) return list }
Go 解法, 执行用时: 3ms, 内存消耗: 860KB, 提交时间: 2022-06-23
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a int整型 * @param b int整型 * @return int整型一维数组 */ func bitOperate( a int , b int ) []int { // write code here return []int{a & b,a | b, a ^ b} }
Go 解法, 执行用时: 3ms, 内存消耗: 880KB, 提交时间: 2022-06-01
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a int整型 * @param b int整型 * @return int整型一维数组 */ func bitOperate( a int , b int ) []int { // write code here var slice []int slice = append(slice, a&b) slice = append(slice, a|b) slice = append(slice, a^b) return slice }
Go 解法, 执行用时: 3ms, 内存消耗: 880KB, 提交时间: 2022-05-26
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a int整型 * @param b int整型 * @return int整型一维数组 */ func bitOperate( a int , b int ) []int { // write code here return []int{a&b,a|b,a^b} }