Problem Set 6: Déjà vu

tl;dr

  1. Watch Week 5’s lecture, Week 6’s first lecture, Week 6’s second lecture, and Week 7’s lecture.

  2. Port some programs from C to Python.

  3. Detect some similarities.

  4. Submit your code.

Getting Started

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

Problems

  1. Implement Sentimental.

  2. Implement either of:

How to Submit

  1. Execute update50

  2. Execute cd ~/workspace/pset6/hello/ && submit50 cs50/2018/x/sentimental/hello

  3. Execute at least one of:

    • cd ~/workspace/pset6/mario/ && submit50 cs50/2018/x/sentimental/mario/less

    • cd ~/workspace/pset6/mario/ && submit50 cs50/2018/x/sentimental/mario/more

  4. Execute at least one of:

    • cd ~/workspace/pset6/cash/ && submit50 cs50/2018/x/sentimental/cash

    • cd ~/workspace/pset6/credit/ && submit50 cs50/2018/x/sentimental/credit

  5. Execute at least one of:

    • cd ~/workspace/pset6/caesar/ && submit50 cs50/2018/x/sentimental/caesar

    • cd ~/workspace/pset6/vigenere/ && submit50 cs50/2018/x/sentimental/vigenere

    • cd ~/workspace/pset6/crack/ && submit50 cs50/2018/x/sentimental/crack

  6. Execute at least one of:

    • cd ~/workspace/pset6/similarities/ && submit50 cs50/2018/x/similarities/less

    • cd ~/workspace/pset6/similarities/ && submit50 cs50/2018/x/similarities/more