mr-fard4y / grokking_algorithms

Code for the book Grokking Algorithms (https://amzn.to/29rVyHf)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Grokking Algorithms

This is the code in my book Grokking Algorithms.

Also check out Python Tutor, a great website that helps you step through Python code line by line.

Errata

Here's the errata page.

Images

This repo also contains every image in Grokking Algorithms, in hi-res. These images are available for free for non-commercial use. If you use an image, please add "copyright Manning Publications, drawn by adit.io". You are welcome to use these images in any non-commercial teaching materials, presentations, etc.

Contributing

  • The examples in this book are in Python, but I'd like to get examples in Ruby, JavaScript, C, and other languages too. Please add examples in other languages!
  • I'm pretty responsive to PRs. That is the quickest way to contribute to this repo.

About

Code for the book Grokking Algorithms (https://amzn.to/29rVyHf)

License:Other


Languages

Language:JavaScript 14.4%Language:Java 9.6%Language:C++ 7.0%Language:C# 6.6%Language:Go 6.4%Language:Swift 6.2%Language:PowerShell 5.6%Language:Haskell 5.6%Language:Lua 5.1%Language:PHP 4.7%Language:Elixir 4.3%Language:Ruby 3.4%Language:Python 3.2%Language:Kotlin 2.9%Language:Julia 2.5%Language:TypeScript 2.3%Language:Perl 6 1.8%Language:MATLAB 1.7%Language:C 1.7%Language:Scala 1.6%Language:Rust 1.3%Language:Perl 1.0%Language:PLSQL 0.5%Language:OCaml 0.4%Language:Makefile 0.2%