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

palantir 共线问题

🔗
北美农民 2014-6-4 10:45:55 | 只看该作者
全局:
palantir题库居然换了?

能给出原题描述么, 什么叫做不能计算。
回复

使用道具 举报

🔗
 楼主| wendychueng 2014-6-5 00:44:12 | 只看该作者
全局:
readman 发表于 2014-6-3 21:04
哦 不能比较...
- = 能不能算个方程? 然后带数进去...

题目说
Please pay attention that computing and comparing double precision can not get the accurate result. 从test case 也可以看出来,都是long long int, 如果相差很小,斜率的区别估计不知道到多少位后面去了
回复

使用道具 举报

🔗
 楼主| wendychueng 2014-6-5 00:45:20 | 只看该作者
全局:
北美农民 发表于 2014-6-3 21:45
palantir题库居然换了?

能给出原题描述么, 什么叫做不能计算。

palantir 以前喜欢考那个 rainfall 我觉得那个问题还蛮有意思的
回复

使用道具 举报

🔗
 楼主| wendychueng 2014-6-5 00:46:53 | 只看该作者
全局:
notbad 发表于 2014-6-3 20:34
假设这四个点分别是p1,p2,p3,p4。只需要判断p3,p4是否都在p1p2形成的直线就行了。判断p3是否在p1p2所有的直 ...

这个好,另外题目说了assume 没有重复的点
回复

使用道具 举报

🔗
 楼主| wendychueng 2014-6-5 00:49:19 | 只看该作者
全局:
notbad 发表于 2014-6-3 20:34
假设这四个点分别是p1,p2,p3,p4。只需要判断p3,p4是否都在p1p2形成的直线就行了。判断p3是否在p1p2所有的直 ...

有一个潜在问题是,两个long long int相乘,超范围了,你要用什么存?
回复

使用道具 举报

🔗
北美农民 2014-6-5 05:16:22 | 只看该作者
全局:
wendychueng 发表于 2014-6-4 11:45
palantir 以前喜欢考那个 rainfall 我觉得那个问题还蛮有意思的

啥叫不能计算啊, 浮点算斜率的话虽然是除法,除法能任意转化成乘法啊。
回复

使用道具 举报

🔗
readman 2014-6-5 08:49:24 | 只看该作者
全局:
wendychueng 发表于 2014-6-5 00:45
palantir 以前喜欢考那个 rainfall 我觉得那个问题还蛮有意思的

比如说
int e = 0.00001 /*精确到一万位后*/
slope 1 - slope 2 > e

这个也不行?? 这个是书上的答案..
回复

使用道具 举报

🔗
notbad 2014-6-5 09:13:59 | 只看该作者
全局:
wendychueng 发表于 2014-6-5 00:46
这个好,另外题目说了assume 没有重复的点

奥。那可以使用python、java这种有BigInt的语言。。或者需要自己实现高精度了乘法了。。。
楼主,现在是面P家的intern 还是fulltime啊?明年毕业的可以面fulltime了?
回复

使用道具 举报

🔗
 楼主| wendychueng 2014-6-5 10:12:18 | 只看该作者
全局:
notbad 发表于 2014-6-4 20:13
奥。那可以使用python、java这种有BigInt的语言。。或者需要自己实现高精度了乘法了。。。
楼主,现在是 ...

额 full time 我今年暑假毕业,现在课都上完了在赶论文然后一边找工作。
回复

使用道具 举报

🔗
 楼主| wendychueng 2014-6-5 10:14:51 | 只看该作者
全局:
北美农民 发表于 2014-6-4 16:16
啥叫不能计算啊, 浮点算斜率的话虽然是除法,除法能任意转化成乘法啊。

不能 computing and comparing double precision,我理解就是只能用整型,算不算slope 不是关键
回复

使用道具 举报

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

本版积分规则

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