mycodeschool
mycodeschool is an educational initiative. Our aim is to present some core concepts of computer programming through illustrated examples and creative teaching techniques. 
You can send your feedback to mycodeschool [at] gmail [dot] com
Visit: www.mycodeschool.com
Some good resources to learn and practice programming:
TopCoder - http://community.topcoder.com/tc 
Codeforces - http://codeforces.com/
Some good resources to practice for programming interviews:
Nice article on how to Ace a coding interview - 
https://www.linkedin.com/today/post/article/20141120061048-6976444-ace-the-coding-interview-every-time
http://www.geeksforgeeks.org/
http://www.careercup.com/
                
 
        Graph Representation part 03 - Adjacency List
 
        Graph Representation part 02 - Adjacency Matrix
 
        Graph Representation part 01 - Edge List
 
        Data structures: Properties of Graphs
 
        Data structures: Introduction to graphs
 
        Know your data type: int - C Programming Tutorial 08
 
        Maximum sum sub-array
 
        Using Arithmetic Operators - C Programming Tutorial 07
 
        Find merge point of two linked list
 
        Input and Output: Printf and Scanf - C Programming Tutorial 06
 
        Inorder Successor in a binary search tree
 
        Find height of a binary tree
 
        Delete a node from Binary Search Tree
 
        Check if a binary tree is binary search tree or not
 
        Binary tree traversal: Preorder, Inorder, Postorder
 
        Binary tree: Level Order Traversal
 
        Direction of a point from a line segment
 
        Binary tree traversal - breadth-first and depth-first strategies
 
        Find min and max element in a binary search tree
 
        BST implementation - memory allocation in stack and heap
 
        Binary search tree - Implementation in C/C++
 
        Data structures: Binary Search Tree
 
        Data structures: Binary Tree
 
        Data structures: Introduction to Trees
 
        Analysis of quicksort
 
        Площадь многоугольника
 
        Infix to Postfix using stack
 
        Evaluation of Prefix and Postfix expressions using stack
 
        Infix, Prefix and Postfix
 
        Data structures: Linked List implementation of Queue