lab_dict
Devious Dictionaries: Cleverness Through Association
|
anagram_dict.cpp | Implementation of the AnagramDict class |
anagram_dict.h | Definition of a class for finding anagrams of a given word from a word list given at construction |
anagram_finder.cpp | Uses the AnagramDict class in an executable capable of finding all anagrams of a word (or all words) |
cartalk_puzzle.cpp | Holds the function which solves a CarTalk puzzler |
common_words.cpp | Implementation of the CommonWords class |
common_words.h | Header file of a class to find all the common words across multiple files |
fac.cpp | Contains factorial-calculating functions both utilizing and not utilizing memoization |
fac.h | Contains factorial-calculating functions both utilizing and not utilizing memoization |
fib.cpp | Contains Fibonacci-number generating functions both utilizing and not utilizing memoization |
fib.h | Header file for Fibonacci-number generating functions both utilizing and not utilizing memoization |
homophone_puzzle.cpp | Implementation for an executable which solves one homophone related puzzles |
pronounce_dict.cpp | Implementation of the PronounceDict class |
pronounce_dict.h | Class that uses the CMU pronunciation dictionary to provide an interface for finding a word's pronunciation |