我试图弄清楚如何在单词库中搜索单词搜索谜题。我有一个一维列表,每一行都是该列表中的一个单独的字符串。
例如:
m=num rows
n=num columns
grid=['A B C D E F G','H I J K L M N','O P Q R S T U V','W X Y Z A B C']
wordbank=['APPLE','BANANA','ORANGE','BERRY','GRAPE']
预期的输出如下,第一个数字是行号,第二个是找到每个单词第一个字母的列号:
苹果 4 2
香蕉 8 4
橙色 14 9
浆果 7 1
葡萄 9 8
如何通过网格搜索单词库中的每个单词并返回其索引?
另外,除了从左到右水平搜索之外,我如何在网格中垂直搜索单词?
由于我是编程的初学者,因此我对此感到非常迷茫。