题解 | #字符串排序#

字符串排序

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



全部评论

相关推荐

小谷围鸡肉卷阿姨:+1,腾子投完一动不动
点赞 评论 收藏
分享
头像
10-15 22:27
已编辑
门头沟学院 C++
罗格镇的小镇做题家:我投了hr打电话来说学历太低了不符合要求,建议投荣耀,结果荣耀也投了一定水花没有,非本211硕
投递华为等公司10个岗位
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务