12
返回列表 发新帖
楼主: wired4life
跳转到指定楼层
上一主题 下一主题
收起左侧

LinkedIn OA

🔗
Jasonyuan 2016-11-13 02:47:30 | 只看该作者
全局:
monster_gump 发表于 2016-11-13 02:03
不是很明白 可以再解释下吗 谢谢

就是假设一开始站在原点,面朝y轴正方向。如果走完一个cycle之后,面朝y轴负方向了,那再走一个cycle,一定会回到最初始的状态,你可以试试看。 如果走完一个cycle,面朝x轴正负方向,那走2个cycle,一定会面朝y轴负方向,走4个cycle,也会回到原点。只有走完一个cycle,面还是朝y轴正方向,且不在原点了,才可能会不断远离原点
回复

使用道具 举报

🔗
say543 2016-11-13 15:13:09 | 只看该作者
全局:
Jasonyuan 发表于 2016-11-13 02:47
就是假设一开始站在原点,面朝y轴正方向。如果走完一个cycle之后,面朝y轴负方向了,那再走一个cycle,一 ...


有点懂 但想再确认 你所谓的cycle是 input string 执行一次叫做cycle 吗? 这个栗子


(0,0) -> (0,1) -> (1.1) -> (1,0) -> (1,-1)                                                                                         这个input sequence 跑完后 会面朝Y 轴负方相 但是这个sequence 再跑一次 是不会回到原点的 ? 这样你的立论成立吗 求讨论...
回复

使用道具 举报

🔗
Jasonyuan 2016-11-13 23:09:27 | 只看该作者
全局:
对的,执行一次叫cycle。这个执行两次是会回到原点的呀,你可以把这个看作向量。本来朝上的,走完一圈后,向右下移动了一个单位,并且向下了,向下的话再走一圈,下方向的右下1个单位又回到了原点,并且方向又朝上了。我hackerrank的时候做过这题,就是这样判断的,test cases都过了。
回复

使用道具 举报

🔗
say543 2016-11-14 01:54:10 | 只看该作者
全局:
Jasonyuan 发表于 2016-11-13 23:09
对的,执行一次叫cycle。这个执行两次是会回到原点的呀,你可以把这个看作向量。本来朝上的,走完一圈后, ...

谢大神 我忘记考虑面向会影响right turn or left trun make senses !!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表