/CSE2122-Data-Structure-Lab

Data Structure can be defined as the group of data elements that provides an efficient way of storing and organizing data in the computer so that it can be used efficiently. Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc. Here I solve some data structure problems.

Primary LanguageC

CSE2122: Data Structure Lab

Welcome to the CSE2122 Data Structure Lab repository! This collection of C programs is designed to help you understand and implement fundamental data structures such as arrays and linked lists. The repository is organized into sections, each focusing on specific operations and functionalities.

  1. Traversing
  2. Inserting (int)
  3. Inserting (string)
  4. Deleting
  5. Sorting (Bubble sort: int type data)
  6. Sorting (Bubble sort: string type data)
  7. Searching (int)
  8. Searching (string)
  9. Merging (int)
  10. Merging (string)
  11. 2D array into Linear Array
  12. Matrix (Addition/Subtraction/Multiplication)
  13. Sparse Matrix into 1D array
  1. Create Linked List
  2. Traversing
  3. Inserting
  4. Deleting
  5. Sorting
  6. Searching
Contributor(s)

FAHIM AHAMMED FIROZ