swift实现冒泡排序

刚刚坐着没事干,就用swift语言写了写冒泡排序,还望高手指点、拍砖!哈哈!

废话不多说,上代码!

 import Cocoa

 var array = [,,,,,,,,,,,,,,,,,]

 println("排序前的值:")

 for item in array
 {
     var ii = item
     println(ii)
 }

 ; i < array.count - ; ++i {
     ; j < array.count -  - i; ++j{
         ] {
             var temp = array[j + ]
             array[j + ] = array[j]
             array[j] = temp
         }
     }
 }

 println("排序后的值:")

 for item in array
 {
     var ii = item
     println(ii)
 }

运行结果:

swift实现冒泡排序

swift实现冒泡排序

swift实现冒泡排序

这里的for循环使用的是C里面传统的for循环方式,请各位指教、以及拍砖!

上一篇:SQL join 语句 画图果然更容易理解


下一篇:代码管理工具 --- git的学习笔记一《git的个人开发》