Design and Analysis of Algorithms

Writing

Revisions and rewriting are part of every writing course at Swarthmore. Throughout the semester you will be doing revisions 3-4 times.

Each student will have a rewrite once during the first 3 homeworks. Your rewrite is due at the next Sunday evening after you receive feedback; you should submit it in the same repo as your original homework.

You will see instructions for rewriting in your grade.txt file. Your task is to rewrite the designated problem. You should address the specific comments you've received, and more generally:

  • think about the readability and structure of your problem
  • think about how to typeset it nicely in LaTeX
  • when rewriting proofs, the proof should be ironclad and should be convincing to the average student in CS41