题解 | #字符串排序#

字符串排序

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



全部评论

相关推荐

03-17 23:54
黑龙江大学 Java
来个白菜也好啊qaq:可以的,大厂有的缺打手
点赞 评论 收藏
分享
02-28 01:18
已编辑
南昌大学 后端工程师
黑皮白袜臭脚体育生:把开源经历放个人项目上边应该更好,就像大部分人都把实习经历放个人项目上边
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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