Algorithms for the IT Matura exam
I’ve put together, described (in Polish) and implemented (in Python) every required algorithm for the IT Matura exam.

I’ve created this compendium due to a lack of good materials for learning the necessary theory. Existing algorithms lists were based mostly on C++ and Pascal. On top of that, the code examples were stripped of comments and using illegible variable names (such as i/j/k). My implementations should help you learn! :)
The PDF along with its Word source is available on my Github. If you see a mistake or want to improve the document, feel free to create an Issue or a Pull Request! I’ll attach the current version below as well.
I’ll mention that I’ve found a open-source project with materials for the IT Matura exam - it may come in handy too. Good luck with your studies!
You can follow my blog with any
RSS reader!

Maciej Kaszkowiak
I try to write about interesting things, such as artificial intelligence, created projects, and travel - see all posts.

RAG, or how to talk to our documents?
Discover how Retrieval Augmented Generation enables large language models (LLMs) to provide accurate answers based on expertise.

Victory at HackYeah 2023!
On 30.09 - 01.10, we took 1st place out of 37 teams in the Health & Well-being track at HackYeah 2023, the largest on-site hackathon in Europe! 🏆

Eastern Poland by bike - adventure on two wheels
Beautiful views, wilderness camps and duct tape. Read about the cycling adventures of a thousand kilometers and eleven days of riding!