Add another solution without hash table for longest-substring-without-repeating-characters