题解 | #字符串排序#

字符串排序

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])!)
}



全部评论

相关推荐

10-29 18:20
济南大学 Java
用微笑面对困难:他不是人事吗,怎么净特么不干人事
点赞 评论 收藏
分享
FFFoly:我也是,现在已经到了学长说的 能面试侃侃而谈的阶段了,但是已经没有公司给我面了
远程面试的尴尬瞬间
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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