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

河南5G网站基站建设信息做花型设计哪个网站下载素材好

河南5G网站基站建设信息,做花型设计哪个网站下载素材好,常州营销型网站价格,网站开发内容和方法矩阵中的路径 题目描述示例 题解 题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成&#xff0…

矩阵中的路径

  • 题目描述
    • 示例
  • 题解

题目描述

给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false

单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。
LeetCode 79 单词搜索

示例

输入:board = [[“A”,“B”,“C”,“E”],[“S”,“F”,“C”,“S”],[“A”,“D”,“E”,“E”]], word = “ABCCED”
输出:true

题解

class Solution {
public:bool exist(std::vector<std::vector<char>>& board, std::string word) {int rows = board.size(), cols = board[0].size();int direction[5] = {-1, 0, 1, 0, -1};function<bool(int, int, int)> check = [&](int i, int j, int k) -> bool {if (k == word.size()) return true;if (i < 0 || i >= rows || j < 0 || j >= cols || board[i][j] != word[k]) return false;board[i][j] = '.';for (int it = 0; it < 4; it++) {if(check(i + direction[it], j + direction[it + 1], k+1)) {board[i][j] = word[k];return true;}}board[i][j] = word[k];return false;};for (int i = 0; i < rows; i++) {for (int j = 0; j < cols; j++) {if(check(i, j, 0)) {return true;}}}return false;}
};
http://www.yayakq.cn/news/455267/

相关文章:

  • 深圳网站建设服务网站开发工具有组合
  • wap免费网站百度推广和哪些网站有合作
  • 如何制作官方网站电子公司网站源码
  • 网站建设公司一般用什么建站系统上辽宁建设工程信息网站
  • 免费网站制作教程做照片有那些网站好
  • 手怎么搭建网站搭建网站需要学什么软件
  • 个人做淘宝客网站要备案江阴青阳道路建设网站
  • 怎么建设大淘客网站凡客现在官网都找不到了
  • 能够做一镜到底的网站辽宁建设厅官网
  • 邯郸网站设计多少钱推广运营怎么做
  • 扎金花网站怎么做做网站什么框架方便
  • 做搜狗手机网站快佛山网站建设拓客科技
  • 广州网站开发定制黄岛建设厅官方网站
  • 开封公司做网站业务系统管理软件
  • 专业手机网站开发产品包装设计网
  • 搭建本地网站做色流什么网站做调查能赚钱吗
  • 张家港英文网站制作网络科技公司起名免费
  • 济南建站公司价格上海网站建设推广
  • 门户网站需要多大的服务器品牌建设和市场营销的区别
  • 成都网站排名生客seo搜狗推广平台
  • 小程序网站怎么做上海市城乡建设网站
  • 临沂网站建设网站推广网站空间商
  • 网站建设与设计ppt高德地图看不了国外
  • 备案变更网站l建设银行网站
  • 医疗器械网站怎么做电子商务网站软件平台
  • 营销型网站建设解决方案网站升级需要什么
  • 360免费建站可以免费又永久吗恋爱话术小程序搭建
  • 定远建设小学网站网站建立的方式是什么
  • 网站内容保护海外网站建设
  • 怎么下载wordpress内置的主题seo的中文含义是什么意思