12
返回列表 发新帖
楼主: AriosMaclaine
跳转到指定楼层
上一主题 下一主题
收起左侧

Google: O(n) and O(1) in resorting an array

🔗
sing1ee 2013-9-6 12:25:59 | 只看该作者
全局:
北美农民 发表于 2013-9-5 22:49
partition是n, 快排是n log n .

只是partition不保序的,还需要进一步处理呀
回复

使用道具 举报

🔗
sing1ee 2013-9-6 12:27:23 | 只看该作者
全局:
yxyxyx 发表于 2013-9-5 23:24
哦对,是我想错了。一开始没注意stable......
stable的话,inplace至多应该是时间复杂度O(nlogn)的方法了 ...

看我推荐的论文,方法很复杂,但是有的。
我觉得,只要掌握了nlogn的方法就够了。

block sorting和merge sort有点类似吧,太复杂,我也没细看
回复

使用道具 举报

🔗
cnleaf 2013-10-19 12:30:28 | 只看该作者
全局:
快排的partition好像无法保持原来的相对位置,如果可以有人可以说下怎么做吗?
回复

使用道具 举报

🔗
csgtc 2013-10-23 12:22:50 | 只看该作者
全局:
典型的3 color sort, 我面fb的时候也被问道了,一共就7,8行代码
回复

使用道具 举报

🔗
baojialiang 2013-11-1 21:35:35 | 只看该作者
全局:
csgtc 发表于 2013-10-23 12:22
典型的3 color sort, 我面fb的时候也被问道了,一共就7,8行代码

3 color sort 但是这个partition后positive integer顺序会乱掉吧
回复

使用道具 举报

🔗
csgtc 2013-11-3 02:24:49 | 只看该作者
全局:
baojialiang 发表于 2013-11-1 08:35
3 color sort 但是这个partition后positive integer顺序会乱掉吧

没注意到要stable...
回复

使用道具 举报

🔗
muzac 2013-12-15 17:22:21 | 只看该作者
全局:
用一个记录负值的指针和一个记录正值的指针不就可以了么。。
回复

使用道具 举报

🔗
arycn 2013-12-23 07:11:55 | 只看该作者
全局:
3 color 问题。3个指针。划分四个区域,0,1,2,和未知区域。
回复

使用道具 举报

🔗
arycn 2013-12-23 07:12:18 | 只看该作者
全局:
本帖最后由 arycn 于 2013-12-23 07:16 编辑

同求答案。。。。
回复

使用道具 举报

🔗
Ivoryhe 2014-2-15 10:40:45 | 只看该作者
全局:
这个有人做出来了没有
我被折磨死了,这题目,我就要拿去问算法老师了。。。
我崩溃了。。。
回复

使用道具 举报

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

本版积分规则

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