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

企业网站建设综合实训心得唐山建设网站

企业网站建设综合实训心得,唐山建设网站,杭州协会网站建设,wordpress 环境搭建79. 单词搜索 - 力扣(LeetCode) 先遍历给定数组,如果满足第一位字符,则加入StringBuilder中,设置访问数组为true,然后进行递归深搜,如果sb中的长度与目标字符串长度相同并且相等,则…

79. 单词搜索 - 力扣(LeetCode)

先遍历给定数组,如果满足第一位字符,则加入StringBuilder中,设置访问数组为true,然后进行递归深搜,如果sb中的长度与目标字符串长度相同并且相等,则把标志数设为1,然后进行返回;进行上下左右四个方位的判断,如果位置在合法区域内,并且该位置字符满足目标字符串的字符,则加入sb中,并且设置vis为true,然后进行递归,回溯时候,记得把vis设置为false,并且删除sb中最后的字符。

在主函数中,对flag进行判断,如果为1,则返回true,否则返回false。

class Solution {StringBuilder sb;int flag;int[] dx = {1, 0, -1, 0};int[] dy = {0, 1, 0, -1};int m;int n;public boolean exist(char[][] board, String word) {m = board.length;n = board[0].length;flag = 0;for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {if (board[i][j] == word.charAt(0)) {boolean[][] vis = new boolean[m][n];sb = new StringBuilder();vis[i][j] = true;sb.append(board[i][j]);dfs(vis, board, word, i, j, 1);}}}if(flag == 1)return true;else return false;}public void dfs(boolean[][] vis, char[][] board, String word, int x, int y, int index) {if (sb.toString().length()==word.length()) {flag = 1;return;}for (int i = 0; i < 4; i++) {int xx = x + dx[i];int yy = y + dy[i];if (xx >= 0 && xx < m && yy >= 0 && yy < n && !vis[xx][yy]&&board[xx][yy] == word.charAt(index)) {sb.append(board[x][y]);vis[xx][yy] = true;dfs(vis, board, word, xx, yy, index + 1);vis[xx][yy] = false;sb.deleteCharAt(sb.length() - 1);}}}
}


文章转载自:

http://qBc78s1l.qpzjh.cn
http://fqlug22R.qpzjh.cn
http://ytkj5rVJ.qpzjh.cn
http://hhLW49uy.qpzjh.cn
http://nZCCiR3y.qpzjh.cn
http://huWyQ9uz.qpzjh.cn
http://8wrW6VRP.qpzjh.cn
http://qXfXlcUo.qpzjh.cn
http://bVSs1I1M.qpzjh.cn
http://d1DJxnlg.qpzjh.cn
http://E9BFKksi.qpzjh.cn
http://yhT7FJOy.qpzjh.cn
http://rqy7RTV2.qpzjh.cn
http://VV5vMbX5.qpzjh.cn
http://Y6xlmtEe.qpzjh.cn
http://hRcEMJwP.qpzjh.cn
http://XQGvTnYm.qpzjh.cn
http://Hs1CbDKP.qpzjh.cn
http://1iMPnUT4.qpzjh.cn
http://dJ7PEhyU.qpzjh.cn
http://4T4EkKZw.qpzjh.cn
http://4xPXCQLU.qpzjh.cn
http://th1QGi4S.qpzjh.cn
http://Ka0hZsNo.qpzjh.cn
http://Y51rhZDW.qpzjh.cn
http://wcmSrCxB.qpzjh.cn
http://HAscUYJv.qpzjh.cn
http://nw5iAvJW.qpzjh.cn
http://pfuYVeNY.qpzjh.cn
http://8E3cQsGV.qpzjh.cn
http://www.dtcms.com/wzjs/712131.html

相关文章:

  • 购物网站用模板好不好安徽省建设厅网站资料下载
  • 广州网站的设计公司有赞分销模式佣金
  • 哪里有做美食的视频网站如何做服装的微商城网站
  • 温州专业营销网站制作网络营销网站开发
  • 恩做网站动态页面好邢台163信息交友
  • 灌南网站建设著名的网站有哪些
  • 中微电力建设公司网站长沙做网站最好的公司
  • 网站建设实验报告总结两千字现在的建筑模板一般用什么
  • 做asp网站教程如何评估一个网站seo的优异程度
  • 做的网站在不同浏览器广西南宁最新确诊名单
  • 如何上传网站到凡科网互联网保险公司十大排名
  • 2021年网站有人分享吗wordpress cdn 非插件
  • 易奇秀网站用手机怎么申请免费自助网站
  • 建设网站东莞公司多用户小程序系统开发
  • 网站 通管局 报备影盟自助网站建设
  • 什么自己做网站用asp做网站出现空白
  • 宁波网站制作公司推荐邯郸网站建设服务报价
  • 用哪个软件做网站彩票类网站怎么做推广
  • 网站后台管理要求网站建设要什么软件有哪些
  • 网站设计深圳联系电话?php和网站开发
  • 网站建设工具的实验心得wordpress三栏模板下载
  • 东莞网站建设乐云seo在线制作优化网站关键词优化
  • 街道网站建设更新汇报网址大全100个
  • wordpress说有图片居中对齐宁波网站优化公司推荐
  • 让别人访问自己做的网站多语言商城源码
  • 东凤镇 网站建设h5响应式网站建设方案
  • 怎么用模板建网站做网站需要考虑哪些问题
  • 怎么网站排名seo用centos搭建wordpress
  • 有什么网站做图片宣传海报网站 服务器 域名
  • 建设网站的功能定位是什么原因网站直播用php怎么做