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

来宾网站建设手机网页代码

来宾网站建设,手机网页代码,网站空间免费试用,电商网站开发平台一题目 874. 模拟行走机器人 题解思路 初始方向朝y轴正方向#xff0c;遇到指令command -1 则向右转#xff0c; 若为 -2 则向左转 定义方向[-1,0]、[0,1]、[1,0]、[0,-1] 分别为朝x轴负方向#xff0c; y轴正方向#xff0c; x轴正方向#xff0c;y轴负方向初始方向为[…题目 874. 模拟行走机器人 题解思路 初始方向朝y轴正方向遇到指令command -1 则向右转 若为 -2 则向左转 定义方向[-1,0]、[0,1]、[1,0]、[0,-1] 分别为朝x轴负方向 y轴正方向 x轴正方向y轴负方向初始方向为[0,1], 若向右转 则方向变为[-1,0]、若向左转方向变为[1,0]。若向右转则不断 向右递加 向左转则向左递减同时建立集合set 存储有障碍的点。set集合查询时间复杂度为o1 代码 C class Solution { public:int robotSim(vectorint commands, vectorvectorint obstacles) {int dirs[4][2] {{-1, 0}, {0, 1}, {1, 0}, {0, -1}};int sx 0, sy 0, res 0, d 1;setpairint, int mp;for(int i 0; i obstacles.size(); i){pairint, int t(obstacles[i][0], obstacles[i][1]);mp.insert(t);}for (int c : commands){if (c 0){d c -1 ? 1 : -1;d % 4;if (d 0){d 4;}}else{for (int i 0; i c; i){int nx sx dirs[d][0];int ny sy dirs[d][1];pairint, int t(nx, ny);if (mp.count(t)){break;}res max(res, nx * nx ny * ny);sx nx;sy ny;}}} return res;} };Python class Solution:def robotSim(self, commands: List[int], obstacles: List[List[int]]) - int:dirs [[-1, 0], [0, 1], [1, 0], [0, -1]]sx, sy 0, 0d 1res 0mp set([tuple(i) for i in obstacles])for c in commands:if c 0:d 1 if c -1 else -1d % 4else:for i in range(c):if tuple([sx dirs[d][0], sy dirs[d][1]]) in mp:breakelse:sx dirs[d][0]sy dirs[d][1]res max(res, sx*sx sy * sy)return res
http://www.zqtcl.cn/news/34218/

相关文章:

  • 宠物网站项目wordpress微信号订阅
  • 国内网页设计师个人网站五金配件店 东莞网站建设
  • 网站做优化公司网站模板如何优化
  • 铁岭 建筑公司网站 中企动力建设响应式单页网站模板
  • 上海本地新闻湛江seo排名
  • 网站做政务网站flash引导页下载
  • 律所网站建设建议网上商城网站系统
  • 小企业网站欣赏一键生成表白网站
  • 全网营销式网站百度咨询
  • 科技类网站怎么做如何建设自己的企业网站
  • 昆明网站开发培训做门名片设计网站
  • 搜索网站的软件有哪些wordpress 回复 验证码
  • 网站群系统建设猎头公司是做什么的
  • 专业网站开发哪里找律师网站建设方案
  • 网站后缀电子商务网站建设技能论文
  • 东莞做网站优化哪家好企业创建网站的途径
  • 网站免费推广100种方法大学生建设什么网站好
  • 怎么样创建一个网站青岛建站
  • 专门做本子的网站上海百度seo
  • 网页版抖音登录入口郑州网站建设优化企业
  • 网站建设管理要求网站界面设计需要
  • 深圳英文网站建设去哪家网站初期建设的成本来源
  • 成都网站建设需多少钱东莞seo关键词排名优化推广
  • 企业信息门户网站 建设幸运快三的网站怎么做
  • 物流网站设计wordpress 安全防护 插件
  • 厦门建设厅查询网站首页东莞百度推广优化公司
  • 第一次做ppt怎么弄seo关键词选取工具
  • 网站 建设的必要性福州商城网站开发公司
  • 网站备案审核流程个人可以做商城网站吗
  • 网站建设套餐自助报价郑州做网站公司