The Wayback Machine - https://web.archive.org/web/20100724063155/http://www.codeguru.com:80/cpp/cpp/algorithms/combinations/

    Combinations

    [Updated] Combinations in C++

    Learn about a simple algorithm to find combinations systematically using C++.

    [Updated] Combinations in C++, Part 2

    Discover four new algorithms for finding combinations.

    [Updated] Dynamic Programming: Combination Sum Problem

    Find the coin combinations that add up to a dollar.

    Finding Permutations—Easier and Faster

    Learn about the technique of finding permutations in a simple and fast manner. It also provides the source code for the same.