python 网站开发流程图,建网页要钱吗,长沙建筑公司排名,杭州建设招标网【力扣】2810. 故障键盘 
你的笔记本键盘存在故障#xff0c;每当你在上面输入字符 ‘i’ 时#xff0c;它会反转你所写的字符串。而输入其他字符则可以正常工作。给你一个下标从 0 开始的字符串 s #xff0c;请你用故障键盘依次输入每个字符。返回最终笔记本屏幕上输出的字…【力扣】2810. 故障键盘 
你的笔记本键盘存在故障每当你在上面输入字符 ‘i’ 时它会反转你所写的字符串。而输入其他字符则可以正常工作。给你一个下标从 0 开始的字符串 s 请你用故障键盘依次输入每个字符。返回最终笔记本屏幕上输出的字符串。 
示例 1 输入s  “string” 输出“rtsng” 解释 输入第 1 个字符后屏幕上的文本是“s” 。 输入第 2 个字符后屏幕上的文本是“st” 。 输入第 3 个字符后屏幕上的文本是“str” 。 因为第 4 个字符是 ‘i’ 屏幕上的文本被反转变成 “rts” 。 输入第 5 个字符后屏幕上的文本是“rtsn” 。 输入第 6 个字符后屏幕上的文本是 “rtsng” 。 因此返回 “rtsng” 。 
示例 2 输入s  “poiinter” 输出“ponter” 解释 输入第 1 个字符后屏幕上的文本是“p” 。 输入第 2 个字符后屏幕上的文本是“po” 。 因为第 3 个字符是 ‘i’ 屏幕上的文本被反转变成 “op” 。 因为第 4 个字符是 ‘i’ 屏幕上的文本被反转变成 “po” 。 输入第 5 个字符后屏幕上的文本是“pon” 。 输入第 6 个字符后屏幕上的文本是“pont” 。 输入第 7 个字符后屏幕上的文本是“ponte” 。 输入第 8 个字符后屏幕上的文本是“ponter” 。 因此返回 “ponter” 。 
提示 1  s.length  100 s 由小写英文字母组成 s[0] ! ‘i’ 
class Solution {public String finalString(String s) {StringBuilder ssnew StringBuilder();for(int i  0; i  s.length(); i){if(s.charAt(i)i)ss.reverse();elsess.append(s.charAt(i));}return ss.toString();}
}