- 6.1 DutchNationalFlag
- 6.2 IncrementArbitraryPrecisionInteger
- 6.3 MultipleArbitraryPrecisionInteger
- 6.4 AdvanceThroughArray
- 6.5 DeleteDuplicates
- 6.6 BuySellStockOnce
- 6.7 BuySellStockTwice
- 6.8 EnumeratePrimes
- 6.9 PermuteElements
- 6.10 NextPermutation
- 6.11 SampleOfflineData
- 6.12 SampleOnlineData
- 6.13 ComputeRandomPermutation
- 6.14 ComputeRandomSubset
- 6.15 GenerateNonuniformRandomNumbers
- 6.16 SudokuChecker
- 6.17 ComputeSpiralOrdering
- 6.18 Rotate2DArray
- 6.19 ComputePascalsTriangle