ruby_sparse_array:从整数到对象的轻量级映射

时间:2024-06-23 10:11:12
【文件属性】:

文件名称:ruby_sparse_array:从整数到对象的轻量级映射

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-23 10:11:12

C

稀疏数组 像从整数 (0..(2^32-1)) 到对象的简单哈希映射 安装 将此行添加到应用程序的 Gemfile 中: gem 'sparse_array' 然后执行: $ bundle 或者自己安装: $ gem install sparse_array 用法 a = SparseArray.new a[1] = 9 a[5] = a.fetch(5, 0) + 1 a.delete(1) puts a.inspect a.each.to_a 定义的方法: a[key] a[key]=val a.fetch(key, default) a.delete(key) a.clear a.empty? a.size a.count a.include? a.has_key? a.keys


【文件预览】:
ruby_sparse_array-master
----Rakefile(28B)
----Gemfile(97B)
----ext()
--------sp_ar.c(23KB)
--------extconf.rb(47B)
----.gitignore(154B)
----lib()
--------sparse_array()
----sparse_array.gemspec(929B)
----README.md(1023B)
----LICENSE.txt(1KB)

网友评论