Skip to content

adorow/intro-algorithms-kotlin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to algorithms in Kotlin

Kotlin is a statically typed programming language that runs on the Java virtual machine and also can be compiled to JavaScript source code or use the LLVM compiler infrastructure.

Introduction to algorithms is a very well known book, used as textbook by many universities for teaching algorithms and data structures to its students. Co-written by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein. Printed by The MIT Press.

As part of my drive to learn more about Kotlin I decided to start this little project where I will be writing algorithms found in the Third Edition of the book in Kotlin. The idea is for it to first be a transliteration of the pseudo-algorithms found in the book. And then I'll attempt to use some of the language features to make it more Kotlin-like.

The Journey

While reading the book, and writing some code, I'm also writing down a small summary of the book, and documenting the code I'm writing. So if you want to see that follow the summary down below.

Summary

Releases

No releases published

Packages

 
 
 

Languages