reverse string  O(n),O(n)  -- 可以改进