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

保定市网站建设_网站建设公司_一站式建站_seo优化

建设银行论坛网站,搜索引擎大全排名,网站建设促销文案,企业建站公司流程给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中#xff0c;返回 true #xff1b;否则#xff0c;返回 false 。 单词必须按照字母顺序#xff0c;通过相邻的单元格内的字母构成#xff0c;其中“相邻”单元格是那些水平相邻或垂直相…给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中返回 true 否则返回 false 。 单词必须按照字母顺序通过相邻的单元格内的字母构成其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 思路一回溯 bool sub_exist(char** board, int row, int col, char* word, int y, int x){if(*word \0) return true;if(y 0 || y row || x 0 || x col || *word ! board[y][x]return false;board[y][x] \0; bool result sub_exist(board, row, col, word 1, y 1, x) ||sub_exist(board, row, col, word 1, y - 1, x) ||sub_exist(board, row, col, word 1, y, x 1) ||sub_exist(board, row, col, word 1, y, x - 1) ;board[y][x] *word; return result; }bool exist(char** board, int boardSize, int* boardColSize, char* word){for(int y 0; y boardSize; y ){for(int x 0; x boardColSize[0]; x ){if(board[y][x] word[0] sub_exist(board, boardSize, boardColSize[0], word, y, x))return true;}}return false; } 分析 本题问字符串是否在字符网中可使用回溯算法判断每一个字母前后左右是否有下一个字符若没有或者到达边界即返回false不断递归判断是否有匹配字符最后返回true或false 总结 本题考察回溯算法的应用注意递归的方向有前后左右四个方向。
http://www.ihoyoo.com/news/139079.html

相关文章:

  • 网站建设制作模板哪个网站可以做高数题
  • 苏州微网站建设公司网上书店网站开发代码
  • 报告网站开发环境ip138禁止查询该域名
  • 新公司网站建设流程找人做方案的网站
  • 加强网站硬件建设方案宝尊电商代运营入口
  • idea做百度网站手机网站开发免费视频教程
  • 石碣网站建设广东个人网站备案
  • 河南省大型项目建设办公室网站最好wordpress积分付费插件
  • dw做的网站不显示wordpress搭建论坛
  • 用织梦做的网站好还是cms网络营销推广方式包括什么
  • 和一个网站做接口代理记帐
  • 数据查询网站网站路径问题
  • 网站的推广方法有哪些做分销微商城网站
  • 天津国际工程建设监理公司网站教师在哪些网站可以做兼职
  • jsp网站建设期末作业wordpress公众号获验证码
  • 互联网网站开发有哪些职位烟台好的网站设计公司
  • 绵阳网站建设培训网站规划和建设
  • 网站外链建设书籍四川省住房与城乡建设厅网站官网
  • 网站规划与建设wordpress 布局修改
  • 网站改版如何做301知乎 阿里云 wordpress
  • 内江市网站建设网络营销产品的概念举例
  • 求个网站2020急急急开源门户系统
  • 网站开发知识视频教程长沙市建设网站平台的公司
  • 公司网站建设模块淘宝大数据查询平台
  • 做网站设计师的感想广州云购网站建设
  • yu网站建设新wordpress仿站
  • 网站建设那些公司比较好联盟文明网站建设有新突破
  • 天将建设集团有限公司网站郑州付费系统网站开发建设
  • 企业网站建设学习网站建设uuluoyuan
  • 红色简约的手机社区类网站html5响应式模板下载深圳网站建设吗