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

扁平化网站下载win优化大师怎么样

扁平化网站下载,win优化大师怎么样,微信端网站设计规范,百度对新网站排名问题题目描述 给定一个 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/wzjs/361355.html

相关文章:

  • 城乡和建设委员会网站网站域名查询ip
  • 要点营销网站巨量引擎广告投放平台官网
  • 水冶那里有做网站的建网站的软件有哪些
  • 商业空间设计公司seo官网优化
  • 东莞优化怎么做seo自学seo大概需要多久
  • 企业做网站设置哪些模块产品推广词
  • 公众号建网站谷歌google浏览器官方下载
  • 电子商务网站设计html模板创新驱动发展战略
  • 深圳市大鹏建设局网站外链下载
  • 广州房地产网站建设免费合作推广
  • 网站开发制作心得优帮云排名优化
  • 济南经三路专业做网站seo排名赚app
  • 做网站为什么要购买空间新平台怎么推广
  • 聊城做网站的公司效果搜索引擎分类
  • 站群系统的优劣cms系统
  • 网站上的logo怎么做重庆做优化的网络公司
  • 定制网站制作广州七牛云
  • 动易如何做网站网站推广优化业务
  • 怎么做飞机票的图片网站市场调研报告范文大全
  • 网站页面布局名称市场调研报告范文2000
  • 建设银行 钓鱼网站网络营销推广策略有哪些
  • wdcp网站备份问题com网站域名注册
  • 公章在线印章制作生成免费优化设计三年级下册数学答案
  • 网站建设都 包括哪些qq推广网站
  • 微信建立免费网站吗最近中国新闻热点大事件
  • 网站制作的主要流程近期的重大新闻
  • 深圳独立站建站公司爱网站关键词查询工具
  • 茶山东莞网站建设网站百度推广
  • 网站建设和网站搭建哪个好大同优化推广
  • 网站网站地图怎么做东莞网站优化公司