当前位置: 首页 > 后端技术 > Java

LeetCode-344-ReverseString

时间:2023-04-02 01:37:39 Java

ReverseString题目描述:写一个函数,其功能是对输入的字符串进行反转。输入字符串以char[]字符数组的形式给出。不要为另一个数组分配额外的空间,你必须就地修改输入数组,使用O(1)额外空间来解决这个问题。您可以假设数组中的所有字符都是ASCII码表中的可打印字符。例子见LeetCode官网。来源:LeetCode链接:https://leetcode-cn.com/probl...版权归LeetCode所有。商业转载请联系官方授权,非商业转载请注明出处。方案一:数组遍历遍历s,遍历顺序为0~s.length/2,将第i项的值与s.length-1-i项的值进行交换。遍历后的s就是反转后的字符串。publicclassLeetCode_344{publicstaticvoidreverseString(char[]s){for(inti=0;i