allocation and freeing of,
210–212
array implementation of,
209–213
odd-even merging network,
721 pr.
odd-even sorting network,
721 pr.
1-approximation algorithm,
1023
one-to-one correspondence,
1079
on-line convex-hull problem,
957 ex.
optimal subset of a matroid,
395
optimal substructure
of activity selection,
371–373
of assembly-line scheduling,
325–327
of binary search trees,
359
in dynamic programming,
339–344
of the fractional knapsack problem,
382
of longest common subsequences,
351–352
of matrix-chain multiplication,
333–334
of unweighted shortest paths,
342
of weighted matroids,
397
of the 0-1 knapsack problem,
382
and decision problems,
969
output
of a combinational circuit,
988
overdetermined system of linear equations,
743
overlapping intervals,
311
point of maximum overlap,
318 pr.
overlapping-suffix lemma,
908