log.manl.io — A private landfill where I write TL;DR notes to self

DFS, BFS and applications in Python

{ algorithms, bfs, dfs, graphs, python } // 07.08.2015

Remove values from an array in-place

{ algorithms, strings } // 21.06.2015

Longest unique substring algorithm

{ algorithms, strings } // 18.05.2015

Bruteforce strstr() implementation

{ algorithms, c, strings } // 15.05.2015

Permutations of a string: Dynamic Programming with Python

{ algorithms, dynamic programming, python, recursion } // 03.05.2015

Check if a binary tree is a BST

{ algorithms, data structures, python, recursion, trees } // 25.04.2015

Check if two trees are identical

{ algorithms, data structures, python, recursion, trees } // 23.04.2015

Compute size, height and leaf nodes of a tree

{ algorithms, data structures, python, recursion, trees } // 23.04.2015

Reversing a Linked List: the sane way, the recursive way and the push way

{ algorithms, data structures, linked list, python, recursion } // 18.04.2015

Proofs by induction

{ algorithms, logic, math } // 15.06.2014

Insertion Sort

{ algorithms, sorting } // 01.06.2014

Merge Sort: implementation and analysis

{ algorithms, sorting } // 17.05.2014

Binary Search analysis

{ algorithms } // 14.02.2014

Compute the order of growth of a program

{ algorithms, math } // 11.02.2014

Compare, squeeze and reverse C strings

{ algorithms, c, recursion, strings } // 23.11.2013
Proudly powered by WordPress - theme based on LESS by Jared Erickson