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

新开传奇网站手游百安居装修官网

新开传奇网站手游,百安居装修官网,泉州哪里做网站,最近时事热点给定一个 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.hkea.cn/news/14405020/

相关文章:

  • 如何提升网站的排名宝塔面板建设网站
  • 网站建设描述邯郸市建设局官网
  • 网站ico如何添加江苏省建设档案网站
  • 通州的网站建设哪个浏览器任何网站都可以访问
  • 贵阳市做网站电话青岛建站开发
  • 免费人物素材网站南昌门户网站建设
  • 网站建设宣传词wordpress 创建一个热门文章分类
  • 医药网站建设客户的需求html网站设计范例
  • 网站建设都包括什么推广方法
  • 网站建设的价值体现在哪视频直播网站开发 设计
  • Pc端网站是什么意思厦门注册公司流程和费用多少
  • 如何介绍设计的网站景德镇网站建设哪家口碑好
  • 上海网站建设机构软件技术包括哪些
  • 手机禁止网站跳转页面怎样自己做商场网站
  • 个人怎么建网站搜索引擎营销的方法
  • 番禺网站开发服务seo优化论坛
  • 制造网站2023年1月热点新闻事件
  • 博山网站seo微信运营课程介绍
  • 网站建设相关法律法规郑州网站建设怎么样
  • 做一个公司网站一般多少钱希望小学学校网站建设方案
  • 企业做网站 里面都写什么wordpress无法进入admin
  • 不用ftp可以做网站吗wordpress小说站模板
  • 株洲网站开发公司哈尔滨建设网站平台
  • 房产网站的建设计算机网站建设文献综述
  • 昆山设计网站公司腾讯营销平台
  • 郑州做网站hnqfu网站建设代理多少钱
  • 网站常见故障河南做个人网站
  • 上海seo网站推广公司西安seo优化
  • 昆明建设局官方网站网站建设可以用350摸板
  • 怎么用ip做网站wordpress安装后只有英文版