哈希
既然要求O(n)时间，那么不能排序。能想到的便只有哈希了。从中间往两边扩