由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教一道面试题
相关主题
[合集] 面试题 - white elephant gift exchange上周Onsite题目及不爽之事
请问一道google面试题我也来道题吧
一道面试题。求两个等长有序数组的median的细节
这个sort()降序代码是什么意思中国人面试果然很好人
如何从一个数的序列中去掉最少的数使得剩下的序列非降序排列?设计一个算法,判断一个integer n是不是可以表示成k(k>=2)个连续正整数的和
FaceBook面经--第二部分国内小学生奥数题目~~ (转载)
请问可以用二分法判断一个数组是否sorted吗?median 到底是啥意思??
问EPI一题a1b2c3d4 变abcd1234
相关话题的讨论汇总
话题: 升序话题: 奇数话题: 偶数话题: 排列话题: 降序
进入JobHunting版参与讨论
1 (共1页)
u****n
发帖数: 30
1
把一个n×n矩阵(元素都是整数)按一下算法排序
for (i=0;i {
1.把每一列按升序排列,
2.把偶数行(0,2,4...)按升序排列,
3.把奇数行(1,3,5...)按降序排列,
}
for 循环重复1,2,3步直到所有的列都是升序,所有的偶数行都是升序,所有的奇数行
都是降序。
然后逐行读取元素:偶数行从左到右,奇数行从右到左,这样变可以得到一个排列好的
升序数组。
问题:N=?
w*z
发帖数: 75
2
N=n*n/2
应该足够用了,不知能是否最小

数行

【在 u****n 的大作中提到】
: 把一个n×n矩阵(元素都是整数)按一下算法排序
: for (i=0;i: {
: 1.把每一列按升序排列,
: 2.把偶数行(0,2,4...)按升序排列,
: 3.把奇数行(1,3,5...)按降序排列,
: }
: for 循环重复1,2,3步直到所有的列都是升序,所有的偶数行都是升序,所有的奇数行
: 都是降序。
: 然后逐行读取元素:偶数行从左到右,奇数行从右到左,这样变可以得到一个排列好的

x***y
发帖数: 633
3
If we focus only on the first row of the final result, in the worst case it'
s ceil{log_2 (n)} + 1 for n>=2. If the first row is ready, it seems that the other rows are
ready too.

数行

【在 u****n 的大作中提到】
: 把一个n×n矩阵(元素都是整数)按一下算法排序
: for (i=0;i: {
: 1.把每一列按升序排列,
: 2.把偶数行(0,2,4...)按升序排列,
: 3.把奇数行(1,3,5...)按降序排列,
: }
: for 循环重复1,2,3步直到所有的列都是升序,所有的偶数行都是升序,所有的奇数行
: 都是降序。
: 然后逐行读取元素:偶数行从左到右,奇数行从右到左,这样变可以得到一个排列好的

1 (共1页)
进入JobHunting版参与讨论
相关主题
a1b2c3d4 变abcd1234如何从一个数的序列中去掉最少的数使得剩下的序列非降序排列?
游戏公司基本上挂了FaceBook面经--第二部分
问一个题目,面试时我没有搞出来请问可以用二分法判断一个数组是否sorted吗?
有人做过twitter的online coding test么?什么类型什么难度的题目啊?问EPI一题
[合集] 面试题 - white elephant gift exchange上周Onsite题目及不爽之事
请问一道google面试题我也来道题吧
一道面试题。求两个等长有序数组的median的细节
这个sort()降序代码是什么意思中国人面试果然很好人
相关话题的讨论汇总
话题: 升序话题: 奇数话题: 偶数话题: 排列话题: 降序