【华为校招】【校招】【Java】单词搜索(DFS)
生活随笔
收集整理的這篇文章主要介紹了
【华为校招】【校招】【Java】单词搜索(DFS)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
■ 題目描述
【單詞搜索】
找到它是一個小游戲,你需要在一個矩陣中找到給定的單詞。
假設給定單詞 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”。
示例1 輸入輸出示例僅供調試,后臺判題數據一般不包含示例
輸入
5 5
HELLOWORLD
CPUCY
EKLQH
CHELL
LROWO
DGRBC
輸出
3 2
總結
以上是生活随笔為你收集整理的【华为校招】【校招】【Java】单词搜索(DFS)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 推荐一些非常好用的网盘搜索神器
- 下一篇: 电脑键盘部分按键失灵_键盘部分按键失灵了