Skip to content

dsaharia/ds_algo_c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithms in C

Implementation of Data Structures and Design and analysis of Algorithms in C language.

Data Structures -

  • Linked List-
    • Number of Nodes, Printing Data in Nodes.
  • Stacks -
    • Using Arrays.
    • Using Pointers.
    • Using Linked Lists (To be modified using Reviews).
    • As a Parentheses Checker.(using STL).
    • Infix to Postfix converter.
  • Queue -
    • Using Arrays.
  • Binary Search tree.

Algorithms -

  • Searching -
    • Binary Search (Iterative).
    • Binary Search (Recursive).
    • Linear Search.
  • Sorting -
    • Insertion Sort.
    • Selection Sort.
    • Bubble Sort.
    • Merge Sort.
    • Quick Sort.
  • Divide and Conquer Algorithms -
    • Finding Median of two sorted arrays along with the Kth smallest element.
    • The Closest Pair problem.
    • Element Inversion problem.

About

Implementation of Data Structures and Algorithms in C/C++ language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors