题目描述

找到它是一个小游戏,你需要在一个矩阵中找到给定的单词。

假设给定单词 HELLOWORD,在矩阵中只要能找到 H->E->L->L->O->W->O->R->L->D连成的单词,就算通过。

注意区分英文字母大小写,并且您只能上下左右行走,不能走回头路。

输入描述

输入第 1 行包含两个整数 n、m (0 < n,m < 21) 分别表示 n 行 m 列的矩阵,

第 2 行是长度不超过100的单词 W (在整个矩阵中给定单词 W 只会出现一次),

从第 3 行到第 n+2 行是指包含大小写英文字母的长度为 m 的字符串矩阵。

输出描述

如果能在矩阵中连成给定的单词,则输出给定单词首字母在矩阵中的位置(第几行 第几列),

否则输出“NO”。

用例

输入 5 5
HELLOWORLD
CPUCY
EKLQH
CHELL
LROWO
DGRBC
输出 3 2

华为OD机试 - 单词搜索(Java JS Python)相关推荐

  1. 华为OD机试 - 荒地(Java JS Python)

    题目描述 祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区; 整体上常年光照良好,但是也有一些地区光照不太好. 某电力公司希望在这里建设多个光伏电站,生产清洁能源对每平方公里的土地进行 ...

  2. 华为OD机试 - 任务调度(Java JS Python)

    题目描述 现有一个CPU和一些任务需要处理,已提前获知每个任务的任务ID.优先级.所需执行时间和到达时间. CPU同时只能运行一个任务,请编写一个任务调度程序,采用"可抢占优先权调度&quo ...

  3. 华为OD机试 - 插队(Java JS Python)

    题目描述 某银行将客户分为了若干个优先级, 1 级最高, 5 级最低,当你需要在银行办理业务时,优先级高的人随时可以插队到优先级低的人的前面. 现在给出一个人员到来和银行办理业务的时间序列,请你在每次 ...

  4. 华为OD机试 - 九宫格(Java JS Python)

    题目描述 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3×3的格子中,要求每行.每列以及两个对角线上的三数之和都等于15. 在金麻名著<射雕英雄传>中黃蓉曾 ...

  5. 【华为OD机试真题 java、python、c++】机房布局【2022 Q4 200分】

    代码请进行一定修改后使用,本代码保证100%通过率,本题目提供了java.python.c++三种代码 题目描述 小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每 ...

  6. 【华为OD机试真题 java、python】硬件产品销售方案(100%通过+复盘思路)

    代码请进行一定修改后使用,本代码保证100%通过率,本题提供java.python两种代码.复盘思路在文章的最后 题目描述 某公司目前推出了AI开发者套件,AI加速卡,AI加速模块,Ai服务器,智能边 ...

  7. 【华为OD机试真题 java、python、c++】字符串解密(100%通过+复盘思路)

    代码请进行一定修改后使用,本代码保证100%通过率.复盘思路在文章的最后 题目描述 给定两个字符串string1和string2 string1是一个被加扰的字符串. string1由小写英文字母 ( ...

  8. 华为OD机试 - 删除最少字符(Python) | 机试题算法思路 【2023-02】

    最近更新的博客 华为OD机试 - 数组合并(Python),真题含思路 华为OD机试 - 最近的医院(Python),简单直白 疑问搞懂,python中文词频统计,让你真能学会 华为OD机试 - 最小 ...

  9. 华为OD机试 - 最优资源分配(Python) | 机试题算法思路 【2023】

    最近更新的博客 华为OD机试 - 自动曝光(Python) | 机试题算法思路 [2023] 华为OD机试 - 双十一(Python) | 机试题算法思路 [2023] 华为OD机试 - 删除最少字符 ...

最新文章

  1. python序列化模块json和pickle
  2. 邮件实现详解(三)------邮件的组织结构
  3. python :案例:银行卡
  4. 安装 | Window下Visual Studio VS2015 VS2017 各版本下载地址
  5. nohup: 无法运行命令 ‘/bin/java‘: 没有那个文件或目录
  6. 计算基因组学工具解析肿瘤与免疫细胞的互作--转载
  7. JS 在火狐浏览器下关闭弹窗
  8. 内存的分页管理(在4G内存下)
  9. php短网址还原,短网址还原 API 接口调用请求
  10. 计算机连接公用网络受限,电脑连接无线网络受限怎么解决【解决方法】
  11. 吐血分享:QQ群霸屏技术教程2017(维护篇)
  12. 阿里云、腾讯云----域名DDNS云解析到动态IP
  13. 解决Win7笔记本下玩游戏的显示问题
  14. 曾鹏锦老师:具备这5种能力人生之路越来越好走越走越宽
  15. RGB color model
  16. keras深度学习安装全过程(2021-08-03)
  17. 计算机故障维修要遵循什么原则,超级实用的六条法则教你快速搞定电脑故障维修!...
  18. 史上最全Maven教程(一)
  19. Labview上位机与单片机系统的开发
  20. 常见的有规律的单复数转换(随笔)

热门文章

  1. 多线程练习:铁路售票(线程安全)
  2. 怎样验证服务器的身份,如何在服务器上配置身份验证和加密
  3. RAMPS1.4 3d打印控制板接线与测试5
  4. xml文档声明及基本语法
  5. redis watchdog_Redis分布式事务框架Redisson源码解析(一)
  6. HTML画4个矩形,html5--5-4 绘制矩形
  7. ARM处理器全解析:A8/A9/A15/A50都是什么?
  8. vue + webpack 实用技巧
  9. 用例子解释事件模型和事件代理
  10. Python(三)数字日期和时间