
C++中二维字符矩阵的字符串查找
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文探讨了在C++编程语言环境中,如何高效地在一个二维字符矩阵内搜索特定字符串的方法与技巧。通过分析不同算法的优缺点,提供了一个优化解决方案以提高程序效率和性能。
这个项目是一个区块链合作方发来的水平测试题目。题目的要求是:输入去掉空格并转换为大写字母后,在二维矩阵中横向、纵向及对角线方向上,以及相反的方向去匹配字符串。
题目内容如下:
在给定的二维矩阵中查找指定的字符串
设计方法有两种:
1. 字符比较
2. 字符串比较
备注:最初版本时我认为使用爬虫的方法不如直接进行字符串匹配高效,因此我选择了第二种方法。但是项目方回复说这个问题可以用60行代码解决,出于工程师荣誉感,我也尝试了第二版的实现。
在采用第一种方法(字符比较)时,参考了爬虫的设计思想:
1. 字符比较+递归版本1
```cpp
#include
全部评论 (0)
还没有任何评论哟~


