Advertisement
Guest User

counting_sort_length

a guest
Sep 17th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Julia 0.40 KB | None | 0 0
  1. function counting_sort_length(A)
  2.     C = Int[]
  3.     B = String[]
  4.     for i = 1:1000
  5.         append!(C, 0)
  6.     end
  7.    
  8.     for i = 1:length(A)
  9.         C[length(A[i])+1] += 1
  10.         push!(B, "")
  11.     end
  12.    
  13.     for i = 2:length(C)
  14.         C[i] += C[i-1]
  15.     end
  16.    
  17.     for i = length(A):-1:1
  18.         B[C[length(A[i])+1]] = A[i]
  19.         C[length(A[i])+1] -= 1
  20.     end
  21.    
  22.     return B
  23. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement