网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  桶排序-Swift

桶排序-Swift

分类: IT文章 • 2022-03-25 23:51:33

桶排序-Swift

import Foundation


let b:Array = [5,2,3,1,8]
var a:NSMutableArray = []

for var i in 0 ..< 11 {
    a[i] = 0
}

for var num in b {
    var index = NSInteger(num)
    if(a[index] as! NSInteger >= 0){
        a[index] = a[index] as! (NSInteger) + 1;
    } else {
        a[index] = 0
    }
}

for var i in 0 ..< a.count {
    if(a[i] as! NSInteger > 0){
        print(i)
    }
}

相关推荐

  • 动态解析冒泡排序—Python
  • 11.20 作业(排序)
  • 字典树, 字符串排序,Trie Trie,字典树,字符串排序
  • 线性建堆, 堆,堆排序,
  • 堆,优先队列,堆排序, 大顶堆
  • 冒泡数组排序
  • go 学习之接口实例(自定义类型排序)
  • 数组排序方法
  • 快速排序
  • Linux部分常用命令总结 cat(查看文件数据) cp(复制) curl cut(文本列切割) date(显示或修改时间) dd(底层复制) echo(命令回显) history(查看命令历史) ls(查看文件信息) mktemp(创建临时文件或目录) seq(sequence序列) screen(打开虚拟屏幕) sleep(阻塞指定时长) sort(排序) tee tree(查看目录层级结构) touch(时间戳管理工具) tr(字符串替换) uname(显示运行中的内核相关信息) uniq(去重) watch(定时自动刷新查看) wget(网页下载器) alias和unalias(别名)
  • 解决不了"的SqlParameter已经被其他SqlparameterCollection"载;
  • 桶排序-Node.js
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号