华为OD机试 - 单词反转2(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
2023-09-11 14:20:20 时间
单词反转2
题目
给定一段英文文章片段,由若干单词组成,单词间以空格间隔,单词下标从0
开始。
请翻转片段中指定区域的单词顺序并返回翻转后的内容。
例如给定的英文文章片段为I am a developer
,
翻转区间为[0,3]
,则输出developer a am I
。
String reverseWords(String s, int start, int end).
输入
使用换行隔开三个参数,第一个参数为英文文章内容即英文字符串,
第二个参数为待反转内容起始单词下标,
第三个参数为待翻转内容最后一个单词下标。
输出
翻转后的英文文章片段所有单词之间以一个半角空格分隔进行输出。
示例一
输入
I am a developer
1
2
输出
I a am developer
说明
示例二
输入
Hello world
-1
1
输出
相关文章
- JavaScript实现鼠标放上去之后高亮显示且隔行换色
- Javascript Prototypes之旅(A Plain English Guide to JavaScript Prototypes译文)
- JavaScript变量声明提前
- js 数组的length(javascript教程四)
- [Javascript] Wait for Multiple JavaScript Promises to Settle with Promise.allSettled()
- [Javascript] Replicate JavaScript Constructor Inheritance with Simple Objects (OLOO)
- [Unit Testing] Fundamentals of Testing in Javascript
- [Javascript] Delegate JavaScript (ES6) generator iteration control
- [Javascript] How to use JavaScript's String.replace
- JAVASCRIPT 浏览器兼容性问题及解决方案列表
- Birt的JavaScript脚本简单调试
- [Javascript] Array sort - keep one item always last
- [Javascript] Wait for the Fastest JavaScript Promise to Be Fulfilled with Promise.any()
- [Javascript] Wait for Multiple JavaScript Promises to Settle with Promise.allSettled()
- [Javascript] Use JavaScript's for-in Loop on Objects with Prototypes
- [Javascript] Link to Other Objects through the JavaScript Prototype Chain
- [Javascript] Iterate Over Items with JavaScript's for-of Loop
- 换个思路理解Javascript中的this
- javascript document.write
- Javascript定义类(class)的三种方法
- 在 JavaScript 中访问对象属性的 3 种方法
- Electron | 使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用
- 从零开始学_JavaScript_系列(23)——css<5>滚动条,Tab,spellcheck,img放置
- 从零开始学_JavaScript_系列(22)——dojo(9)(表单、JsonRest的post方法,widget的使用思路)
- JavaScript中的正则表达式详解
- 【华为OD机试 2023】模拟商场优惠打折(C++ Java JavaScript Python)
- web前端Javascript开发学习之JavaScript中的预编译如何进行
- web前端Javascript学习之了解JavaScript弹出框
- Kendo UI for jQuery 2023 R1 JavaScript 组件