string: integerToRoman
string: strStr --> naive and kmp and finit automana algorithms in pdf mode.
REFACTOR: re-organize code into class Solution
string: strStr, KMP solution.
string: longestSubstringWithoutRepeatingCharacters