Merge pull request #3 from julycoding/master

Merge master code to my own repo
Merge pull request #4 from julycoding/master

Merge master code to my own repo
Merge pull request #5 from julycoding/master

Merge master code to my own repo
Merge pull request #6 from julycoding/master

Merge master code to my own repo
Merge pull request #7 from julycoding/master

Merge master code to my own repo
Merge pull request #8 from julycoding/master

Merge master code to my own repo
Merge pull request #9 from julycoding/master

Merge master code to my own repo
add chapter 36
Merge pull request #10 from julycoding/master

Merge master code to my own repo
Add Python code file for chapter 02
fix some typos in README.md
Add bit version for char sequence intersection.
Update chapter01.cpp

Validate the input argument "str". If it is not correctly set (str.length() < 1), just return the function . And if it contains only one character (str.length() == 1), again we just return the function.
Merge pull request #66 from wuchong/master

add chapter 36~37 again
Merge pull request #68 from ailurus1991/working

fix some typos in README.md
Merge pull request #67 from BrickXu/master

Add Python code file for chapter 02
Merge pull request #70 from zebraswen/patch-1

Update chapter01.cpp
Update Readme.md
Update Readme.md
Merge pull request #69 from blackball/patch-1

Add bit version for char sequence intersection.