华为机试真题 C++ 实现数字字符串组合倒序

Posted MISAYAONE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为机试真题 C++ 实现数字字符串组合倒序相关的知识,希望对你有一定的参考价值。

目录

题目

思路

考点

Code


题目

对数字,字符,数字串,字符串,以及数字与字符串组合进行倒序排列。

字符范围:

由 a 到 z, A 到 Z,数字范围:由 0 到 9

符号的定义

  1. ”作为连接符使用时作为字符串的一部分,例如“20-years”作为一个整体字符串呈现;
  2. 连续出现 2 个’及以上时视为字符串间隔符,如“out–standing”中的”–“视为间隔符,是 2 个独立整体字符串”out”和”standing”;
  3. 除了 1,2 里面定义的字符以外其他的所有字符,都是非法字符,作为字符串的间隔符处理,倒序后间隔符作为空格处理;
  4. 要求倒排后的单词间隔符以一个空格表示;如果有多个间

以上是关于华为机试真题 C++ 实现数字字符串组合倒序的主要内容,如果未能解决你的问题,请参考以下文章

华为机试真题 C++ 实现猜密码

华为OD机试真题 JS 实现单词倒序2023 Q1 | 100分

华为机试真题 C++ 实现过滤组合字符串2022.11 Q4新题

华为OD机试真题 C++ 实现整理扑克牌2022.11 Q4 新题

华为OD机试真题 JS 实现组合出合法最小数2023 Q1 | 100分

华为机试真题 C++ 实现最少交换次数