代码随想录算法训练营第八天 | leetcode 344 541 卡特54

  • 344反转字符串
    思路:简单,跳过
  • 541反转字符串
    思路:参考的是代码随想录里带temp的那一个解法,下标使用i+=2k来进行循环,每次要求翻转每2k的前k个字符,因此不需要考虑当2k跳超过字符串长的情况,如果超过一个,不需要翻转,超过在k个范围的境况下,上一个循环已经翻转了,因为翻转的是i和i+k-1的字符,不是2k那个下标
  • 54:卡特网替换数字
    思路:先得出字符串中数字的个数,然后创建一个满足要求的数组,最后遍历原字符数组遇到数字在新数组进行填充字符
posted @ 2025-09-25 11:08  重生励志成为算法高手  阅读(2)  评论(0)    收藏  举报