由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Partitioning (转载)
相关主题
[合集] MS interview question[合集] 问个关于分两种颜色球的问题
我写的quick sort问一个SQL
[合集] 答案. 未排序的100个数字,如何最快地找出最大的5个问一个选区划分问题的复杂度
求问个C# gc的问题mysql index优化求助
一道Microsoft的面试题Design question: SQL scalability
问一个基本问题no matching function for call to XXX 恐怕是call by reference 的问题
有关CGAL 和 C++ 的问题[磁碟工具] EASEUS Partition Master 9.1 Pro - 安全高效的磁碟管理工具
运行时间比较看来以后要把春运买票网设计当做面试考题了
相关话题的讨论汇总
话题: balls话题: red话题: blue话题: function
进入Programming版参与讨论
1 (共1页)
i***0
发帖数: 37
1
【 以下文字转载自 JobHunting 讨论区 】
发信人: iq300 (iq300), 信区: JobHunting
标 题: Partitioning
发信站: BBS 未名空间站 (Wed Mar 5 17:27:35 2008)
Partitioning
Given an array of balls, which can be one of two colors (RED or BLUE), write
a function that partitions the array in-place such that on exit from the
function all the balls of the same color are contiguous. It does not matter
whether the red or blue balls come first. The return value from the function
is the index of the first ball of the second color. If there
h****e
发帖数: 2125
2
这题不就是in-place sorting么,RED相当于0,BLUE相当于1。

write
matter
function

【在 i***0 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: iq300 (iq300), 信区: JobHunting
: 标 题: Partitioning
: 发信站: BBS 未名空间站 (Wed Mar 5 17:27:35 2008)
: Partitioning
: Given an array of balls, which can be one of two colors (RED or BLUE), write
: a function that partitions the array in-place such that on exit from the
: function all the balls of the same color are contiguous. It does not matter
: whether the red or blue balls come first. The return value from the function
: is the index of the first ball of the second color. If there

c*****t
发帖数: 1879
3
You don't even need sorting, which would be O (nlogn). Simple
counting + swapping would be enough (O (n)).

【在 h****e 的大作中提到】
: 这题不就是in-place sorting么,RED相当于0,BLUE相当于1。
:
: write
: matter
: function

1 (共1页)
进入Programming版参与讨论
相关主题
看来以后要把春运买票网设计当做面试考题了一道Microsoft的面试题
Cassandra 里的 partition问一个基本问题
关于按用户分割的sql设计有关CGAL 和 C++ 的问题
有谁能讲讲Cassandra secondary index的?运行时间比较
[合集] MS interview question[合集] 问个关于分两种颜色球的问题
我写的quick sort问一个SQL
[合集] 答案. 未排序的100个数字,如何最快地找出最大的5个问一个选区划分问题的复杂度
求问个C# gc的问题mysql index优化求助
相关话题的讨论汇总
话题: balls话题: red话题: blue话题: function