题解 | #明明的随机数#

明明的随机数

http://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0

package main
import(
    "fmt"
)

func main(){
    N := 0
    fmt.Scan(&N)
    narr := make([]int,501)
    n := 0
    for i := 0; i < N; i++ {
        fmt.Scan(&n)
        if narr[n] > 0 {
            continue
        } 
        narr[n] = 1
    }
    for i := range narr {
        if narr[i] > 0 {
            fmt.Println(i)
        }
    }
    
}
全部评论
想不通,这哪里排序了?赐教
点赞 回复 分享
发布于 2022-05-18 10:11
这里 narr[n] = 1
点赞 回复 分享
发布于 2022-07-15 12:21
好想法
点赞 回复 分享
发布于 2022-07-24 22:29
这里narr := make([]int,501) 501 其实可以以输入的N 为准吧?
点赞 回复 分享
发布于 08-12 14:04 江苏

相关推荐

双非一本失业第二年:《机器视觉垃圾分类》
点赞 评论 收藏
分享
评论
8
收藏
分享
牛客网
牛客企业服务