Solutions to exercises¶
- How does a computer work?
- Ok, but seriously, how does a computer work?
- The basics of programming
- The basics of programming in C
- Quadratic formula in C
- Lots of quadratic equations
- Quadratic formula in Python
- Generating input data using Python
- Regular expressions
- Creating a simple web page
- Making our web page work
- Guessing game in JS
- JavaScript meets algorithms
- C and the stack
- Writing a toy web server
- JSON
- AJAX
- The “start new game” page
- Generating the high score table
- PNG files
- Sudoku
- SDL
- Unix way
- Monolithic way
- Graphs
- Parsing
- Adding data to an SQL database
- Querying SQL databases
- Generating a return form
- Web UI for our return form
- NP-hard problems
- Concurrency