一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 596|回复: 18
收起左侧

linkedin oa

[复制链接] |试试Instant~ |关注本帖
cammyluffy 发表于 2016-11-9 04:52:03 | 显示全部楼层 |阅读模式

2016(10-12月) 码农类 硕士 实习@Linkedin - 内推 - 在线笔试 |Otherfresh grad应届毕业生

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

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

x
收到oa一直没做,真的很不喜欢HackerRank但是每家公司都爱用他。。。

一小时一道题,小李扣334题,要求一样但是题目不一样,李扣那个只是找到一个满足的,而这个要找到全可能的i, j k such that A A[j] A[k]之和小于某个数, return有多少个满足的。
其他细节在334题里大家去挑战个 :)
myqdkl 发表于 2016-11-9 06:55:17 | 显示全部楼层
楼主你好,请问你是full time还是intern? 谢谢
回复 支持 反对

使用道具 举报

 楼主| cammyluffy 发表于 2016-11-9 07:57:27 | 显示全部楼层
myqdkl 发表于 2016-11-9 06:55
楼主你好,请问你是full time还是intern? 谢谢

我是intern,紫薯紫薯
回复 支持 反对

使用道具 举报

say543 发表于 2016-11-9 16:09:38 | 显示全部楼层
感觉o(n^2) 可解? 因为只输出count 有要求time complexity吗?
回复 支持 反对

使用道具 举报

 楼主| cammyluffy 发表于 2016-11-9 23:00:29 | 显示全部楼层
say543 发表于 2016-11-9 16:09.鏈枃鍘熷垱鑷1point3acres璁哄潧
感觉o(n^2) 可解? 因为只输出count 有要求time complexity吗?

要求的,时间太久有的case run 不出来,我好像也是On^2,用了个for一个while,while不到n,tripple element就算sort感觉也还是要On^2
回复 支持 反对

使用道具 举报

say543 发表于 2016-11-10 13:36:11 | 显示全部楼层

楼主能说说怎么做吗 ? input 如果没有sort 怎么做 ? 发现有sort 我才能做o(n^2)....
回复 支持 反对

使用道具 举报

 楼主| cammyluffy 发表于 2016-11-10 14:09:43 | 显示全部楼层
say543 发表于 2016-11-10 13:36
楼主能说说怎么做吗 ? input 如果没有sort 怎么做 ? 发现有sort 我才能做o(n^2)....

我也sort了。。。但是testcase过了
回复 支持 反对

使用道具 举报

say543 发表于 2016-11-10 14:24:50 | 显示全部楼层
cammyluffy 发表于 2016-11-10 14:09. 1point 3acres 璁哄潧
我也sort了。。。但是testcase过了

需要 i,< j < k 吗? 所以你是因该新的class 存index 和value 然后一起sort 在o(n^2) 找?> 第二个loop while 怎么让它不是o(n)?
回复 支持 反对

使用道具 举报

garycheck 发表于 2016-11-12 05:56:30 | 显示全部楼层
请问楼主,提交次数是无限次嘛?是不是只要规定时间内做完就好了,期间怎么提交怎么错都可以?
回复 支持 反对

使用道具 举报

 楼主| cammyluffy 发表于 2016-11-12 06:01:40 | 显示全部楼层
say543 发表于 2016-11-10 14:24. From 1point 3acres bbs
需要 i,&lt; j &lt; k 吗? 所以你是因该新的class 存index 和value 然后一起sort 在o(n^2) 找?&gt; 第二个loop whi ...

可是不sort我想不出怎么做
回复 支持 反对

使用道具 举报

 楼主| cammyluffy 发表于 2016-11-12 06:02:11 | 显示全部楼层
garycheck 发表于 2016-11-12 05:56
请问楼主,提交次数是无限次嘛?是不是只要规定时间内做完就好了,期间怎么提交怎么错都可以?

是的,有些test case是hide起来,就算没有run完也可以submit
回复 支持 反对

使用道具 举报

garycheck 发表于 2016-11-12 06:08:21 | 显示全部楼层
leetcode的题目不是ai<aj<ak嘛,为啥这里是和小于某个数呀
回复 支持 反对

使用道具 举报

garycheck 发表于 2016-11-12 06:33:26 | 显示全部楼层
我有个DP解法如下,大家看看对不对:
vector<int>   list2(n,0); //以i结尾的increasing pair 个数
vector<int>   list3(n,0);// 以i结尾的increasing triplet 个数
int res=0;
for (int i = 1 ; i<n ; i++){. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
for(int j = 0 ; j<i ; j++){
if(nums[i]>nums[j]){-google 1point3acres
list2[i]++;
list3[i]+=list2[j];. From 1point 3acres bbs
}
}.1point3acres缃
}
for (int num:list3) res+= num;
return res;
回复 支持 反对

使用道具 举报

 楼主| cammyluffy 发表于 2016-11-12 07:00:31 | 显示全部楼层
garycheck 发表于 2016-11-12 06:33
我有个DP解法如下,大家看看对不对:
vector   list2(n,0); //以i结尾的increasing pair 个数
vector   l ...

没错,这题在那题上的改动,不是一模一样
回复 支持 反对

使用道具 举报

say543 发表于 2016-11-12 15:02:06 | 显示全部楼层
garycheck 发表于 2016-11-12 06:33
我有个DP解法如下,大家看看对不对:
vector   list2(n,0); //以i结尾的increasing pair 个数. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
vector   l ...


谢分享 不过这也是o(n^2)...
回复 支持 反对

使用道具 举报

格格笑 发表于 2016-11-13 09:32:26 | 显示全部楼层
讲道理  n^2 不是暴力解吗......
回复 支持 反对

使用道具 举报

chenqidi 发表于 2016-11-15 08:02:55 | 显示全部楼层
可以先把数组sort一下吗?
回复 支持 反对

使用道具 举报

 楼主| cammyluffy 发表于 2016-11-16 14:09:06 | 显示全部楼层
格格笑 发表于 2016-11-13 09:32
讲道理  n^2 不是暴力解吗......

. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷Triple on^3才是暴力解吧
回复 支持 反对

使用道具 举报

 楼主| cammyluffy 发表于 2016-11-16 14:09:47 | 显示全部楼层
chenqidi 发表于 2016-11-15 08:02
可以先把数组sort一下吗?

我是这样做的,没有说I<j<k
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

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

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-3 15:02

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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