| Es gilt: | wenn An, Bm sortierte Folgen sind wenn x ÎAm È Bn und wenn Rang(x:AÈB) = i (ÎN ) |
so ist x = ci |
| → | O(log m) Zeit für A O(log n) Zeit für B |
→Zeit T(n) Î O(log(n+m)) |

| Zerlegen der gegebenen Folgen in | m | Teilfolgen der Länge log m |
| log m |
| sei k(m) = | m | (o.B.d.A. ganzzahlig) |
| log m |

| k(m) = | m | |
| log m | ||
|
1. j(0) = 0; j(k(m))=n 2. for i = 1 to k(m)-1 pardo ranke bi·log m in A; setze j(i) = rank(bi·log m:A) 3. for i = 0 to k(m)-1 pardo Bi = (bi·log m +1, ..., b(i+1)log m) Ai = (aj(i)+1,...,aj(i+1)) |
||
| O(log n · | m | ) = O(m+n) |
| log m |
| denn: | m log n | ≤ (n+m) |
| m |
| denn: | m log n |
|
||||
| log m |
| denn | m |
|
||||
| log m |
| denn 4 < a < b Þ | a |
|
||||
| log a |


| Art der Teilung gibt es maximal | 2n |
|
||||
| log n |