当前位置:   article > 正文

2018小红书校招软件研发在线笔试编程第二题_小红书在线编程用的什么网页还是

小红书在线编程用的什么网页还是

题目:给定一个字符串s和整型数字k,需要将没2k个字符中前k个字符进行翻转。当剩余字符不足k个字符时,翻转全部字符;当剩余的字符数大于等于k个字符并小于2k个字符时,则翻转前k个字符,剩余字符保持原状。字符中只包含英文小写字母,长度不超过10000。
输入描述:字符串s和整型数字k
输出描述:翻转后的字符串。
Example:
输入:abc,2
输出:cba
输入:abcdef,2
输出:bacdef
我用的方法是substring()和StringBuffer中的reverse()。
全部代码如下:
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
敬请,各位路过的大牛们指点指正。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/575654
推荐阅读
相关标签
  

闽ICP备14008679号