exam3
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
exam3 [2012/04/14 09:26] – [2107] xcyan | exam3 [2012/04/14 12:56] (current) – [2108] xcyan | ||
---|---|---|---|
Line 39: | Line 39: | ||
==== 2108 ==== | ==== 2108 ==== | ||
这道题目就是N路合并问题,如果不知道什么是N路合并,可以考虑N=2的情形。 | 这道题目就是N路合并问题,如果不知道什么是N路合并,可以考虑N=2的情形。 | ||
+ | |||
两个有序队列做合并,数据结构课里面应该讲过怎么做吧。现在我们将N扩大,然后就是N个有序队列做合并。 | 两个有序队列做合并,数据结构课里面应该讲过怎么做吧。现在我们将N扩大,然后就是N个有序队列做合并。 | ||
+ | " | ||
+ | |||
+ | - N路归并。先将A, | ||
+ | | ||
+ | - 二分答案套二分查找。我们发现,我们可以把第N大的数找出来。事实上,如果我们知道了一个数T,就可以算出比他小的有多少个,这个通过排序A, | ||
+ | 上述两种方法都可以通过此题。 |
exam3.1334395600.txt.gz · Last modified: 2012/04/14 09:26 by xcyan