华为机试真题 C++ 实现【密室逃生游戏】【2022.11 Q4 新题】

news/2024/11/29 0:33:06/

目录

题目

思路

考点

Code


题目

小强增在参加《密室逃生》游戏,当前关卡要求找到符合给定密码K(升序的不重复小写字母组成)的箱子,
并给出箱子编号,箱子编号为1~N。
每个箱子中都有一个字符串s,字符串由大写字母、小写字母、数字、标点符号、空格组成,
需要在这些字符串中找到所有的字母,忽略大小写后排列出对应的密码串儿,并返回匹配密码的箱子序号。
提示:
满足条件的箱子不超过1个
输入描述
第一行为key的字符串,
第二行为箱子boxes,为数组样式,以逗号分隔箱子N数量满足1≤N≤10000,
s长度满足0≤s.length≤50,
密码为仅包含小写字母的升序字符串,且不存在重复字母,密码K长度K.length,1≤K.length≤26


http://www.ppmy.cn/news/3360.html

相关文章

【POJ No. 2114】 游船之旅 Boatherds

【POJ No. 2114】 游船之旅 Boatherds 北大OJ 题目地址 【题意】 河流总是形成一棵树(以村庄为节点),超过两条河流时可以在交叉路口汇入。游船的定价政策非常简单:两个村庄之间的每条河流都有一个价格(两个方向的价格…

Windows学习总结(25)—— Windows 11 cmd 命令大全

在 Windows 11 中,你可以用几种方式和方法来访问 CMD(又称终端)。通常的方法是在开始菜单中搜索 CMD,或者你可以在运行对话框中输入 CMD,或者按 Windows + X 或在开始菜单上右键单击,打开终端(又称 CMD)。 命令 功能介绍 Help 显示基本的CMD命令和每个命令的工作原理说…

【深入浅出SpringCloud原理及实战】「SpringCloud-Alibaba系列」微服务模式搭建系统基础架构实战指南及版本规划踩坑分析

前提介绍 SpringCloud-Alibaba致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud编程模型轻松使用这些组件来开发分布式应用服务。 依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配…

31.前端笔记-CSS-CSS3盒子模型和其他特性

1、CSS3盒子模型 原来的CSS盒子设置了border和padding属性,就会撑大盒子。 现在CSS3中可以通过box-sizing来指定盒模型,有两个值: content-box:盒子大小是widthpaddingborderbordr-box:盒子大小就是width,padding和border不会撑…

Kafka极客 - 15 重设消费者位移 Offset

文章目录1. 为什么要重设消费者组位移?2. 重设位移策略3. 消费者 API 方式设置4. 命令行方式设置1. 为什么要重设消费者组位移? 我们知道,Kafka 和传统的消息引擎在设计上是有很大区别的,其中一个比较显著的区别就是,…

Java——红黑树

概念 红黑树也是一种二叉搜索树,但是和avl树不同,它并不是依靠平衡因子来保证树的平衡的,而是通过颜色 红黑树每个节点中会存储颜色,分为红色和黑色,通过红黑树的限制条件,可以保证从根节点出发到叶子节点…

14:30面试,14:38就出来了 ,问的实在是太...

从外包出来,没想到算法死在另一家厂子,自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。 好在有…

16【C语言 趣味算法】求车速问题

Contents 一、Review二、New Problem2.1 Problem description and problem analysis2.2 Algorithm design2.3 Defining the framework of the process(确定程序框架)2.4 Full code and results2.5 Question expansion(问题拓展):使用while循环来解决一、Review 15【C语言…