Module: Classbench
- Defined in:
- lib/classbench.rb,
lib/classbench/trie.rb
Defined Under Namespace
Classes: Trie
Class Method Summary collapse
Class Method Details
.generate_prefix ⇒ Object
7 8 9 10 11 |
# File 'lib/classbench.rb', line 7 def self.generate_prefix len = rand(33) (0...len).map { [0,1][rand(2)]}.join end |
.hi ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/classbench.rb', line 13 def self.hi t = Trie.new #2.times { t.insert "101" } #3.times { t.insert "100" } 500_000.times { t.insert generate_prefix } puts "Stats" t.get_stats puts "Done" end |