Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.22 KB | None | 0 0
  1. def countupsort(data)
  2.     count = 0
  3.     idx = 0
  4.  
  5.     while idx < data.size
  6.         idx.upto(data.size - 1) do |i|
  7.             if count == data[i]
  8.                 data[idx], data[i] = data[i], data[idx]
  9.                 idx += 1
  10.             end
  11.         end
  12.  
  13.         count += 1
  14.     end
  15. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement