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

Microsoft on-campus interview30分钟

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

使用道具 举报

🔗
ben_viv 2016-10-16 02:52:21 | 只看该作者
全局:
genius1wjc 发表于 2016-10-14 03:34
下周面on campus, 能不能说一下technical面的是啥...谢谢

http://www.1point3acres.com/bbs/thread-205799-1-1.html
回复

使用道具 举报

🔗
say543 2016-10-16 14:24:42 | 只看该作者
全局:
graininear 发表于 2016-10-16 01:11
对void函数, 我反正觉得不太好写。。用i,j两个pointer,然后用insertindex = 0,慢慢加上去,感觉应该 ...


inplace 还是觉得c++ 无法解...
回复

使用道具 举报

🔗
xiaozhuxiaozhu 2016-10-16 14:46:52 | 只看该作者
全局:
这题去去年google实习面经。 刷完leetcode, 足够应付了。
  1. public class microsoft_practice_string_compression {
  2.        
  3.        
  4.         public static String compression(char[] ch)
  5.         {
  6.                 if(ch==null) return "";
  7.                 if(ch.length<2) return "";
  8.                 StringBuilder sb = new StringBuilder();
  9.                 char start = ch[0];
  10.                 int counter =1;

  11.                 for(int i =1;i < ch.length;i++)
  12.                 {
  13.                         if(ch[i]==start)
  14.                         {
  15.                                 counter++;
  16.                         }
  17.                         else
  18.                         {
  19.                                 sb.append(start);
  20.                                 sb.append(counter);
  21.                                 start = ch[i];
  22.                                 counter=1;
  23.                         }
  24.                 }
  25.                 sb.append(start);
  26.                 sb.append(counter);
  27.                 return sb.toString();
  28.         }
  29.         public static void main(String[] args)
  30.         {
  31.                 String str = "aaabbbccc";
  32.                 char [] test = str.toCharArray();
  33.                 String str1 = "abc";
  34.                 char[] test1 = str1.toCharArray();
  35.                 String str2 = "abbb";
  36.                 char[] test2 = str2.toCharArray();
  37.                 System.out.println(compression(test));
  38.                 System.out.println(compression(test1));
  39.                 System.out.println(compression(test2));
  40.         }
  41. }
复制代码

补充内容 (2016-10-16 14:50):
length < 2  ;直接return str, 打错了
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

🔗
609064231 2016-10-17 05:58:30 | 只看该作者
全局:
xiaozhuxiaozhu 发表于 2016-10-17 04:42
你意思是这个?

补充内容 (2016-10-17 04:43):

你这只考虑了counter是个位数啊
counter大于等于10呢
回复

使用道具 举报

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

本版积分规则

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