Julia : Set or Array ?

来源:互联网 发布:vr眼镜淘宝购物视频 编辑:程序博客网 时间:2024/04/26 20:52
A =Set{ASCIIString}()n =100000val ="856"println("Set")for i =1:n    push!(A,string(i))end@time in(val,A)println("Array")B =Array{ASCIIString,1}();for i =1:n    push!(B,string(i))end@time in(val,B)

结果: Set 更有优势。

Set  0.000009 seconds (4 allocations: 160 bytes)Array  0.000036 seconds (6 allocations: 192 bytes)
0 0
原创粉丝点击