Category: Data Structure
Posts of Category: Data Structure
  1. Program for Heap Sort in C

    Here you will get program for heap sort in C. It is a comparison based sorting technique which uses binary heap data structure. Below I have shared simple program to implement this sorting technique in C. Progr...Learn More
    C ProgramsData StructureProgramming LanguagesDev
  2. Quick Sort in C [Program & Algorithm]

    Quick Sort in C [Program & Algorithm] In this tutorial you will learn about algorithm and program for quick sort in C. Quick sort is the fastest internal sorting algorithm with the time complexity O (n log n)....Learn More
    AlgorithmC ProgramsData StructureDevProgramming Languages
  3. Program for Merge Sort in C

    Program for Merge Sort in C In this tutorial you will get program for merge sort in C. Merge sort runs in O (n log n) running time. It is very efficient sorting algorithm with near optimal number of comp...Learn More
    C ProgramsData StructureSortingMerge SortProgramming LanguagesDev
  4. Selection Sort in C & C++ – Program & Algorithm

    Selection Sort in C & C++ – Program & Algorithm In this tutorial I will explain about algorithm for selection sort in C and C++ using program example.  One of the simplest techniques is a selection sort....Learn More
    C ProgramsC++ ProgramsData StructureAlgorithmArrayProgramming LanguagesDev
  5. Insertion Sort in C & C++ – Program & Algorithm

    Insertion Sort in C & C++ – Program & Algorithm In this tutorial I will explain about algorithm for insertion sort in C and C++ using program example. The insertion sort inserts each element in proper pla...Learn More
    C++ ProgramsC ProgramsData StructureAlgorithmArrayProgramming LanguagesDev
  6. Counting Sort in C

    Counting Sort in C Here you will learn about counting sort in C Counting sort algorithm is a sorting algorithm which do not involve comparison between elements of an array. In this tutorial I am sharing count...Learn More
    C ProgramsData StructureAlgorithmProgramming LanguagesDev
  7. Radix Sort Program in C

    Radix Sort Program in C In this tutorial you will learn about radix sort program in C. Radix sorting technique is one of the oldest techniques of sorting. Lets assume that we are given a list of some names and ...Learn More
    C ProgramsData StructureProgramming LanguagesDev
  8. Bucket Sort in C and C++

    Bucket Sort in C and C++ Here you will get program for bucket sort in C and C++. In bucket sort algorithm the array elements are distributed into a number of buckets. Then each bucket sorted individually either...Learn More
    C++ ProgramsC ProgramsData StructureAlgorithmProgramming LanguagesDev
  9. Topological Sort in C and C++

    Topological Sort in C and C++ Here you will learn and get program for topological sort in C and C++. We know many sorting algorithms used to sort the given data. It may be numeric data or strings. Take a situat...Learn More
    C++ ProgramsC ProgramsData StructureProgramming LanguagesDev
  10. Hashing in C and C++

    Hashing in C and C++ In this tutorial you will learn about Hashing in C and C++ with program example. You will also learn various concepts of hashing like hash table, hash function, etc. Hashing in Data Structu...Learn More
    C++ ProgramsC ProgramsData StructureProgramming LanguagesDev
  11. Singly Linked List in C

    Singly Linked List in C Here you will learn about singly linked list in C. What is Singly Linked List (SLL)? The simplest kind of linked list is a singly liked list (SLL) which has one link per node. It h...Learn More
    C ProgramsData StructureProgramming LanguagesDev
  12. Program for Stack in C [Push, Pop and Display]

    Program for Stack in C [Push, Pop and Display] Here you will get program for array representation of stack in C. What is Stack? Stack is a LIFO (last in first out) structure. It is an ordered list of the same t...Learn More
    C ProgramsData StructureProgramming LanguagesDev