Problem Set 5: Mispellings

tl;dr

  1. Attend or watch Week 4’s lecture.

  2. Answer some questions about a spell checker.

  3. Implement a spell checker.

  4. Submit your code.

  5. Submit a form.

Help

  • Watch Zamyla’s walkthroughs herein.

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

  • Use help50 (if unsure what an error message means) and debug50 (if your code is buggy).

  • Post questions and search answers in CS50 Discourse.

  • Attend office hours.

Getting Started

Log into cs50.io and execute the below in a terminal window.

update50
mkdir ~/workspace/pset5/
cd ~/workspace/pset5/

Academic Honesty

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

Problems

Big Board

If you’d like to put your code to the test against classmates' code (just for fun), execute the command below to challenge the Big Board before or after you submit.

check50 cs50/2017/fall/challenges/speller

Then visit the URL that check50 outputs to see where you rank!

How to Submit

Step 1 of 2

  • Update your IDE:

    update50
  • Submit speller:

    cd ~/workspace/pset5/speller/
    submit50 cs50/2017/fall/speller

Step 2 of 2

This was Problem Set 5.