Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. def benchmark
  2.  
  3. input_block = yield
  4. start_time = Time.now
  5. yield
  6. ending_time = Time.now
  7. running_time = ending_time - start_time
  8.  
  9. end
  10.  
  11. long_string = "apple"*100000000
  12.  
  13. running_time = benchmark { long_string.reverse }
  14.  
  15. puts "string.reverse took #{running_time} seconds to run"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement