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

青海省建设工程在哪个网站发布北京专业网站外包公司

青海省建设工程在哪个网站发布,北京专业网站外包公司,泉州建设网站公司,网站的建设与预算789. 逃脱阻碍者 你在进行一个简化版的吃豆人游戏。你从 [0, 0] 点开始出发#xff0c;你的目的地是 target [xtarget, ytarget] 。地图上有一些阻碍者#xff0c;以数组 ghosts 给出#xff0c;第 i 个阻碍者从 ghosts[i] [xi, yi] 出发。所有输入均为 整数坐标 。 每一…789. 逃脱阻碍者 你在进行一个简化版的吃豆人游戏。你从 [0, 0] 点开始出发你的目的地是 target [xtarget, ytarget] 。地图上有一些阻碍者以数组 ghosts 给出第 i 个阻碍者从 ghosts[i] [xi, yi] 出发。所有输入均为 整数坐标 。 每一回合你和阻碍者们可以同时向东西南北四个方向移动每次可以移动到距离原位置 1 个单位 的新位置。当然也可以选择 不动 。所有动作 同时 发生。 如果你可以在任何阻碍者抓住你 之前 到达目的地阻碍者可以采取任意行动方式则被视为逃脱成功。如果你和阻碍者同时到达了一个位置包括目的地都不算是逃脱成功。 只有在你有可能成功逃脱时输出 true 否则输出 false 。 示例 1 输入ghosts [[1,0],[0,3]], target [0,1] 输出true 解释你可以直接一步到达目的地 (0,1) 在 (1, 0) 或者 (0, 3) 位置的阻碍者都不可能抓住你。 示例 2 输入ghosts [[1,0]], target [2,0] 输出false 解释你需要走到位于 (2, 0) 的目的地但是在 (1, 0) 的阻碍者位于你和目的地之间。 示例 3 输入ghosts [[2,0]], target [1,0] 输出false 解释阻碍者可以和你同时达到目的地。 示例 4 输入ghosts [[5,0],[-10,-2],[0,-5],[-2,-2],[-7,1]], target [7,7] 输出false 示例 5 输入ghosts [[-1,0],[0,1],[-1,0],[0,1],[-1,0]], target [0,0] 输出true 解题思路 曼哈顿距离——两点在南北方向上的距离加上在东西方向上的距离即d(i,j)|xi-xj||yi-yj| 我们只需要计算阻碍者和终点的曼哈顿距离以及起点和终点的曼哈顿距离就可以判断能否逃脱了。 因为曼哈顿距离是到达终点的最快路径如果阻碍者和终点的曼哈顿距离更小他就可以在终点等我们我们必死。 假设我们阻碍者到终点的曼哈顿距离比我们大从图中可以看出我们一直沿着最优路径曼哈顿距离走的话如果在某个点被拦截的话那么说明后面阻碍者可以沿着我们的最优路径一直走到终点这意味着阻碍者的最优路径长度是和我们一样的这与题意阻碍者到终点的曼哈顿距离比我们大相反所以我们只需要判断曼哈顿距离即可知道我们是否会被拦截 代码 class Solution {public boolean escapeGhosts(int[][] ghosts, int[] target) {int tar Math.abs(target[0]) Math.abs(target[1]);for (int[] ghost : ghosts) {int gTar Math.abs(target[0]-ghost[0]) Math.abs(target[1]-ghost[1]);if (gTartar)return false;}return true;} }
http://www.pierceye.com/news/112698/

相关文章:

  • 开家网站设计公司广州网站建设app开发
  • 建站服务公司网站源码成都游戏外包公司排名
  • 呼伦贝尔网站建设呼伦贝尔astro wordpress
  • 做网站需要好多钱专业制作广告字
  • 网站建设的需要是什么seo营销方案
  • 网站开发服务的协议wordpress自动翻译
  • 网站网站制作400多少钱wordpress 会员积分
  • 天津网站建设首选津坤科技做视频网站用什么好处
  • wordpress ffmpegsem seo是什么意思呢
  • 九江建网站的公司做废钢那个网站好
  • 做网站官网需多少钱wordpress查看访问者ip
  • 美食网站php源码wordpress 文章消失
  • 四川住房和城乡建设厅网站万达网站建设
  • 网站运营一般做那些分析快手营销软件
  • 重庆大渡口建设网站站群搭建
  • 2018年网站开发技术动漫电影做英语教学视频网站
  • 设备管理系统网站模板网站开发基础知识试题
  • wordpress建立好的网站万能搜索网站
  • 杭州 高端网站建设wordpress 不显示ip
  • 校考前做试题的网站池州哪里有做网站
  • 四合一小说网站搭建教程WordPress主题资源
  • 网站制作com台州网站哪家专业
  • 网站怎么上百度阿里云网站建设
  • 全国最大的网站建设公司肇庆网络推广
  • 网站做301跳转需解析设计用哪些网站有哪些功能
  • 如何将网站添加到信任站点手机价格
  • 做网站显示上次登录时间代码深圳有哪些招聘网站
  • 网站开发可选择的方案页面设计说明
  • 手机付费咨询网站建设网站正能量免费推广软件晚上
  • 网站群建设技术规范seo收索引擎优化