SEMESTER- 3 - All the practically implemented Programs of Data Structures and Programming Lab - I (Advanced C)
This repository contains all the Practical Programs implemented in the Computer Science Department of MGM's College of Engineering, Nanded for the Second Year Engineering Graduate Students.
Please Note:
-
Write a program to insert, delete and modify an element of any random position of an array.
-
Implement stack data structure and its operations (PUSH and POP).
-
Write a program for conversion of infix expression into postfix using stack.
-
Write a program for evaluation of the postfix expression using stack.
-
Write a program to check the imbalance of parenthesis using stack.
-
Implement a simple queue and its operations.
-
Implement circular queue and its operations.
-
Implement a double ended queue and its operations.
-
Write a program for recursive solution of problem of Tower of Hanoi.
-
Write a program for the Fibonacci series using recursion.
-
Write a menu driven program to perform following operations on singly linked list: create, insert(from beginning and end), delete(from beginning and end) and display the elements
-
Write a menu driven program to perform following operations on circular linked list: create, insert(from beginning and end), delete(from beginning and end) and display the elements.
-
Represent polynomial as a circularly linked list and write a menu driven program to perform addition.
-
Implementation of binary tree data structure and perform pre-order, post-order and in-order traversals.
-
Write a program for implementation of graph data structure using adjacency list representation.
-
Write a Program for implementation of graph data structure using adjacency matrix representation.
/*------------------------------------------------------------------------------*/
- Write a program to implement- a) Function with pointer. b) Array of pointers. c) Pointer with string. d) Structure with pointer. e) Pointer to pointer.
- Write a program to implement different dynamic memory allocation functions - malloc(), calloc(), realloc(), free().
- Write a program to implement passing structures to functions.
- Write a program to read data from a file using character I/O function-fgetc(), fgets().
- Write a program to write data into a file using character I/O function-fputc(),fputs().
- Write a program to read data from a file using formatted I/O function-fscanf().
- Write a program to write data into a file using formatted I/O function-fprintf().
- Write a program to implement macros.
- Write a program to draw different graphics entities- a) Points &lines. b) Rectangles &polygons. c) Circular &elliptical shapes. d) Setting line styles &fill styles. e) Filled rectangles &polygons. f) Filled circular &elliptical objects.