美文网首页
345. 反转字符串中的元音字母——双指针

345. 反转字符串中的元音字母——双指针

作者: 含泪若笑 | 来源:发表于2020-07-21 17:11 被阅读0次

    这个题也是双指针,我的思路是对的,但是实现的时候确实遇到了一些问题:

    1 需要把String变成char的数组,怎么变,我不太熟,方法是s.toCharArray();

    2 刚开始没有考虑到大小写,报错了;

    3 循环的思路不太对,就应该先从一头循环,遇到元音停下,循环另一面,然后交换,这里要注意判断一下是不是左右已经超了,我没有判断  所以报错了。

    4 还有一个地方人家写的比较好的地是,换行的时候利用++,这样就不需要额外再写了。

    代码:

    https://github.com/hanleirx/LeetCode/blob/master/345.%20%E5%8F%8D%E8%BD%AC%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%AD%E7%9A%84%E5%85%83%E9%9F%B3%E5%AD%97%E6%AF%8D

    相关文章

      网友评论

          本文标题:345. 反转字符串中的元音字母——双指针

          本文链接:https://www.haomeiwen.com/subject/hhoikktx.html