当前位置: 首页 > news >正文

1688网站怎样做推广seo如何优化排名

1688网站怎样做推广,seo如何优化排名,湖南建设人力资源网证书查询,系统开发的参加者有题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相…

题目描述

给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。

单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。

示例 1:

输入:board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCCED"
输出:true

示例 2:

输入:board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "SEE"
输出:true

示例 3:

输入:board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCB"
输出:false

提示:

  • m == board.length
  • n = board[i].length
  • 1 <= m, n <= 6
  • 1 <= word.length <= 15
  • board 和 word 仅由大小写英文字母组成

解决方案:

1、越界检查

2、终止条件:字符符合,字符串长度达到,该位置已遍历

3、单层循环逻辑:pos + 1,上下左右四方向判断

函数源码:

class Solution {
public:bool exist(vector<vector<char>>& board, string word) {if(board.empty())   return false;int m=board.size(),n=board[0].size();vector<vector<bool>> visited(m,vector<bool>(n,false));bool find=false;for(int i=0;i<m;i++){for(int j=0;j<n;j++){back(i,j,board,word,find,visited,0);}}return find;}void back(int i,int j,vector<vector<char>>& board,string word,bool& find, vector<vector<bool>>&visited,int pos){if(i<0 || i>=board.size() || j<0 || j>=board[0].size())     return;if(visited[i][j] || find || board[i][j] != word[pos])       return;if(pos == word.size()-1){find=true;return;}visited[i][j]=true; //已遍历back(i+1,j,board,word,find,visited,pos+1);back(i-1,j,board,word,find,visited,pos+1);back(i,j-1,board,word,find,visited,pos+1);back(i,j+1,board,word,find,visited,pos+1);visited[i][j] = false;}};
http://www.dtcms.com/a/477038.html

相关文章:

  • 物流网站建设评析中国机械网官网
  • 搜网站内容目前最新的营销方式有哪些
  • 建设厅安全证考试报名在哪个网站seo基础视频教程
  • 网站做友链有行业要求吗网络规划设计师2022薪资
  • 刚做的网站关键词就上来了北京做网站优化多少钱
  • 网站搭建方案模板国内论坛网站有哪些
  • 个性化推荐网站开发源码网站如何做问卷调查
  • 网站的盈利方式网站建设策划包括哪些内容
  • 公司网站建设完成通知用php做电商网站
  • 汉中网站建设推广建设工程施工合同解除
  • 虚拟主机可以建设什么网站汕头站
  • 建立门户网站的意义网站备案号有什么用
  • 做网站为什么要钱青岛网站建设制作公司
  • 网站什么时候做SEO优化最合适一般设计网站页面用什么软件
  • 建设银行车贷网站发稿什么意思
  • 中企动力做网站怎么样怎么做自己公司的app
  • 在上海做兼职在哪个网站做网站应该先从什么地方开始
  • 网站建设名词解析中国联合网络通信有限公司
  • 网站中竖导航栏怎么做wordpress 个人简洁
  • 英文网站设计哪家好广州高端网站建设公司
  • 公司网站建设前期方案丹麦做网站公司有哪些
  • 网站恶意点击软件一个人如何注册公司
  • 做网站是否用数据库现代简约办公室设计
  • 网站开发语言选择电商网站 投诉
  • 九曲网站建设百度 手机网站收录
  • 网站横幅js代码网站积分的作用
  • 网站开发客户来源网站备案ip查询网站
  • 苏州个人网站制作公司狼雨seo网站排名查询
  • 花卉电子商务网站开发wordpress文章标题高亮插件
  • 网站开发 路由免费的网站有哪些