January 27, 2023

#### Binary Tree Sort in C

Binary Tree Sort uses a Binary search tree. The various steps involved in such a...
Selection Sort

#### Selection Sort

A Selection sorting technique uses a general algorithm which uses an ascending or descending...
Quick Sort

#### Quick Sort

The popular exchange sort mechanisms are Mean sort, Quick Sort and BSort and Quick...
Bubble Sort in C

#### Bubble Sort in C

Lets explain Bubble sort by illustrating tow specific examples involving steps where smaller numbers...

#### Efficiency of Recursion

In general cases, a non-recursive program runs more efficiently than a recursive program since...
Recursion in C

#### Recursion in C

Recursion Recursion and Iteration are two different concepts of achieving a result by a...

Doubly Linked lists eliminates below drawbacks of circular lists – not able to traverse...
Game Trees

#### Game Trees

Game Tree is one of the applications of Binary Trees. For example the one...

#### Traversing a Binary Tree in C

There are generally 3 traversal strategies for Binary Trees – INORDER, PREORDER and POSTORDER. For...
for loops in C

#### for loops in C

The ‘for’  loop is another important looping structure which could replace ‘while’  and ‘do...
While Loop in C

#### While Loop in C

Like do-while loop, While loop is the most commonly used looping construct to repeat...

#### Do – While Loops in C

Looping constructs is an important programming language technique to repeat a process or calculation...

#### Making decision in C program

Decision making is an important aspect of programming language that enables the programmer to arrive...

#### C Programming Language

C language developed at Bell lab by Dennis Ritchie on UNIX environment. UNIX was...
Bubble sort in C

#### Bubble sort in C

Simple bubble sort in C – for (i=0; i<n-1; i++){ for(j=i+1; j<n; j++){ if(x[j]...
File Operation in C

#### File Operation in C

Below is a simple C program to perform file operation – include <stdlib.h> main()...

#### Mobile Communication Services

One of the fastest growth rates in the telecommunications industry anywhere in the world...
Binary Tree

#### Binary Tree

Binary Tree is a basic data structure that is used behind the scenes of...