📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
回复: 2
跳转到指定楼层
上一主题 下一主题
收起左侧

HRT OA

全局:

2016(10-12月) 码农类General 硕士 全职@hudson-river-trading - 网上海投 - 在线笔试  | | Pass | 应届毕业生

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

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

x


海投居然也给我发OA了。已经是去年做的了,所以好多细节记不清了。。。

语言似乎只能用C++

#1

非负整数,每一位重新排列返回一个最大的数。这题明确说不要求复
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
西问的少

虽然冬天飞去新加坡还可以度假,可我其实是奔着表去的啊,已经接G的offer了,求问要不要继续。。。。。




上一篇:亚麻实习面试流程询问
下一篇:Amazon OA2跪的好不甘心啊!
🔗
laobai2024 2017-11-1 12:17:36 | 只看该作者
全局:
第三题是不是可以这样做 时间换空间的DP.

  1. #include<iostream>
  2. #include<vector>
  3. using namespace std;
  4. int main()
  5. {
  6.         std::vector<int> v = {1,1,1,1,5,6,7,8,1000};
  7.         int m = v.size();
  8.         vector<int> left(m, v[0]);
  9.         vector<int> right(m, v[m-1]);
  10.         for(int i = 1; i < m; i++){
  11.                 left[i] = max(v[i], left[i-1]);
  12.         }
  13.         for(int i = m - 2; i >= 0; i--){
  14.                 right[i] = max(v[i], right[i + 1]);
  15.         }
  16.         int res = 0;
  17.         for(int i = 0; i < m - 1; i++){
  18.                 res = max(res, abs(left[i] - right[i + 1]));
  19.         }
  20.         cout<<res<<endl;
  21.         return 0;
  22. }
复制代码
回复

使用道具 举报

🔗
cosjimmy 2017-11-1 14:03:55 | 只看该作者
全局:
已经没有表了
回复

使用道具 举报

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

本版积分规则

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