Skip to content

Programs created in C language related to different topics like DATA STRUCTURES, ADT, IO etc.

License

Notifications You must be signed in to change notification settings

Phantom-fs/C-Programs

Repository files navigation

C Programs

Following Topics and their are present :-


Data Structures (DSA)

Contains most of the main programs based on ADT, with muliple data structures present, like :

Array
  • Removal of Duplicate
  • Finding All Address
  • All Arithmetic Functions on elements
  • etc.

Linked List
  • Singly Linked List
  • Doubly Linked List
  • Circular Linked List
  • Array to Singly and Doubly Linked Lists
  • etc.

Queue
  • Queue Using Array, Linked List and struct
  • Cicular Queue using Array, Linked List
  • etc.

Stack
  • Stack using Array
  • Stack using Array and Linked List or struct
  • etc.

Tree
  • Binary Tree
  • etc.


ADT (Abstract Data Types)

Programs created using:

structs, enum and union 

to create personalized DATA TYPE, like :

  • Month and Data
  • Chemical Elements
  • Deck of Cards
  • etc.

IO (Input/Output)

Programs based on Input provided from File or Console

NOTE : Code to take data from console and perform operations are also provided in programs


Recursive Functions

Programs based on recursion like :

  • Fibonacci Series
  • Factorial
  • Permutation
  • Combination
  • etc

NOTE : Iterative or Loop based solution are also present in programs


Calculation Based Programs

Programs to perform muliple different calculations on the input provided