https://github.com/asankov/the-practice-of-programming
This repository contains the exercises from the book "The Practice of Programming" by Brian W. Kernighan and Rob Pike.
https://github.com/asankov/the-practice-of-programming
algorithms algorithms-and-data-structures c cpp data-str java programming
Last synced: 5 months ago
JSON representation
This repository contains the exercises from the book "The Practice of Programming" by Brian W. Kernighan and Rob Pike.
- Host: GitHub
- URL: https://github.com/asankov/the-practice-of-programming
- Owner: asankov
- License: mit
- Created: 2020-04-23T22:45:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-01-08T17:08:10.000Z (almost 2 years ago)
- Last Synced: 2025-07-25T14:44:27.828Z (5 months ago)
- Topics: algorithms, algorithms-and-data-structures, c, cpp, data-str, java, programming
- Language: C
- Homepage:
- Size: 188 KB
- Stars: 22
- Watchers: 2
- Forks: 7
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# The Practice of Programming
This repository contains the exercises from the book "The Practice of Programming" by Brian W. Kernighan and Rob Pike.
The book can be bought from [Amazon](https://www.amazon.de/-/en/Brian-W-Kernighan-ebook/dp/B00HU50A12/) or other bookstores.
## Table of Contents
- [Chapter 1: Style](chapter-1)
- [Chapter 2: Algorithms and Data structures](chapter-2)
- [Chapter 3: Design and Implementation](chapter-3)
- [Chapter 4: Interfaces](chapter-4)
- [Chapter 5: Debugging](chapter-5)
- [Chapter 6: Testing](chapter-6)
- [Chapter 7: Performance](chapter-7)
- Chapter 8: Portability
- Chapter 9: Notation
## License
This work is licensed under MIT license. For more info see [LICENSE.md](LICENSE.md)