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

FB新鲜跪经。。

🔗
匿名用户-OJRCT  2017-10-7 07:07:57 |倒序浏览

2018(7-9月) 码农类General 硕士 实习@meta - 内推 - 技术电面 在线笔试  | | Fail | 应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
一个国人小哥,听起来很耐心。上来先自我介绍,然后叫我自我介绍,5分钟后开始做题。
不知道是不是我刷的题不够
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
T。

运气也是背到头。。目测是跪了,哎,move on了。

评分

参与人数 3大米 +6 收起 理由
majestyhao + 1 很有用的信息!
stone-18 + 2 感谢分享!
jeff_xu001 + 3 感谢分享!

查看全部评分


上一篇:ixl 学习 oa
下一篇:microsoft onsite

本帖被以下淘专辑推荐:

全局:
真的略不懂 国人为啥要出非lc的题难为国人。真的感觉猪队友。三哥之间真的好很多。还记得某个培训机构的老师,很得意地说,自己就喜欢出非lc的题...
回复

使用道具 举报

全局:
似乎是这题?http://www.lintcode.com/en/problem/wood-cut/
回复

使用道具 举报

推荐
codemonk 2017-10-8 03:14:15 | 只看该作者
全局:
  1.     int woodCut(vector<int> &L, int k) {
  2.         // write your code here
  3.         if(L.empty()) return 0;
  4.         int maxlen = *max_element(L.begin(), L.end());
  5.         if(k == 0) return maxlen;
  6.         int start = max(1, maxlen/k), end = maxlen;
  7.         while(start < end) {
  8.             int mid = start + (end - start) / 2;
  9.             int cnt = 0;
  10.             for(int len : L) {
  11.                 cnt += len/(mid+1);
  12.             }
  13.             if(cnt >= k) start = mid + 1;
  14.             else end = mid;
  15.         }
  16.         int cnt = 0;
  17.         for(int len : L) cnt += len/start;
  18.         return cnt >= k ? start : 0;
  19.     }
复制代码
回复

使用道具 举报

全局:
一个木头可以切几下?
回复

使用道具 举报

🔗
stone-18 2017-10-7 07:30:37 | 只看该作者
全局:
楼主当时有没有先想一个brute force idea,然后再想办法优化下
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-OJRCT  2017-10-7 07:32:29
jiongjiongyoush 发表于 2017-10-7 07:28
一个木头可以切几下?

可以切到不能切为止
回复

使用道具 举报

🔗
mchzh 2017-10-7 07:38:20 | 只看该作者
全局:
这个题好像是在lintcode上有,用二分去解。
回复

使用道具 举报

🔗
TinaBao 2017-10-7 07:39:55 | 只看该作者
全局:
这类似wood cut,最优解应该是用binary search,枚举可能能切的长度,长度范围是从1到最长的木头;楼主可以看下这题http://www.lintcode.com/en/problem/wood-cut/
回复

使用道具 举报

🔗
Pink_Guy 2017-10-7 07:41:32 | 只看该作者
全局:
二分法?二分切的木段长度
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-OJRCT  2017-10-7 07:58:53
stone-18 发表于 2017-10-7 07:30
楼主当时有没有先想一个brute force idea,然后再想办法优化下

对的,brute force了,先找到了max L然后递减枚举。。完全没想到binary search
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-OJRCT  2017-10-7 07:59:47
mchzh 发表于 2017-10-7 07:38
这个题好像是在lintcode上有,用二分去解。

对的是wood cut才看到,还是刷题不够啊
回复

使用道具 举报

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

本版积分规则

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