由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问个经典问题的improvement
相关主题
2次电面后被amazon据了
求一下这题解法。g家电面,被拒了
关于K个sorted数组中第n大数的问题小公司面试官问我做出的最大成就是什么?
找第K个最小的元素G家电面(已挂)
G面试题求解吐槽个烙印面试官 (转载)
给定一个值和sorted队列,找到所有pair(其和等于给定值)一个NxN矩阵每行每列都sort好,如何排序?
Amazon二面如何让python dictionary sorting 的速度变得很快? (转载)
解题速度啥要求问个binary search tree的问题
相关话题的讨论汇总
话题: sort话题: 不对话题: 意思话题: 经典
进入JobHunting版参与讨论
1 (共1页)
c*********n
发帖数: 1057
1
两个sorted array A B
A足够大,把B放到A里,
经典解法是从后往前iterate
但面试官不满意,问有什么改进
我说每次iterate的时候看当前的两个element是不是A[0],或者B[0],是的话直接copy
剩下的
但面试官还是不满意,想问问有什么其他improvement么?或者更好的解法?
c****s
发帖数: 241
2
可以用binary search来加快找的速度。不知道有没有更好的办法?

copy

【在 c*********n 的大作中提到】
: 两个sorted array A B
: A足够大,把B放到A里,
: 经典解法是从后往前iterate
: 但面试官不满意,问有什么改进
: 我说每次iterate的时候看当前的两个element是不是A[0],或者B[0],是的话直接copy
: 剩下的
: 但面试官还是不满意,想问问有什么其他improvement么?或者更好的解法?

b****r
发帖数: 1272
3
有点意思,不用找A[0] B[0]位置吧,那个循环在任一个array到头时就跳出了
难道有比O(min(m,n))更好的?
c*********n
发帖数: 1057
4

~~~~~~~~~~~~~~~~~~~~~~~对啊我就这个意思
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这个可能不对吧?

【在 b****r 的大作中提到】
: 有点意思,不用找A[0] B[0]位置吧,那个循环在任一个array到头时就跳出了
: 难道有比O(min(m,n))更好的?

r****o
发帖数: 1950
5
呼唤小尾羊。

【在 b****r 的大作中提到】
: 有点意思,不用找A[0] B[0]位置吧,那个循环在任一个array到头时就跳出了
: 难道有比O(min(m,n))更好的?

r****o
发帖数: 1950
6
为什么可能不对?

【在 c*********n 的大作中提到】
:
: ~~~~~~~~~~~~~~~~~~~~~~~对啊我就这个意思
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这个可能不对吧?

l***i
发帖数: 1309
7
诚实的说,俺觉得楼主的面世官是来找茬的。
c*********n
发帖数: 1057
8
我面试的时候想到了binary search,但是我自己都没想清楚,怎么个binary search法
呢?

【在 c****s 的大作中提到】
: 可以用binary search来加快找的速度。不知道有没有更好的办法?
:
: copy

c*********n
发帖数: 1057
9
对的,我一下没想清楚

【在 r****o 的大作中提到】
: 为什么可能不对?
h*********e
发帖数: 56
10
A size N, B size M.
你的算法是insertion sort, O(NM).
可以用先把 A 变成 heap,insert B,再heap sort。O((N+M)ln(N+M)).
或者直接append B, then heap sort.
d**a
发帖数: 84
11
就是从后往前 merge吧,这还能咋提高?min(m,n),怎么着也得复制过去吧。如果想减
少比较次数,是可以搞个binary search,可那是主要代价吗?

copy

【在 c*********n 的大作中提到】
: 两个sorted array A B
: A足够大,把B放到A里,
: 经典解法是从后往前iterate
: 但面试官不满意,问有什么改进
: 我说每次iterate的时候看当前的两个element是不是A[0],或者B[0],是的话直接copy
: 剩下的
: 但面试官还是不满意,想问问有什么其他improvement么?或者更好的解法?

c*********n
发帖数: 1057
12
A 和 B 都已经sort好了的

【在 h*********e 的大作中提到】
: A size N, B size M.
: 你的算法是insertion sort, O(NM).
: 可以用先把 A 变成 heap,insert B,再heap sort。O((N+M)ln(N+M)).
: 或者直接append B, then heap sort.

h*********e
发帖数: 56
13
这题是要找个中数,还是全排序阿?怎么也不说明白?
1 (共1页)
进入JobHunting版参与讨论
相关主题
问个binary search tree的问题G面试题求解
问个design的问题给定一个值和sorted队列,找到所有pair(其和等于给定值)
收集了几个 List相关的题Amazon二面
问个简单的GooG题目解题速度啥要求
2次电面后被amazon据了
求一下这题解法。g家电面,被拒了
关于K个sorted数组中第n大数的问题小公司面试官问我做出的最大成就是什么?
找第K个最小的元素G家电面(已挂)
相关话题的讨论汇总
话题: sort话题: 不对话题: 意思话题: 经典