https://knightzone.studio/2018/05/23/3566/leetcode%ef%bc%9a3-longest-substring-without-repeating-characters/
#LeetCode:3. Longest Substring Without Repeating Characters