gpt4 book ai didi

c - 在字符矩阵中搜索特定单词

转载 作者:太空宇宙 更新时间:2023-11-04 04:02:00 25 4
gpt4 key购买 nike

我试图通过 C 在字符矩阵中搜索特定单词,但无法得出固定的解决方案。

例如:假设我必须在字符矩阵 (3*9) 中搜索单词 INTELLIGENT(一旦你从矩阵中选择了一个字符来组成一个句子,你就不能再次选择它来组成同一个句子。从任何单元格到它所有相邻单元格都有一条路径。邻居可能共享一条边或一个角。)

IIIINN.LI  ....TTEGL  .....NELI  

输出:YES(可以查到INTELLIGENT这个词)任何人都可以解决上述问题!!!!

最佳答案

使用深度优先搜索。

您可以使用递归算法来执行此操作。找到所有包含第一个字母的(未使用的)位置,然后看看是否可以从相邻的一个方 block 开始在剩余的板上找到单词的其余部分。

关于c - 在字符矩阵中搜索特定单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10647950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com