一亩三分地论坛

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

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

yahoo 电面 search组

[复制链接] |试试Instant~ |关注本帖
liaoqi343359 发表于 2016-11-23 10:37:47 | 显示全部楼层 |阅读模式

() @ - -  |

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

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

x
还比较nice的三姐, 就是她说话快的时候只能抓重点词汇。
. Waral 鍗氬鏈夋洿澶氭枃绔,
上来先自我介绍,我还手写了一段,说我如何期盼加入yahoo,特别是你们的team,为你们的事业添砖加瓦。. 1point3acres.com/bbs

问题  final, fianlly(要举例,举了个lock,unlock), hashcode, equal(知道是什么,就是没看过英文定义,解释不是很清楚)

三道算法题,其实是四道,第二道看不懂什么意思,她给我换了
1.
Given two array
a1=[3,6,9]
a2=[4,10,12]
Output:- Single sorted array. Waral 鍗氬鏈夋洿澶氭枃绔,
[3,4,6,9,10,12]

2.

Determine if Brother and Sister are sitting in order or not?


Brothers - B1, B2, B3
Corresponding Sister-  S1, S2, S3
O- Others (Like Father, Mother)
. 鍥磋鎴戜滑@1point 3 acres

So B1 has sister S1, B2 has sister S2 and B3 has sister S3.
. from: 1point3acres.com/bbs
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
Sitting In Order
B3 -> B1 -> B2 -> S2 -> S1 -> S3


B3->S3->O->B2->O->S2


Sitting in un-order
B3 -> B1 -> B2 -> S1 -> S2 -> S3. 鍥磋鎴戜滑@1point 3 acres
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴

So if given a Linked List  “B1->B2->O->S2->O->S1” — Determine if Brother and Sister are sitting in order?

3.左右括号合法问题

{as(b)} Ordered


{b(v}) Unordered

. 1point 3acres 璁哄潧
{V Unordered.鏈枃鍘熷垱鑷1point3acres璁哄潧

. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
{ ( [])}
] Unordered
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴

4.

Multiply all numbers of a Binary Tree and determine if the node multiplication is greater than n -google 1point3acres
All nodes are non zero and positive number
    10 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
   /  \
  8    11
/       \
3         12
\
  4.1point3acres缃
   \. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
    5



大家帮我看看第四题,我的解法有什么问题,她一直纠结我的这个int【】value,本来用stack写了一半,她说用recursion吧. 你已经在信心满满要完美解决这个问题了,结果她才给你要求。  就像产品快完成了,产品经理说,不符合他的要求。  面试时间也快到了,就急急忙忙写完,她就纠结这个问题,实在不知道怎么跟她解释。

Public class solution{
       
        Public boolean multiplication(TreeNode node, int target){. 1point3acres.com/bbs
                if(node == null){
                        Return target > 0;
}
                Int[] value = new int[1];-google 1point3acres
                Value[0] = 1;
                helper(node,value);
                if(value[0] > target){
                        Return true;
}
Return false;
}


Public void helper(TreeNode node,int[] value){
        if(node == null){. 鍥磋鎴戜滑@1point 3 acres
                Return ;. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
}
       
        Value[0] *= node.value
        helper(node.left,value);. more info on 1point3acres.com
        helper(node.right,value);
}

. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
}


. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷

本版积分规则

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

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

关闭

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

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

custom counter

GMT+8, 2016-12-8 02:40

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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