immutable queue
modify inside immutable queue to outside immutable queue, thus reduce duplicate reverseStack
distinct subsequences
interleaving string
decode ways
Merge branch 'master' of https://github.com/ifhuang/Algorithms