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

怎样查找网站开发者做网站需要几万吗

怎样查找网站开发者,做网站需要几万吗,开发网站公司多少钱,dw网页制作教程动态题目描述 给定一个 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.yayakq.cn/news/880740/

相关文章:

  • 网站开发软件 手机杨永生的设计风格
  • 宁波专业外贸网站建设外国网站学习做任务 升级
  • 做爰全过程网站免费的视频茂名专业网站建设
  • 怎么注册建设公司网站上海人才服务网官网
  • 大连响应式网站建设树莓派做网站服务器性能怎么样
  • 建筑工人招聘网站怎么做十个知名的跨境电商公司
  • 阿里云域名服务seo的工作流程
  • 静态网站 源码wordpress 改logo
  • flash做网站的论文企业网站上海熙
  • 中英文网站前端怎么做品牌广告设计制作公司网站源码
  • 亿缘网站建设企业网站建设排名
  • 营销网站建设设计装修公司的收费标准
  • wordpress 手工网站wordpress修改轮播图
  • 动漫做美食的视频网站数据库用于网站建设哪个好
  • 保定网站建设公司大全建设网站的目的
  • 山东省建设局拖欠工资网站网站开发人员是做什么的
  • 扬州网站商城建设价格杭州住房和城乡建设局网站
  • 简单flash网站模板手机网页游戏平台
  • 温州做网站建设多少钱通辽大柒网站建设有限公司
  • 慧聚创新网站建设网件路由器做网站
  • h5个人网站模板下载专门做视频的网站
  • 天津做网站的公司大良营销网站建设价格
  • 怎么做分享网站西峰住房和城乡建设局网站
  • 如何制作网站要钱吗三维家设计新手教学教程
  • 平台推广策划文案seo推广方式是什么呢
  • 游乐园网站建设北京市运动会网站建设
  • 口碑好的定制网站建设服务商wordpress手机主题浮动菜单
  • 贸易网站建设案例物流做网站哪家好
  • 外贸网站免费建设外贸网站做多少钱的
  • 济南烨铭网站建设网页设计精选网站