Binary Tree This C Program implements binary tree using linked list. Binary Search tree is a binary tree in which each internal node x stores an element such that the element stored in the left subtree of x are less than or equal to x and elements stored in the right subtree of x are greater than or equal to x. This is called binary-search-tree property Developer: Arjun P M Licence: OpenSource Platform/Language: C Download
Reverse a stack This C program, using recursion, reverses a stack content. Stack here is represented using a linked list. A linked list is an ordered set of data elements, each containing a link to its successor. Developer: Arjun P M Licence: OpenSource Platform/Language: C Download
Magic Square Matrix A magic square is a simple mathematical game developed during the 1500 . Square is divided into equal number of rows and columns . Start filling each square with the number from 1 to num ( where num = No of Rows X No of Columns ) You can only use a number once . Fill each square so that the sum of each row is the same as the sum of each column . In the example shown here, the sum of each row is 15 , and the sum of each column is also 15. In this Example : The numbers from 1 through 9 is used only once. This is called a magic square. Developer: Arjun P M Licence: OpenSource Platform/Language: C Download