楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

Google onsite面筋

地里匿名用户
🔗
匿名用户-1WN9F  2018-12-4 02:17:56
eatingacookie 发表于 2018-12-3 13:29
第一道题能不能sort然后直接从最小的两个index开始combine?

不可以sort,因为要保持原来的位置。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-1WN9F  2018-12-4 02:19:26
eatingacookie 发表于 2018-12-3 15:45
第三轮真想不出怎么做,各位有啥想法么?

我用的divide and conquer,每次都设一个pivtol,然后分治每一边,最后写一个类似merge的function得到所有的四种operator的result。但是这个不是最优解。
回复

使用道具 举报

🔗
wsha8 2018-12-4 11:49:50 | 只看该作者
全局:
论坛匿名用户 发表于 2018-12-1 14:00
我就是这么做的,但是写完了没时间了,估计这轮挂了……没想到最优解

可以memo
回复

使用道具 举报

🔗
雨雪霏霏 2018-12-10 04:40:59 | 只看该作者
全局:
楼主 还是不太理解第一轮第二问 比如说输入
1 2 3
应该输出什么?
看写的意思是3?为什么呢?
随意两个合并之后 最后变成一个element 不就是sum()吗
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-1WN9F  2018-12-10 05:05:47
雨雪霏霏 发表于 2018-12-10 04:40
楼主 还是不太理解第一轮第二问 比如说输入
1 2 3
应该输出什么?

1,2,3
1+2=3=>3,3
3+3=6
total cost = 3+6
最后输出的sum没错,但是cost不是
回复

使用道具 举报

🔗
雨雪霏霏 2018-12-10 10:29:17 | 只看该作者
全局:
谢谢楼主 还想问一下最后一题 是啥意思?
1:[2,2]
里面为啥有2个2呢?1,2都是表示node对吧?那怎么判断CW/CCW呢?
灰常感谢
回复

使用道具 举报

🔗
jajaas 2018-12-10 10:34:00 | 只看该作者
全局:
顶一下再看
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-1WN9F  2018-12-10 12:22:23
雨雪霏霏 发表于 2018-12-10 10:29
谢谢楼主 还想问一下最后一题 是啥意思?
1:[2,2]
里面为啥有2个2呢?1,2都是表示node对吧?那怎么判断C ...

如果只有一个就不是闭环了
其实不用可以判断,只要确保顺序是对的就可以了,返回的一定是cw或者ccw的
回复

使用道具 举报

🔗
hl267 2018-12-10 12:27:09 | 只看该作者
全局:
楼主有没有开始hc?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-1WN9F  2018-12-10 12:32:22
hl267 发表于 2018-12-10 12:27
楼主有没有开始hc?

一直没消息,多半是挂了
回复

使用道具 举报

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

本版积分规则

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