GP37. 质量检查
描述
示例1
输入:
[2,2,3,4,6,6,3],3
输出:
[3,4,6,6,3]
Go 解法, 执行用时: 3ms, 内存消耗: 824KB, 提交时间: 2022-07-21
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param material int整型一维数组 成品质量 * @param standard int整型 质检标准 * @return int整型一维数组 */ func check( material []int , standard int ) []int { // write code here ans := make([]int, 0) for _, value := range material{ if value >= standard{ ans = append(ans, value) } } return ans }
Go 解法, 执行用时: 3ms, 内存消耗: 848KB, 提交时间: 2022-06-20
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param material int整型一维数组 成品质量 * @param standard int整型 质检标准 * @return int整型一维数组 */ func check( material []int , standard int ) []int { // write code here var a []int for _,v := range material { if v >= standard { a = append(a, v) } } return a }
Go 解法, 执行用时: 3ms, 内存消耗: 864KB, 提交时间: 2022-06-09
package main; func check(material []int, standard int) []int { x := []int{} for _, y := range material { if y >= standard { x = append(x, y) } } return x }
Go 解法, 执行用时: 3ms, 内存消耗: 868KB, 提交时间: 2022-06-03
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param material int整型一维数组 成品质量 * @param standard int整型 质检标准 * @return int整型一维数组 */ func check( material []int , standard int ) []int { // write code here var ans []int for _,v:=range material{ if v>=standard{ ans=append(ans,v) }else{ continue } } return ans }
Go 解法, 执行用时: 3ms, 内存消耗: 876KB, 提交时间: 2022-06-11
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param material int整型一维数组 成品质量 * @param standard int整型 质检标准 * @return int整型一维数组 */ func check( material []int , standard int ) []int { // write code here var arr []int i := 0 for i < len(material) { if material[i] >= standard { arr = append(arr,material[i]) } i++ } return arr }