1.1 Implement an algorithm to determine if a string has all unique characters. What if you cannot use additional data structures
https://gist.github.com/carlosten1989/8e579d86276fcfd19482
排序,或者使用一个256大小的数组来记录char是否出现过,可以用位来节约空间
1.2 Implement a function void reverse(char* str) in C or C++ which reverses a null terminated string
https://gist.github.com/carlosten1989/0d8a343b15e06168ad86
首尾指针,往中间扫并且不断交换