Common Nouns in English: algorithms 1 PDF flaschards with images

Vocabulary in this worksheet:

adversary, algorithm, alphabet, ancestor, array, automaton, bag, bintree, bisector, block, bound, branch