add leetcode files

201412300924
add leetcode files

201412300933
add leetcode files

201412301009
add leetcode files

201412301036
add leetcode files

201412301128
add leetcode files

201412301236
add leetcode files

201412301441
Revert "add leetcode files"

This reverts commit 2a502c8b08f9bd61390d89440ce221cfc88093fd.
minor change

201412301443