zoukankan      html  css  js  c++  java
  • Google 面经 09/26

    http://www.mitbbs.com/article_t/JobHunting/32539885.html

    狗家面经
    发信站: BBS 未名空间站 (Thu Sep 26 01:20:54 2013, 美东)

    还不知道结果,披个马甲攒人品吧

    1. 二叉树的序列化和反序列化,节点的value是String类型
    2. 找两个排好序的list的共同元素
        5 -> 6 -> 6 ->8
        4 -> 4-> 6 -> 6 -> 8
    答案是 6 ->  6 -> 8
    两个list长度差不多是怎么做? 长度相差非常大时如何做?
    3. 有一个字典因为某种原因每个字符都被替换成一个别的字符了(但还是一一对应),
    但是单词的顺序没有改变,比如
    cat
    coffee
    common
    变成了
    dkc
    dbhhzz
    dbllbq
    让找出的这个替换的规则(guaranteed to have a unique one)
    4. 二叉树找中序后继
    设计一个算法,在分布式系统中拷贝某一个节点上的某一个文件到其他所有的节点上,
    要考虑时间代价和fault tolerance
    5. 给定两个list of integer,问是否他们是否互相是对方的一个从排列
    follow up: 如果不停的有新的list of integer过来,问是否这一列数以前出现过。 
    怎么存储?怎么查询?复杂度?

  • 相关阅读:
    1.选择排序法
    24.桌面移动qq
    23.控制语句题目
    23.位运算实现加法
    22.dll调用技术
    21.MFC进制转换工具
    2.CString转换到char*
    20.原码反码补码及图形化界面
    11gR2 Agent 简介
    RAC数据库后台进程介绍
  • 原文地址:https://www.cnblogs.com/reynold-lei/p/3343881.html
Copyright © 2011-2022 走看看