由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - P家面经
相关主题
有A[i]继续研究数组分段题
LC: 两个排序数组找中数问一道题(2)
m家面经问道排序题
BB家面经给定整数数组和两个整数的和,求所有pair。
考古到一道题算法题
问一道google面试题(from careercup)电面面经
问一个面试题请教一道小题
贡献两个Amazon的电话面试题请教个题目,求最长subarry, average < k
相关话题的讨论汇总
话题: 排序话题: sort话题: 面经话题: since话题: insertion
进入JobHunting版参与讨论
1 (共1页)
k*j
发帖数: 153
1
翻来的老题
http://www.mitbbs.com/article_t1/JobHunting/31873315_0_1.html
给个数组,没排序,已知数组中每个元素距离排序以后的位置最多是k,让你给这个数
组排序
我没怎么看懂这个题,想请教大家,这题为什么不直接sort?
m**q
发帖数: 189
2
直接sort是O(nlgn), 用heap或者partition的方法是O(nlgk)更优啊

【在 k*j 的大作中提到】
: 翻来的老题
: http://www.mitbbs.com/article_t1/JobHunting/31873315_0_1.html
: 给个数组,没排序,已知数组中每个元素距离排序以后的位置最多是k,让你给这个数
: 组排序
: 我没怎么看懂这个题,想请教大家,这题为什么不直接sort?

k*j
发帖数: 153
3
多谢!

【在 m**q 的大作中提到】
: 直接sort是O(nlgn), 用heap或者partition的方法是O(nlgk)更优啊
l***i
发帖数: 1309
4
Insertion sort might be the easiest solution to this problem. Since each
element needs to be moved at most k positions, you have a time complexity of
O(n*k) and assume k is constant it is faster than O(nlogn).
1 (共1页)
进入JobHunting版参与讨论
相关主题
请教个题目,求最长subarry, average < k考古到一道题
请教一道google的数组遍历题问一道google面试题(from careercup)
一道面试题的优化问一个面试题
找数组的最大质数贡献两个Amazon的电话面试题
有A[i]继续研究数组分段题
LC: 两个排序数组找中数问一道题(2)
m家面经问道排序题
BB家面经给定整数数组和两个整数的和,求所有pair。
相关话题的讨论汇总
话题: 排序话题: sort话题: 面经话题: since话题: insertion