题解 | #字符串排序#

字符串排序

https://www.nowcoder.com/practice/5af18ba2eb45443aa91a11e848aa6723

package main

import (
	"fmt"
	"os"
	"sort"
    "bufio"
)

func sortString(ss []string) {
    sort.Strings(ss)

    for _, s := range ss {
        fmt.Println(s)
    }
}

func main() {
    var N int
    var ss []string

    fmt.Scan(&N)

    inputReader := bufio.NewReader(os.Stdin)

    for i:=0; i<N; i++ {
        var s string
        data, _, _ := inputReader.ReadLine()
        s = string(data)

        ss = append(ss, s)
    }

    sortString(ss)
}
// 本题输入为每行一个字符串,使用通用处理:inputReader.ReadLine()

全部评论

相关推荐

程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
白火同学:大二有这水平很牛了,可以适当对关键信息加粗一点,比如关键技术、性能指标之类的。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务