Chapter 0 modules¶
- 0.1. Sets and Relations
- 0.2. Writing a recursive function
- 0.3. Heaps and Priority Queues
- 0.4. KMP String Search Algorithm
- 0.5. Boyer-Moore String Search Algorithm
- 0.6. Major Concepts
- 0.7. Deterministic Finite Acceptors
- 0.8. Regular Expressions
- 0.9. Regular Grammars
- 0.10. Identifying Non-regular Languages
- 0.11. Properties
- 0.12. Context-Free Languages
- 0.13. Transforming Grammars
- 0.14. Pushdown Automata
- 0.15. Models of Computation
- 0.16. Turing Machines