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

airbnb电面

全局:

2015(4-6月) 码农类General 硕士 全职@airbnb - 网上海投 - 技术电面  | | Pass | 应届毕业生

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

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

x

一个数组,选出不相邻子序列,要求子序列和最大,
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
间空间复杂度等。求加分啊~

评分

参与人数 5大米 +57 收起 理由
ipure + 1 感谢分享!
woaibai + 40 感谢分享!
jasonust3 + 3 感谢分享!
laonawuli + 10 感谢分享!
65岁退休 + 3 很有用的信息!

查看全部评分


上一篇:NetApp 电面+onsite
下一篇:yelpOA

本帖被以下淘专辑推荐:

推荐
A30041839 2015-11-15 10:08:18 | 只看该作者
全局:
HouseRobber是假设全部都是正数的,而这个题完全可能有负数。所以状态转移方程要改下。我写了下代码:
int solve(vector<int>& nums) {
  if (nums.empty()) {
    return 0;
  }
  int n = nums.size();
  vector<int> dp(n, 0);
  int res = nums[0];
  dp[0] = nums[0];
  for (int i = 1; i < n; ++i) {
    if (i == 1) {
      dp[i] = max(nums[i], dp[0]);
    }else {
      dp[i] = max(nums[i] + max(dp[i - 2], 0), dp[i - 1]);
    }
    res = max(res, dp[i]);
  }
  return res;
}
回复

使用道具 举报

全局:
storm_hair 发表于 2015-4-5 10:06
这个题我真没看懂是什么意思。。。

如果我没理解错的话,就是要一个隔一个。连续的两个数字是不能加起来的。
所以动态方程应该是
dp[i] = Math.max(dp[i - 1], dp[i - 2] + num[i]);
感觉和leetcode新题house robber是一样的,只不过那个题给你带入了一个具体的情景,让你去盗窃,如果盗窃了相邻的房子就会响警报,所以要一个至少隔着一个偷。

补充内容 (2015-4-5 12:15):
dp[i] = Math.max[dp[i - 1], dp[i - 2] + num[i]);

补充内容 (2015-4-5 12:17):
dp和num后面有个【i】,不知道为什么总是自己消失=-=
回复

使用道具 举报

推荐
sevensevens 2015-11-25 07:48:50 | 只看该作者
全局:
A30041839 发表于 2015-11-15 10:08
HouseRobber是假设全部都是正数的,而这个题完全可能有负数。所以状态转移方程要改下。我写了下代码:
int ...

明显不对吧...如果数组全是负数....
回复

使用道具 举报

🔗
EchoO 2015-4-5 03:55:25 | 只看该作者
全局:
lz是网投还是内推还是career fair?
回复

使用道具 举报

🔗
 楼主| mm豆 2015-4-5 04:03:56 | 只看该作者
全局:
EchoO 发表于 2015-4-5 03:55
lz是网投还是内推还是career fair?

网投。。。。。。。。。。。。。。。

评分

参与人数 1大米 +10 收起 理由
laonawuli + 10 感谢分享!

查看全部评分

回复

使用道具 举报

🔗
65岁退休 2015-4-5 06:06:20 | 只看该作者
全局:
前排支持熟人!
加油加油加油!
这题很像LEETCODE 新题 house robber。
回复

使用道具 举报

🔗
 楼主| mm豆 2015-4-5 06:19:53 | 只看该作者
全局:
65岁退休 发表于 2015-4-5 06:06
前排支持熟人!
加油加油加油!
这题很像LEETCODE 新题 house robber。

哈哈 你的名字和你一样逗,给加分啊~

评分

参与人数 1大米 +10 收起 理由
laonawuli + 10 感谢分享!

查看全部评分

回复

使用道具 举报

🔗
 楼主| mm豆 2015-4-5 06:29:08 | 只看该作者
全局:
mm豆 发表于 2015-4-5 06:19
哈哈 你的名字和你一样逗,给加分啊~

果然是一样的,好久都没看leet了,出了新题也不知道

评分

参与人数 1大米 +10 收起 理由
laonawuli + 10 感谢分享!

查看全部评分

回复

使用道具 举报

🔗
houqingniao 2015-4-5 09:26:20 | 只看该作者
全局:
airbnb 现在待遇怎么样啊?
回复

使用道具 举报

🔗
storm_hair 2015-4-5 10:06:08 | 只看该作者
全局:
65岁退休 发表于 2015-4-5 06:06
前排支持熟人!
加油加油加油!
这题很像LEETCODE 新题 house robber。

这个题我真没看懂是什么意思。。。
回复

使用道具 举报

🔗
 楼主| mm豆 2015-4-5 11:32:56 | 只看该作者
全局:
houqingniao 发表于 2015-4-5 09:26
airbnb 现在待遇怎么样啊?

不清楚                    
回复

使用道具 举报

🔗
jasonust3 2015-4-5 12:14:31 | 只看该作者
全局:
能问一下您是最后是怎么得到答复的么?是邮件还是电话?
谢谢了
回复

使用道具 举报

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

本版积分规则

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