Sliding windows, actually it is not a hard problem.
Error:
- need to take care of s[left] and s[right] and left and right, it is very easy to use wrong one when find or other situation.
- When increase the s_map, we only need to increase our counting variable once s_map[right] == t_map[right], so that when s_map[right] increase, we do not need to increase again,
- When decrease the s_map, only decrease when s_map[left] < t_map[left]