华为OD机试真题Java实现去除多余空格真题+解题思路+代码(2022&2023)

Posted 码莎拉蒂 .

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为OD机试真题Java实现去除多余空格真题+解题思路+代码(2022&2023)相关的知识,希望对你有一定的参考价值。

去除多余空格

题目

去除文本多余空格,但不去除配对单引号之间的多余空格。给出关键词的起始和结束下标,去除多余空格后刷新关键词的起始和结束下标。
条件约束:

  1. 不考虑关键词起始和结束位置为空格的场景;
  2. 单词的的开始和结束下标保证涵盖一个完整的单词,即一个坐标对开始和结束下标之间不会有多余的空格;
  3. 如果有单引号,则用例保证单引号成对出现;
  4. 关键词可能会重复;
  5. 文本字符长度length取值范围:[0, 100000];

以上是关于华为OD机试真题Java实现去除多余空格真题+解题思路+代码(2022&2023)的主要内容,如果未能解决你的问题,请参考以下文章

华为OD机试真题 JS 实现去除多余空格2023 Q1 | 200分

华为OD机试题,用 Java 解去除多余空格问题

华为OD机试真题Java实现最低位排序真题+解题思路+代码(2022&2023)

华为OD机试真题Java实现字母计数真题+解题思路+代码(2022&2023)

华为OD机试真题Java实现敏感字段加密真题+解题思路+代码(2022&2023)

华为OD机试真题Java实现相对开音节真题+解题思路+代码(2022&2023)