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

热乎的脸经

全局:

2018(7-9月) 码农类General 硕士 全职@meta - 内推 - Onsite  | | Other | 在职跳槽

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

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

x
您好!
本帖隐藏的内容需要积分高于 120 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 120 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


评分

参与人数 8大米 +37 收起 理由
Yihead + 5 给你点个赞!
lingyidu + 3 给你点个赞!
wawjchinawct + 3 给你点个赞!
idatascience + 3 给你点个赞!
john10334 + 3 给你点个赞!

查看全部评分


上一篇:狗家店面820
下一篇:肥死不可19 summer实习电面

本帖被以下淘专辑推荐:

推荐
lzx801 2018-8-21 20:31:12 | 只看该作者
全局:
第一题可以先过一遍求小于等于target的个数,就是size=1的subset数量,然后sort,并用2sum的方法求可行的最大值和最小值。对每对可行的最大值最小值,求这两个数中间夹着的数N,然后乘以2^N。复杂度nlogn。
回复

使用道具 举报

推荐
 楼主| leoloe326 2018-8-21 12:01:18 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 1大米 +5 收起 理由
cexq + 5 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
cexq 2018-8-21 08:28:53 | 只看该作者
全局:
给出一个positive integer array和一个target number

数组中的数的位置可以变吗?
回复

使用道具 举报

🔗
cexq 2018-8-21 08:48:09 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| leoloe326 2018-8-21 11:58:48 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
cexq 2018-8-21 13:05:55 | 只看该作者
全局:
leoloe326 发表于 2018-8-21 11:58
可以,要求返回的是subset的数量,比如[2,7,4,8],target=9
那么有[2],[2,7],[2,4],[2,4,7],[4]一共5个

算法O(n^2)?
回复

使用道具 举报

🔗
baz 2018-8-21 13:26:00 | 只看该作者
全局:
感谢分享~顺祝offer~
回复

使用道具 举报

🔗
 楼主| leoloe326 2018-8-21 13:33:51 | 只看该作者
全局:
cexq 发表于 2018-8-21 13:05
算法O(n^2)?

最优nlogn

评分

参与人数 1大米 +5 收起 理由
cexq + 5 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
xinxinzh 2018-8-21 14:44:53 | 只看该作者
全局:
感谢分享~顺祝offer~
回复

使用道具 举报

🔗
cexq 2018-8-21 14:45:20 | 只看该作者
全局:
用logn的时间找j?
  1. sort(data.begin(), data.end());
  2. int count = 0, n = data.size();
  3. for(int i = 0; i < n; i++)
  4. {
  5.   auto lower = lower_bound(data.begin() + i, data.end(), target - data[i]);
  6.   if(lower != data.end())
  7.    {
  8.           int j = lower - data.begin();
  9.           count += power(2, j - i -1);
  10.    }
  11. }

  12. return count;
复制代码
回复

使用道具 举报

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

本版积分规则

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