题解 | #字符串排序#

字符串排序

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

import Foundation

while let line = readLine() {
    let parts = line.split(separator: " ")
     
     let n = Int(line)!
     var array = [String]()

     while let str = readLine() {
        array.append(str)
     }


     //! 排序.这里使用 冒泡排序,
    for i in 0..<array.count {
        for j in 0..<array.count-i-1{
            if array[j] > array[j+1] {
                array.swapAt(j,j+1)
            }
        }
    }

    //!  按照行打印出去
   for str in array {
     print(str)
   }

//    print(array)


    // print(Int(parts[0])! + Int(parts[1])!)
}



全部评论

相关推荐

牛客48826091...:哥们胸肌挺好看
点赞 评论 收藏
分享
09-19 12:15
门头沟学院 Java
迷茫的大四🐶:这下是真的打牌了,我可以用感谢信和佬一起打牌吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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