📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
12
返回列表 发新帖
楼主: sumingche
跳转到指定楼层
上一主题 下一主题
收起左侧

Facebook on campus面经

🔗
johnnywsd 2014-5-5 10:49:21 | 只看该作者
全局:
2. Sort Color
  1. class Solution:
  2.     # @param A a list of integers
  3.     # @return nothing, sort in place
  4.     def sortColors(self, A):
  5.         ridx = 0
  6.         widx = 0
  7.         bidx = len(A) - 1
  8.         while ridx <= widx <= bidx:
  9.             if A[widx] == 0:
  10.                 A[ridx], A[widx] = A[widx], A[ridx]
  11.                 ridx += 1
  12.                 widx += 1
  13.             elif A[widx] == 1:
  14.                 widx += 1
  15.             elif A[widx] == 2:
  16.                 A[bidx], A[widx] = A[widx], A[bidx]
  17.                 bidx -= 1
  18.         return A
复制代码
回复

使用道具 举报

🔗
weiqitoby600 2014-5-5 20:07:33 | 只看该作者
全局:
johnnywsd 发表于 2014-5-5 10:49
2. Sort Color

这个题目貌似python不如java短了...
回复

使用道具 举报

🔗
johnnywsd 2014-5-10 00:33:34 | 只看该作者
全局:
weiqitoby600 发表于 2014-5-5 20:07
这个题目貌似python不如java短了...

Java 能写多短呢?
回复

使用道具 举报

🔗
crazybadboy 2015-3-18 05:55:32 | 只看该作者
全局:
请问第七题什么思路?
回复

使用道具 举报

🔗
elementary 2015-3-18 23:22:18 | 只看该作者
全局:
crazybadboy 发表于 2015-3-17 16:55
请问第七题什么思路?

可以参考celebrity problem,感觉楼主遇到的是抽象版。
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

🔗
crazybadboy 2015-3-23 14:16:23 | 只看该作者
全局:
elementary 发表于 2015-3-21 09:36
你的思路是可以的,但是建图的话你也需要n^2的复杂度?我觉得这题还是celebrity。因为楼主说任意两个元素 ...

兄台高见!我没考虑到任意两个都可以比较。谢兄台指出
回复

使用道具 举报

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

本版积分规则

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