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