Problem Set 6: Déjà vu

tl;dr

  1. Watch Lecture 9 (and Lecture 8 and Lecture 7, if you haven’t already).

  2. Port some programs from C to Python.

  3. Detect some similarities.

  4. Submit a form.

Help

  • Attend the walkthrough on Thu 10/26, 4pm – 5:15pm, in SSS 114.

  • Watch Zamyla’s and Brian’s walkthroughs herein.

  • Attend your TA’s section (or another if you have an unavoidable conflict).

  • Post questions and search answers in CS50 Discourse.

  • Attend office hours.

Academic Honesty

Do keep in mind the course’s policy on academic honesty, particularly its "regret clause."

Getting Started

update50
mkdir ~/workspace/pset6/
cd ~/workspace/pset6/

Problems

  1. Implement Sentimental.

  2. Implement either of:

How to Submit

Step 1 of 2

  1. Execute update50

  2. Execute cd ~/workspace/pset6/hello/ && submit50 cs50/2017/fall/sentimental/hello

  3. Execute at least one of:

    • cd ~/workspace/pset6/mario/ && submit50 cs50/2017/fall/sentimental/mario/less

    • cd ~/workspace/pset6/mario/ && submit50 cs50/2017/fall/sentimental/mario/more

  4. Execute at least one of:

    • cd ~/workspace/pset6/cash/ && submit50 cs50/2017/fall/sentimental/cash

    • cd ~/workspace/pset6/credit/ && submit50 cs50/2017/fall/sentimental/credit

  5. Execute at least one of:

    • cd ~/workspace/pset6/caesar/ && submit50 cs50/2017/fall/sentimental/caesar

    • cd ~/workspace/pset6/vigenere/ && submit50 cs50/2017/fall/sentimental/vigenere

    • cd ~/workspace/pset6/crack/ && submit50 cs50/2017/fall/sentimental/crack

  6. Execute at least one of:

    • cd ~/workspace/pset6/similarities/ && submit50 cs50/2017/fall/similarities/less

    • cd ~/workspace/pset6/similarities/ && submit50 cs50/2017/fall/similarities/more

Step 2 of 2

This was Problem Set 6.