GP15. 逻辑运算
描述
示例1
输入:
true,true
输出:
[true,true,false,false]
Go 解法, 执行用时: 3ms, 内存消耗: 852KB, 提交时间: 2022-06-08
package main; func logicalOperation(a bool, b bool) []bool { return []bool{a && b, a || b, !a, !b}; }
Go 解法, 执行用时: 3ms, 内存消耗: 864KB, 提交时间: 2022-06-20
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a bool布尔型 * @param b bool布尔型 * @return bool布尔型一维数组 */ func logicalOperation( a bool , b bool ) []bool { // write code here var rsp []bool return append(rsp,a&&b,a||b,!a,!b) }
Go 解法, 执行用时: 3ms, 内存消耗: 896KB, 提交时间: 2022-06-03
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a bool布尔型 * @param b bool布尔型 * @return bool布尔型一维数组 */ func logicalOperation( a bool , b bool ) []bool { // write code here var flag []bool flag = append(flag, a && b) flag = append(flag, a || b) flag = append(flag, !a) flag = append(flag, !b) return flag }
Go 解法, 执行用时: 3ms, 内存消耗: 900KB, 提交时间: 2022-07-06
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a bool布尔型 * @param b bool布尔型 * @return bool布尔型一维数组 */ func logicalOperation( a bool , b bool ) []bool { // write code here return []bool{a && b,a || b,!a,!b} }
Go 解法, 执行用时: 3ms, 内存消耗: 908KB, 提交时间: 2022-06-17
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param a bool布尔型 * @param b bool布尔型 * @return bool布尔型一维数组 */ func logicalOperation( a bool , b bool ) []bool { // write code here var res []bool res = append(res, a &&b, a ||b, !a, !b) return res }