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

Google onsite面经

🔗
 楼主| LandMerlin 2018-11-18 10:20:54 | 只看该作者
全局:
toouryouth 发表于 2018-11-17 05:32
請問PA match就是保證有offer但是還不確定哪個組嗎?

hmmm 也不是说保证吧,毕竟match的时候offer还没发。但是lz match得挺快的。
回复

使用道具 举报

🔗
 楼主| LandMerlin 2018-11-18 10:25:18 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
smallmikko 2018-11-18 11:22:19 | 只看该作者
全局:
LandMerlin 发表于 2018-11-18 10:25
operator可以不限次数用

你只需要枚举三个运算符,然后分别对应五棵树各算一个值就行了。

明白了,这么看确实简化到5个operator里面取3个的permutation
回复

使用道具 举报

🔗
fakewen 2018-11-18 22:24:12 | 只看该作者
全局:
第一輪用李寇四四餐概念,每次看if(cnt>=3)
  1. class Solution {
  2. public:
  3.     void helper(vector<char>& chars,int& slow,int cnt){
  4.         string sCnt=to_string(cnt);
  5.         // slow+=sCnt.size();
  6.         for(int i=0;i<sCnt.size();i++){
  7.             chars[slow++]=sCnt[i];
  8.         }
  9.     }
  10.     int compress(vector<char>& chars) {
  11.         
  12.         int slow=0;
  13.         int len=chars.size();
  14.         
  15.         if(chars.size()<=1)return chars.size();
  16.         
  17.         int pre=chars[0];
  18.         int preIdx=0;
  19.         for(int i=1;i<len;i++){
  20.             if(pre!=chars[i]){
  21.                 int cnt=i-preIdx;
  22.                 chars[slow++]=pre;
  23.                 // if(cnt>1)chars[slow++]='0'+cnt;//兩位數 helper
  24.                 if(cnt>1)helper(chars,slow,cnt);
  25.                 pre= chars[i];
  26.                 preIdx=i;
  27.             }
  28.             if(i==len-1 ){
  29.                 //把最後一個字印完
  30.                 //pre
  31.                 //cnt=len-preIdx
  32.                 chars[slow++]=pre;
  33.                 int cnt=len-preIdx;
  34.                 if(cnt>1)helper(chars,slow,cnt);
  35.             }
  36.         }
  37.         //the last
  38.         return slow;
  39.     }
  40. };
复制代码
回复

使用道具 举报

🔗
fakewen 2018-11-18 22:39:38 | 只看该作者
全局:
[quote]fakewen 发表于 2018-11-18 22:24
第一輪用李寇四四餐概念,每次看if(cnt>=3)
  1. class Solution {
  2. public:
  3.     void h ...[/quote]
  4. 修減版

  5. [code]class Solution {
  6. public:
  7.     int compress(vector<char>& chars) {
  8.         int len=chars.size();
  9.         int slow=0;
  10.         int fast=0;
  11.         for(;fast<len;){
  12.             char pre=chars[fast];
  13.             chars[slow++]=chars[fast];
  14.             //cnt contiguous
  15.             fast++;int cnt=1;
  16.             while(fast<len && chars[fast]==pre){
  17.                 cnt++;
  18.                 fast++;
  19.             }
  20.             //if cnt>=2
  21.             if(cnt>=2){
  22.                 string sCnt=to_string(cnt);
  23.                 for(int i=0;i<sCnt.size();i++)
  24.                     chars[slow++]=sCnt[i];
  25.             }
  26.         }
  27.         
  28.         return slow;
  29.     }
  30. };
复制代码
回复

使用道具 举报

🔗
sderek 2018-11-19 00:31:33 来自APP | 只看该作者
全局:
狗家onsite都是coding做题吗?
有没有system design?
回复

使用道具 举报

🔗
sderek 2018-11-19 00:40:55 来自APP | 只看该作者
全局:
对不起 没搞明白为什么是5个树
回复

使用道具 举报

🔗
suiy1 2018-11-19 00:46:05 来自APP | 只看该作者
全局:
sderek 发表于 2018/11/19 00:40:55
对不起 没搞明白为什么是5个树

我也没搞明白,什么叫五种可能的二叉树,三种可能的运算符?
回复

使用道具 举报

🔗
stellari 2018-11-19 04:01:08 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 2大米 +4 收起 理由
雨雪霏霏 + 1 很有用的信息!
feng + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
toouryouth 2018-11-19 07:36:37 | 只看该作者
全局:
LandMerlin 发表于 2018-11-18 10:20
hmmm 也不是说保证吧,毕竟match的时候offer还没发。但是lz match得挺快的。

那可能需要再面嗎?
我以為HC過了就是保證有offer
看來要等到有個組match
回复

使用道具 举报

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

本版积分规则

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