题解 | #明明的随机数#

明明的随机数

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)
        }
    }
    
}
全部评论
这里narr := make([]int,501) 501 其实可以以输入的N 为准吧?
点赞 回复 分享
发布于 2024-08-12 14:04 江苏
好想法
点赞 回复 分享
发布于 2022-07-24 22:29
这里 narr[n] = 1
点赞 回复 分享
发布于 2022-07-15 12:21
想不通,这哪里排序了?赐教
点赞 回复 分享
发布于 2022-05-18 10:11

相关推荐

07-02 10:44
门头沟学院 C++
码农索隆:太实诚了,告诉hr,你能实习至少6个月
点赞 评论 收藏
分享
强大的马里奥:不太可能,我校计算机硕士就业率99%
点赞 评论 收藏
分享
评论
8
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务