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

亚麻OA2 11/30/2016 全方面谈谈我感受

🔗
 楼主| xuanyuanyi12 2016-12-1 13:48:39 | 只看该作者
全局:
youknow 发表于 2016-12-1 13:45
楼主,你太厉害了,连import的coding style都注意到了,我今天就是用通配符的。然后做第三题的时候,看到 ...

可能也没用~~~
回复

使用道具 举报

🔗
 楼主| xuanyuanyi12 2016-12-1 13:51:32 | 只看该作者
全局:
aiyawocao 发表于 2016-12-1 13:48
谢谢你的及时回复~楼主好人祝福offer/video!
同时想再求一份9道题的代码~想观摩下K nearest, MST,  ...

我等会儿把corner case的处理补充在前面哈~
回复

使用道具 举报

🔗
 楼主| xuanyuanyi12 2016-12-1 13:51:39 | 只看该作者
全局:
aiyawocao 发表于 2016-12-1 13:48
谢谢你的及时回复~楼主好人祝福offer/video!
同时想再求一份9道题的代码~想观摩下K nearest, MST,  ...

我等会儿把corner case的处理补充在前面哈~
回复

使用道具 举报

🔗
youknow 2016-12-1 13:55:12 | 只看该作者
全局:

你注意到了,然后做到了。起码比没注意到,或者注意到但是没做到的要好很多。其实我今天也稍微对coding style留了个心眼,可能是因为题目比较简单,感觉要从其它方面提升一下代码质量。

结果,我平时都是用K&R的indent style,今天看到它default是Allman,然后我就想干脆用Allman算了。结果写出了
if()
{
} else
{
}
这种四不像的混合体。现在想死的心都有了,早知就不care那么多,按平时的风格写就好了
回复

使用道具 举报

🔗
adslwy446 2016-12-1 13:59:13 | 只看该作者
全局:
楼主请问 k smallest point的comparator 为什么要写的那么麻烦呢? 是因为CPoint类里面有double型的x, y吗?
回复

使用道具 举报

🔗
 楼主| xuanyuanyi12 2016-12-1 14:05:57 | 只看该作者
全局:
youknow 发表于 2016-12-1 13:55
你注意到了,然后做到了。起码比没注意到,或者注意到但是没做到的要好很多。其实我今天也稍微对coding s ...

我和他default也写一样的,就是先按以前的写然后调一下括号的位置~
回复

使用道具 举报

🔗
 楼主| xuanyuanyi12 2016-12-1 14:11:54 | 只看该作者
全局:
adslwy446 发表于 2016-12-1 13:59
楼主请问 k smallest point的comparator 为什么要写的那么麻烦呢? 是因为CPoint类里面有double型的x, y吗 ...

因为override的compare函数返回int类型,就是说5.32和5.3都会被当成5来排,如果直接相减结果可想而知~傻傻分不清
回复

使用道具 举报

🔗
adslwy446 2016-12-1 14:16:26 | 只看该作者
全局:
xuanyuanyi12 发表于 2016-12-1 14:11
因为override的compare函数返回int类型,就是说5.32和5.3都会被当成5来排,如果直接相减结果可想而知~傻 ...

谢谢楼主回复!所以说Cpoint类里面有double类型的X,Y坐标点啦?我看简书给的例子输入只能是int类型的坐标,所以我觉得可以直接在compare里面做减法。。。
回复

使用道具 举报

🔗
 楼主| xuanyuanyi12 2016-12-1 14:20:08 | 只看该作者
全局:
adslwy446 发表于 2016-12-1 14:16
谢谢楼主回复!所以说Cpoint类里面有double类型的X,Y坐标点啦?我看简书给的例子输入只能是int类型的坐标 ...

嗯,是double, 即使是int也不可以呀,这个是两个点的距离。。。可能也是小数呀
回复

使用道具 举报

🔗
icezhou0784 2016-12-2 00:00:29 | 只看该作者
全局:
楼主,那个求最大子树平均数的代码,sum是不是应该设为double?如果是int 好多数就比较不出来了吧
回复

使用道具 举报

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

本版积分规则

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