×

未命名

【华为OD机试 2023】 去除多余空格(C++ Java JavaScript Python)

冷焰cc 冷焰cc 发表于2024-06-24 浏览3510 评论0
题目描述 去除文本多余空格,但不去除配对单引号之间的多余空格。给出关键词的起始和结束下标,去除多余空格后刷新关键词的起始和结束下标。 条件约束: 1,不考虑关键词起始和结束位置为空格的场景; 2,单词的的开始和结束下标保证涵盖一个完整的单词,即一个坐标对开始和结束下标之间不会有多余的空格; 3,如果有单引号,则用例保证单引号成对出现; 4,关键词可能会重复; 5,文本字符长度length取值范围:[0, 100000]; 输入描述 输入为两行字符串: 第一行:待去除多余

JavaScript教程

华为机试 - 转骰子(华为手机摇骰子)

dede58织梦模板 dede58织梦模板 发表于2024-06-18 浏览5717 评论0
目录 题目描述 输入描述 输出描述 用例 题目解析 算法源码 题目描述 骰子是一个立方体,每个面一个数字,初始为左1,右2,前3(观察者方向),后4,上5,下6,用123456表示这个状态,放置在平面上, 可以向左翻转(用L表示向左翻转1次), 可以向右翻转(用R表示向右翻转1次), 可以向前翻转(用F表示向前翻转1次), 可以向后翻转(用B表示向后翻转1次), 可以逆时针旋转(用A表示逆时针旋转90度), 可以顺时针旋转(用C表示顺时针旋转90度), 现从12345