Unit 1 - Arrays
Preprocessing. Compiling. Assembling. Linking. Debugging. Arrays. Strings. Command-Line Arguments. Cryptography.
Lecture
Resources
Shorts
Practice & Problems
- Lab 2
- Problem Sets:
- Run
update50
in your codespace’s terminal window to ensure your codespace is up-to-date and, when prompted, click Rebuild now - Submit Readability
- Submit one of the following:
- Caesar, if feeling less comfortable
- Substitution, if feeling more comfortable
- Run
If you submit more than one of Caesar or Substitution I’ll record the single highest of your scores among those problems.
Past Problems
Advice
- Try out any of the programs from class via the source code above
- To see the manual pages for C functions, visit manual.cs50.io
- If you see any errors when compiling your code with
make
, focus first on fixing the very first error you see, scrolling up as needed. If unsure what it means, try askinghelp50
for help. For instance, if trying to compilereadability
, andmake readability
is yielding errors, try running
help50 make readability
instead!