Merge pull request #7 from ybai-thrillist/master

tree
largest rect
depth
sorted median
insert sort
Merge branch 'master' of https://github.com/baiyubin/leetcode
match parentheses
generate paren
insert paren