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

网站开发取名百度分公司

网站开发取名,百度分公司,怎样下载网页上的视频,天猫店铺怎么开店题目链接: https://leetcode.cn/problems/robot-bounded-in-circle/description/?envTypestudy-plan-v2&envIdprogramming-skills 思路: 首先,题目要寻找的是成环的情况。 1.如果经历一次指令后的方向仍为北方,要使得机器人循…

题目链接:

https://leetcode.cn/problems/robot-bounded-in-circle/description/?envType=study-plan-v2&envId=programming-skills

思路:

首先,题目要寻找的是成环的情况。

1.如果经历一次指令后的方向仍为北方,要使得机器人循环困住,必须让机器人回到原点

2.如果经历一次指令后的方向不是北方,那么最多重复四次又会回到面朝北方,这种情况下机器人虽然不会回到原点,但是也一直都被环困住。 

代码采用了常用的二维平面的向量坐标写法

代码:

class Solution {public boolean isRobotBounded(String instructions) {//记录 0 1 2 3//    北东南西 坐标向量写法int [][] res = {{0,1},{1,0},{0,-1},{-1,0}};int n = instructions.length();int x = 0,y = 0;//记录坐标int faceDirect = 0;//记录朝向 一开始为0 表示指向北for(int i = 0;i<n;i++) {//直走命令if(instructions.charAt(i)=='G') {x+=res[faceDirect][0];y+=res[faceDirect][1];}//左转命令else if(instructions.charAt(i)=='L') {faceDirect = (faceDirect+3)%4;}//右转命令else if(instructions.charAt(i)=='R') {faceDirect = (faceDirect+1)%4;}}if( (x==0 && y==0)|| faceDirect!=0)return true;return false;}
}

http://www.ritt.cn/news/4701.html

相关文章:

  • 网站添加关键词会不会营销和运营的区别是什么
  • 如何做电商网站设计网络营销推广的基本手段
  • 山东枣庄滕州网站建设西安seo专员
  • h5 app开发 网站建设seo运营推广
  • 多语言网站建设 技术百度app
  • 做网站功能模块手机系统流畅神器
  • 门户网站建设教程seo课程总结
  • 怎么样黑进网站后台网站seo综合查询
  • 做百度网站需要多少钱矿产网站建设价格
  • 网站做301根目录在哪里武汉网站制作推广
  • 如何用ps做网站ui重庆关键词优化服务
  • 免费web代理seo自学网站
  • 微信公众号直接链接网站怎么做网站设计开发网站
  • 网站年费怎么做分录互联网100个创业项目
  • 打开建设银行官方网站首页关键词查网址
  • 苏州营销网站建设企业网站多少钱一年
  • 专业做轮胎的网站百度seo在线优化
  • 新乡网站搜索引擎优化百度免费下载安装百度
  • 织梦dedecms导航网站源码50个市场营销经典案例
  • 网站空间代理加盟seo优化设计
  • 装潢设计专业可以报考一建吗如何网站优化排名
  • 上海网站开发薪资百度问答平台
  • 微信广告代理seo公司推广
  • 2022客翻番的推广方法上海网络seo公司
  • 网站建设流程效果seo快速排名软件app
  • 自适应网站建设价格怎么建立网站卖东西
  • 网站建设总结 优帮云营销案例100例简短
  • 开网站做代销好百度seo排名优化技巧分享
  • 怎么在百度知道做公司网站如何让自己的网站快速被百度收录
  • 爱客crm下载泰安优化关键词排名哪家合适