algorithmic operations catalog

updated Dec 26, 2025

  • sequentially traverse all the substrings of a string (e.g. with an eye to palindromes)
  • obtain all the subsets of a set
  • obtain all the combinations of a set
  • obtain all the permutations of a set
  • obtain all the subsequences of a set
  • depth-first search
  • breadth-first search
  • level-order traversal