一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投,内推多家公司面试
游戏初创公司
招聘工程师、Designer和游戏策划
游戏初创公司DreamCraft招聘工程师、UIUX Designer和游戏策划
把贵司招聘信息放这里
查看: 835|回复: 7
收起左侧

Bloomberg phone interview

[复制链接] |试试Instant~ |关注本帖
with_god 发表于 2015-1-5 05:24:49 | 显示全部楼层 |阅读模式

2014(10-12月) 码农类 硕士 全职@Bloomberg - 猎头 - 技术电面 |Pass

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

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
Two unsorted array
output  3 sorted array, one of which contains the dumplicated elements in both array

1, 3, 5, 7, 8, 9, 10, 11
2, 4, 6, 8, 10

Output
1, 3, 5, 7, 9, 11
2, 4, 6
8, 10


vector<int> sortTwoArrayAndOutputDuplicate(vector<int>& left, vector<int>& right)
{

sort(left.begin(), left.end() );
sort(right, begin(), right.end());
int I =0, j =0;
Int newI = 0, newJ =0;
Vector <int>common;

While(I <left.size() && j < right.size())
{
If(left < right[j])
{
          Left[newI++] = left[i++];
}
.鏈枃鍘熷垱鑷1point3acres璁哄潧
Elseif (left > right[j])
{
Right[newJ++]= right[j++];
}

Else
{
Common.push_back(left);
}
}
. from: 1point3acres.com/bbs

While (I <left.size())
{
Left[newI++]= left[i++];
}

While(j <right.size())
{
Right[leftJ++]= right[j++];
}


Left.resize(newI);
Right.resize(newJ);

return common;
}

评分

1

查看全部评分

头像被屏蔽
ndhuanhuan 发表于 2015-1-5 09:42:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

 楼主| with_god 发表于 2015-1-5 09:52:41 | 显示全部楼层
ndhuanhuan 发表于 2015-1-5 09:42
只问了这一道题? 全长面了多久? 谢谢楼主了

一共一个小时,前半程聊项目聊了很久,剩下来的时间只够做一个题目了。
回复 支持 反对

使用道具 举报

头像被屏蔽
ndhuanhuan 发表于 2015-1-5 09:59:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

MonteCarlo 发表于 2015-1-7 03:34:41 | 显示全部楼层
little mistake:

else
                {
                        common.push_back(left[I]);. from: 1point3acres.com/bbs
                        I++;
                        j++;
                }
回复 支持 反对

使用道具 举报

fionamao 发表于 2015-1-7 13:50:24 | 显示全部楼层
lz哪天去onsite呀?
回复 支持 反对

使用道具 举报

akluffy 发表于 2015-1-7 13:52:07 | 显示全部楼层
with_god 发表于 2015-1-5 09:52
一共一个小时,前半程聊项目聊了很久,剩下来的时间只够做一个题目了。

项目聊那么久要怎么聊啊。。。。。感觉非常恐怖
回复 支持 反对

使用道具 举报

cuiyang36 发表于 2015-3-2 08:46:45 | 显示全部楼层
unsorted array 中是否存在 dup吗?例如1, 3, 5, 7, 8, 8, 9, 10, 11结果好像会有点不一样。。。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-2-19 14:26

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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