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

微软intern面经,求答案

全局:

() @ - -   | | |

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 smzfeng 于 2012-3-14 04:54 编辑

上周面微软,死的好惨。除了问问background以外,其实就一道题。

题目
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
,merge的方法又需要额外的空间,其它的类似于排序的方法复杂度又要大于或等有O(n^2),求高手指点

上一篇:有没有面试过Bittorrent的同学?他们的面试是什么样的?
下一篇:谈点面试A,M,G,F经验, 希望能有帮助.
🔗
Imbalism 2012-3-13 13:13:54 | 只看该作者
全局:
从左往右,遇到一个正数就往前面冒泡直到遇到另一个正数吗?
回复

使用道具 举报

🔗
 楼主| smzfeng 2012-3-13 13:43:21 | 只看该作者
全局:
回复 2# Imbalism

这是O(n^2)吧
回复

使用道具 举报

🔗
tiexuelangren 2012-3-13 14:31:40 | 只看该作者
全局:
回复 1# smzfeng
他不会是想用递归,然后不用数组就认为空间复杂度低吧
否则你在数组中寻找未排序的负数,这个操作就是n^2
回复

使用道具 举报

🔗
 楼主| smzfeng 2012-3-13 14:34:02 | 只看该作者
全局:
回复 4# tiexuelangren

应该不会吧……毕竟是微软的面试,应该不会有这样的玩笑……
回复

使用道具 举报

🔗
tiexuelangren 2012-3-13 14:47:29 | 只看该作者
全局:
回复 5# smzfeng
如果不借助额外的空间,从n个元素中寻找第一个负数,从n-1个中寻找第一个负数.....这个操作的复杂度没法降低。最小就是n^2
回复

使用道具 举报

🔗
wwwyhx 2012-3-13 16:39:19 | 只看该作者
全局:
哈哈, 不是吧, 微软面试会有这么难的题??是OnSite??
这题刻是当年在mitbbs上几个月没人给出合适解答, 你撞大运了
回复

使用道具 举报

🔗
3vilCoder 2012-3-13 20:11:27 | 只看该作者
全局:
这不是版大发的100道题的原题吗?可以去编程区找到!
版大V587!
回复

使用道具 举报

🔗
rayray81502 2012-3-13 21:34:59 | 只看该作者
全局:
本帖最后由 rayray81502 于 2012-3-13 21:38 编辑

这样可以嘛
从头开始,过一遍这个数组,每当读到一个负数, 就把这个数移到数组末尾
读n个数就停止。
数据结构用链表会比较好
回复

使用道具 举报

🔗
hunter2046 2012-3-13 23:07:38 | 只看该作者
全局:
回复 7# wwwyhx


    求版大给解答
回复

使用道具 举报

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

本版积分规则

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