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

营销型网站的建设要织梦做公司网站要钱吗

营销型网站的建设要,织梦做公司网站要钱吗,充电宝网站建设策划书,网站搭建公司加盟矩阵中的路径 题目 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中#xff0c;返回 true #xff1b;否则#xff0c;返回 false 。 单词必须按照字母顺序#xff0c;通过相邻的单元格内的字母构成#xff0c;其中“相邻”单元格是…矩阵中的路径 题目 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中返回 true 否则返回 false 。 单词必须按照字母顺序通过相邻的单元格内的字母构成其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 例如在下面的 3×4 的矩阵中包含单词 “ABCCED”单词中的字母已标出。 示例 1 输入board [[A,B,C,E],[S,F,C,S],[A,D,E,E]], word ABCCED 输出true示例 2 输入board [[a,b],[c,d]], word abcd 输出false解题思路 深度优先搜索 可以理解为暴力法遍历矩阵中所有字符串可能性。DFS 通过递归先朝一个方向搜到底再回溯至上个节点沿另一个方向搜索以此类推。 剪枝 在搜索中遇到 这条路不可能和目标字符串匹配成功 的情况例如此矩阵元素和目标字符不同、此元素已被访问则应立即返回称之为 可行性剪枝 。 var exist function(board, word) {let m board.length;let n board[0].length;const dfs (i,j,k){//当元素超过边界时元素与word数组的第k给元素不相等时返回falseif(im||i0||jn||j0||board[i][j]!word[k]) return false;//当元素在数组范围内且与第k个word相等时进行下面的操作//当k值为word最后一位元素下表时且满足了上诉条件则说明已经在数组匹配到符合的元素if(kword.length-1) return true;//每一次深度搜索遍历完一个元素把它置为绝对与word不相等的符号表示该位置已经遍历过了board[i][j] ;//开始遍历下一个位置四个方向k值加1表示应该匹配word的下一个元素了let res dnf(i1,j,k1)||dnf(i,j1,k1)||dnf(i-1,j,k1)||dnf(i,j-1,k1);//一次深度搜索遍历完了把置空的那个元素恢复board[i][j] word[k];return res;}for(let i0;im;i){for(let j0;jn;j){//在二维数组中遍历为一个元素让每一个元素进行深度优先搜索if(dfs(i,j,0)) return true;}}return false; };
http://www.hkea.cn/news/14477006/

相关文章:

  • 响应式网站代码规范wordpress 云备份
  • 网站建设 网站开发 区别网页设计师培训班招生
  • 深圳微信网站开发百度获客
  • 企业网站部署计划做网站美工工资多少
  • jsp酒店预订网站开发网站建设的技术标准
  • 优秀的国外设计网站合肥网站建设网新
  • 设计网站排行榜前十名上海企业宣传片制作哪家好
  • 成都企业网站建设公司电话装修公司网站模板下载
  • 站长工具之家网站建设经费的请示
  • 中交建设 招标有限公司网站石大远程网页设计与网站建设答案
  • asp.net mvc网站开发俄罗斯搜索引擎
  • 广州网站建设服务公司他达那非片能延时多久
  • 石家庄企业自助建站系统ui毕业设计代做网站
  • 简单php企业网站源码网站备案查询工信网
  • 建设一个微商的网站公司名字设计
  • 男女做受网站服装公司简介
  • wordpress 改相对路径北京网站关键词优化公
  • 济南市建设执业资格注册中心网站wordpress批量发布文
  • 网站建设yuqq网站直接登录
  • 有没有一种app类似网站建设哪个网站有建设需要等文件
  • 视频解析网站怎么做怎么电话销售网站建设
  • 免费建站模板网站搭建网站教学
  • 华宁县住房和城乡建设局网站海事网站服务平台
  • 网站备案背景墙博物馆网站 微信 微博 建设
  • 沈阳快速网站建设网站开发市场营销毕业后找什么工作
  • 做网站开发考什么研wordpress管理地址在哪里设置
  • 做好中心网站建设工作总结做防护用品的网站
  • 怎么做百度网站验证码中国做爰网站
  • 友情链接是在网站后台做吗wordpress做微信小程序商店
  • 制作钓鱼网站上海网站建设收费