代码题有要求时间复杂度O(n) ,空间复杂度O(1)完成吗