谈谈Rice MCS18fall入学+找实习感受

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

科技公司如何
用数据分析驱动产品开发
Coupon code: best
深入浅出AB Test
从入门到精通
Coupon code: best
码农求职神器Triplebyte:
不用海投
内推多家公司面试
E轮2.5亿美元融资
K12教育独角兽一起作业诚聘
机器学习/数据统计/教育等职位
高效直聘+内推,70%面试率
AI帮你免费完善简历
直击全美十万个科技职位
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
查看: 1855|回复: 11
收起左侧

[找工就业] 丢盒子coding challenge

[复制链接] |试试Instant~
我的人缘0
Margaret601 发表于 2017-10-29 00:51:45 | 显示全部楼层 |阅读模式
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  92% (130)
 
 
7% (11)  踩

2018(10-12月)-[16]IEOR本科+fresh grad 无实习/全职 - 网上海投|Greater Seattle Area 码农类General全职@Dropboxfresh grad应届毕业生

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

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

x
就一道老题目:folders and cows,这里有前辈分享:http://www.1point3acres.com/bbs/thread-291303-1-1.html
-baidu 1point3acres
我的思路跟这位兄台差不多:http://www.1point3acres.com/bbs/thread-290502-1-1.html

几点tips (给java选手):
1. Input的处理有点麻烦,因为它给的input是类似于
  1. 3
  2. 2 1
  3. 1 1 0
  4. 2 1 1
  5. 3 3 0 1 2
  6. 2
  7. 1 2
  8. 1 3
复制代码
这样的,但是不用担心题目会解释的很清楚每个数字都是什么意思,关键是怎么读进来,我用了很蠢的方法就是用scanner一个int一个int的读,需要的地方再配上while循环……(如果大神有其他好办法请赐教)

2. 关于传递的access问题:比如结构是shared-confidential-shared,第一个shared的cowID能不能传递到第三个shared?答不能,但是confidential可以传给第二个shared

3. 我一直在纠结所有能访问folder的“cowID”用不用声明为Set去重复而不是list,因为如果是shared1(0,1) -> shared2(2, 4) -> shared3(0,1)的话,shared3得到的应该是(0,1,2,4), 而不是(0,1,2,4,0,1),这样会对结果有影响……但是测试的时候发现声明成List才能过所有的test case

4. 贡献题目中可见的两个test case:
Input 1:
  1. <p class="p1">3</p><p class="p1">2 1</p><p class="p1">1 1 0</p><p class="p1">2 1 1</p><p class="p1">3 3 0 1 2</p><p class="p1">2</p><p class="p1">1 2</p><p class="p3">-baidu 1point3acres

  2. . check 1point3acres for more.
  3. . From 1point 3acres bbs

  4. <style type="text/css">
  5. p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica Neue'; color: #454545}
  6. </style>









  7. </p><p class="p1">1 3</p>
复制代码
output 1:
  1. 2
复制代码

Input 2:
  1. <p class="p3">4</p>
  2. <p class="p3">4 1</p>
  3. <p class="p3">2434 2 2 3</p>
  4. <p class="p3">1086 1 2</p>
  5. <p class="p3">7171 2 0 1</p>
  6. <p class="p3">294 2 0 2</p>
  7. <p class="p3">8052 2 1 2</p>
  8. <p class="p3">4</p>
  9. <p class="p3">2434 1086</p>
  10. <p class="p3">2434 7171</p>
  11. <p class="p3">2434 8052</p>
  12. <p class="p3">1086 294</p>
  13. <p class="p2">
  14. </p>
复制代码
Output 2:
  1. 0 1 3
复制代码

5. 请在脑子清楚状态好的时候做题!题目其实不难,就是需要耐心和缜密的思考。

大家加油





补充内容 (2017-10-29 00:54):
不知道为啥input的输入变成了html……output都是对的
input 1:
3. 1point3acres
2 1
1 1 0
2 1 1
3 3 0 1 2
2
1 2
1 3

补充内容 (2017-10-29 00:54):
input 2:
4. From 1point 3acres bbs
4 1
2434 2 2 3
1086 1 2
7171 2 0 1
294 2 0 2
8052 2 1 2
4
2434 1086
2434 7171
2434 8052
1086 294

评分

参与人数 6大米 +54 收起 理由
robamgu + 10 给你点个赞!
hurricane_e + 30
LeynaLiu + 5 很有用的信息!
2011051305 + 3 回来加大米了!
xiaofengshan + 1 给你点个赞!
greenmania + 5 给你点个赞!

查看全部评分


上一篇:求推荐靠谱的ICC和CCC
下一篇:Goldman sachs digital interview换题
我的人缘0
2011051305 发表于 2017-11-26 08:28:56 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  76% (130)
 
 
23% (40)  踩

有一个情况不太懂 :  " 楼主说: 结构是shared-confidential-shared,第一个shared的cowID能不能传递到第三个shared?答不能,但是confidential可以传给第二个shared"

这样的话 SF1的所有cowID可以传递到confidential  而condidential的又可以传给第二个SF 那么不就相当于SF1的所有cowID 被中间CF继承, 然后中间CF自己的cow + 继承自SF1的所有cow 一起传递给SF2了么?   也就是说SF1的cow 可以凭着CF 传给SF2啊?。。。

PS今天没有大米了 == 明天一定来加!!  谢谢!


补充内容 (2017-11-26 09:02):
懂了 conf的根本不能继承它爸爸的牛  但是能把牛传给自己的share儿子。。。  谢谢楼主! 明天来加米
回复

使用道具 举报

我的人缘0
LeynaLiu 发表于 2017-12-7 13:41:21 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  95% (22)
 
 
4% (1)  踩
求问楼主~   input的形式是像个file一样吗, scanner.hasNext()直接处理嘛?不是很懂一行一行的怎么input
回复

使用道具 举报

我的人缘0
 楼主| Margaret601 发表于 2017-12-7 15:53:18 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  92% (130)
 
 
7% (11)  踩
LeynaLiu 发表于 2017-12-7 13:41
求问楼主~   input的形式是像个file一样吗, scanner.hasNext()直接处理嘛?不是很懂一行一行的怎么input{: ...

就用
Scanner sc = new Scanner(System.in);

然后
  1. if (sc.hasNext()){
  2.     int x = sc.nextInt(); //x 是自己定义的变量去存读出来的值
  3. }
复制代码

补充内容 (2017-12-7 15:56):
题目会告诉你每个数字是什么意思,然后你就知道每次读几个int了,用while循环就可以(当然这个方法比较笨……你可以研究研究有啥别的办法)
回复

使用道具 举报

我的人缘0
LeynaLiu 发表于 2017-12-7 23:05:46 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  95% (22)
 
 
4% (1)  踩

谢谢lz!!  懂了懂了~~  祝lz大大offer多多!
回复

使用道具 举报

我的人缘0
芬达 发表于 2017-12-8 06:24:56 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  80% (8)
 
 
20% (2)  踩
楼主 我收到了这个coding challenge但是我积分不够看不到 能不能给我发一下截图啊 跪谢 liantontong9@gmail.com
回复

使用道具 举报

我的人缘0
 楼主| Margaret601 发表于 2017-12-9 15:17:54 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  92% (130)
 
 
7% (11)  踩
芬达 发表于 2017-12-8 06:24
楼主 我收到了这个coding challenge但是我积分不够看不到 能不能给我发一下截图啊 跪谢 liantontong9@gmail ...

才看到 发了~
回复

使用道具 举报

我的人缘0
wefbqdcbjs 发表于 2017-12-11 08:08:33 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  0% (0)
 
 
0% (0)  踩
我也积分不够 可以请楼主也给我发一下截图吗 多谢!life.is.rendered@gmail.com
回复

使用道具 举报

我的人缘0
applepiez 发表于 2018-1-21 12:29:34 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  0% (0)
 
 
0% (0)  踩
我也积分不够 可以请楼主也给我发一下截图吗 多谢 pukuw@crypemail.info

With React+D3v4 you'll learn the basics of building fast data visualization components in about an hour.


回复

使用道具 举报

我的人缘0
 楼主| Margaret601 发表于 2018-1-22 01:01:20 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  92% (130)
 
 
7% (11)  踩
wefbqdcbjs 发表于 2017-12-11 08:08
我也积分不够 可以请楼主也给我发一下截图吗 多谢!life.is.rendered@gmail.com

才看到。。估计已经过期了 抱歉抱歉
回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法 - 不要多加空格: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地留学网

GMT+8, 2018-12-19 08:02

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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