楼主: milanelllo13
跳转到指定楼层
上一主题 下一主题
收起左侧

分享一下上午11点面的youtube电面

🔗
 楼主| milanelllo13 2015-6-24 13:02:20 | 只看该作者
全局:
volcano 发表于 2015-6-24 12:32
莫非第二题要用到传说中的O(n) time and O(1) space 的in order traversal?

我是这样做的。  但感觉 面试官并不满意。。。。  
回复

使用道具 举报

🔗
 楼主| milanelllo13 2015-6-25 08:18:03 | 只看该作者
全局:
Update: 今天收到了onsite,刚好7天。  (继续加油)之前一直很焦虑 因为同学大都是隔天收到
回复

使用道具 举报

🔗
 楼主| milanelllo13 2015-6-25 08:18:29 | 只看该作者
全局:
教训:不要自己吓自己!
回复

使用道具 举报

🔗
f1371342385 2015-8-11 13:10:16 | 只看该作者
全局:
TreeNode pre = null;
        int max = 0;
        int val = 0;
       
        public void commonValue(TreeNode root){
                if(root == null){
                        max = Math.max(max, val);
                        return;
                }
               
                commonValue(root.left);
               
                if(pre == null){
                        val = 1;
                }else if(pre.val == root.val){
                        val++;
                }else{
                        max = Math.max(max, val);
                        val = 1;
                }
                pre = root;
               
                commonValue(root.right);
        }
回复

使用道具 举报

🔗
zxy_snow 2015-8-11 14:26:12 | 只看该作者
全局:

赞,也可以用递归!
回复

使用道具 举报

🔗
liqiang 2015-8-12 05:09:17 | 只看该作者
全局:
void max_freq_element_in_BST(Node* p, int& prev, int& max, int& element, int& count){
    if (!p) return;
    max_freq_element_in_BST(p->left, prev, max, element, count);

    count = p->val == prev ? count + 1 : 0;
    if(max < count){ max = count; element = p->val; }
    prev = p->val;
   
    max_freq_element_in_BST(p->right, prev, max, element, count);
}
回复

使用道具 举报

🔗
Lingzviee 2015-8-12 09:27:50 | 只看该作者
全局:
哎 第二题还是有点迷茫啊……google果然不按常理出牌呢
回复

使用道具 举报

全局:

你好,这个代码如果对于以下test case好像不太对
                               5
                     3                 6
             3             4
       3             4
   2          4
         4
求指证,谢谢!
回复

使用道具 举报

🔗
 楼主| milanelllo13 2015-8-31 09:23:19 | 只看该作者
全局:
宝贝忆彼岸 发表于 2015-8-28 04:13
你好,这个代码如果对于以下test case好像不太对
                               5
                  ...

你给的这个例子应该不是严格的binary search tree吧。 binary search tree 要求所有的左子树的node的值都小于(或等于)当前node值
回复

使用道具 举报

🔗
smile~~~~ 2015-10-10 10:30:36 | 只看该作者
全局:
求问test case要怎么写啊?是要写一个TestCase的class吗?junit那种。。。
回复

使用道具 举报

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

本版积分规则

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