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

免费建一级域名网站海南seo排名优化公司

免费建一级域名网站,海南seo排名优化公司,网站设计团队名称,网站编辑岗位#xff08;2596. 检查骑士巡视方案leetcode,经典深搜#xff09;-------------------Java实现 题目表述 骑士在一张 n x n 的棋盘上巡视。在 有效 的巡视方案中#xff0c;骑士会从棋盘的 左上角 出发#xff0c;并且访问棋盘上的每个格子 恰好一次 。 给你一个 n x n …2596. 检查骑士巡视方案leetcode,经典深搜-------------------Java实现 题目表述 骑士在一张 n x n 的棋盘上巡视。在 有效 的巡视方案中骑士会从棋盘的 左上角 出发并且访问棋盘上的每个格子 恰好一次 。 给你一个 n x n 的整数矩阵 grid 由范围 [0, n * n - 1] 内的不同整数组成其中 grid[row][col] 表示单元格 (row, col) 是骑士访问的第 grid[row][col] 个单元格。骑士的行动是从下标 0 开始的。 如果 grid 表示了骑士的有效巡视方案返回 true否则返回 false。 注意骑士行动时可以垂直移动两个格子且水平移动一个格子或水平移动两个格子且垂直移动一个格子。下图展示了骑士从某个格子出发可能的八种行动路线。 样例 条件 n grid.length grid[i].length 3 n 7 0 grid[row][col] n * n grid 中的所有整数 互不相同 思路 注意点 ac代码 Java: package leetcode2596;import java.util.Scanner;class Solution {public boolean checkValidGrid(int[][] grid) {int now 0;int now_x 0,now_y 0;int n grid.length;boolean flag false;int[][] next_step new int[][]{{2,1},{2,-1},{-2,1},{-2,-1},{1,2},{1,-2},{-1,2},{-1,-2}};if(grid[0][0]!0)return false;while(nown*n){for (int i0;i8;i){now_xnext_step[i][0];now_ynext_step[i][1];if (now_x0now_xnnow_y0now_yngrid[now_x][now_y](now1)){now;flagtrue;break;}now_x-next_step[i][0];now_y-next_step[i][1];}if (flag)flagfalse;elsebreak;}System.out.println(now:now);return now(n*n-1)?true:false;} } public class leetcode2596 {public static void main(String[] args) {Scanner cin new Scanner(System.in);int n cin.nextInt();cin.nextLine();int [][] grid new int[n][];for (int i0;in;i){grid[i] new int[n];for (int j0;jn;j)grid[i][j] cin.nextInt();cin.nextLine();}for (int[] x :grid){for (int y:x)System.out.print(y );System.out.println();}Solution s new Solution();System.out.println(s.checkValidGrid(grid));} } //input //5 //0 11 16 5 20 //17 4 19 10 15 //12 1 8 21 6 //3 18 23 14 9 来源力扣LeetCode 链接https://leetcode-cn.com/problems/squares-of-a-sorted-array 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。
http://www.dnsts.com.cn/news/124330.html

相关文章:

  • 洛阳网站seo从化网站建设方案
  • 个人网站可以做电商么施工企业承揽业务不良行为
  • 怎样做一个简单的网站理性仁网站如何做估值分析
  • 江门网站建设公司哪家好招商计划书模板ppt
  • 图片网站建设一站式免费建站平台
  • 深圳网站建设选哪家好如何自己做购物网站
  • 网站广告设计怎么做统计wordpress访问量
  • 营销网站制作方案WordPress 百度联盟优化主题
  • 50个优秀网站河源东源新闻最新消息
  • 网站右侧二维码代码济南seo网站排名优化工具
  • 数据来源网站怎么做脚注手机php网站开发
  • 西部数码怎么上传网站点子创意网
  • 网站建设吉金手指专业13中小企业如何建设网站
  • 网站域名 空间申请做app网站设计
  • 如何拿qq空间做网站国内专门做情侣的网站商城
  • 商务网站建设详细步骤南通网站制作
  • 网站内做营销活动使用工具一家专门做特卖的网站
  • 英文建站网站未来网络设计蓝图
  • 目前小说网站排名平谷青岛网站建设
  • 网站上传在空间哪里去了海口 做网站
  • 新网做网站流程易百讯网站建设公司
  • 哈尔滨网站备案手续河北邢台网站建设
  • 网站优化推广怎么做电商营销策划方案范文
  • 做市场分析的网站凡科网建网站付费链接怎么做
  • 视频发布网站有哪些内容h5页面制作免费模板
  • 58里面的网站怎么建设沈阳网站推广排名方案
  • 高端响应式网站开发微信小程序个人中心制作
  • 建设电影网站需要什么中小型企业 公司网站建设
  • 建立自己的网站平台需多少钱前端电视剧
  • 马鞍山做网站床伸舌头哔哩哔哩原声