题解 | #字符串排序#
字符串排序
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()