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

脸书电面不知道这个题有人见过么

🔗
 楼主| stonepeter 2018-11-12 07:26:33 来自APP | 只看该作者
全局:
redbeanlyx 发表于 2018/11/12 04:56:07
A = [3,8,2], B = [4, -1], F(A,B) = 1+4+6 + 4+9+1 = 25. 这个例子是不是给错了 绝对值之和

1+4+2 + 4+9+3
回复

使用道具 举报

🔗
 楼主| stonepeter 2021-10-31 08:35:42 | 只看该作者
全局:
本帖最后由 stonepeter 于 2021-10-30 17:38 编辑

多年之后再来回看这道题。其实不是我的解法不对,是我的解法不够好。

更好的做法是
1. 把思路用一个例子过一遍,这是一个交流的过程。之前O(N*M)的算法只是一个可行的算法,50%+的面试人应当都能写出来。
2. 在写代码之前,把算法的复杂度做个估计,这也是一个交流确定的过程。如果面试官觉得需要你实现性能更好的算法,就要从性能更好的算法写起。如果能把这个性能更好的算法写出来,就能比75%+的面试人好了。
3. 最好把思路重新用一个例子过一遍,这不止是交流,更是为后面的算法实现bug free。如果最后能bug free,编程面试这一关就稳了。
回复

使用道具 举报

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

本版积分规则

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