DFS, BFS and applications in Python { algorithms, bfs, dfs, graphs, python } // 07.08.2015
Permutations of a string: Dynamic Programming with Python { algorithms, dynamic programming, python, recursion } // 03.05.2015
Implementing dictionaries with Hash Tables and separate chaining { data structures, hash tables, python } // 27.04.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
Implementing Python dictionaries with Hash Tables { data structures, hash tables, map(), python } // 07.04.2015
Implementing set() using Hash Tables { data structures, hash tables, python, set() } // 07.04.2015
Implementing a Stack with min() in both O(N) and O(1) { data structures, python, stack } // 31.03.2015
Delete duplicates from a singly linked list { data structures, linked list, python } // 25.03.2015
POST method: Ajax VS vanilla HTML (with Flask) { ajax, Flask, html, jQuery, python, web-development } // 13.04.2014
Stack implementation in C and Python with singly linked lists { c, data structures, python, sexydiagrams } // 23.11.2013