Skip to content

This repository contains Problem-statements for Data Structures And also Solutions of that problems in C-Programming language

License

Notifications You must be signed in to change notification settings

Rajeshwari-Argulwar/Data-Sturtures

Repository files navigation

Data Structures 🧩

This repository contains some basic programs related to Data Structures. These programs are part of my journey to understand and implement fundamental data structures efficiently.

Programs Included

  • Arrays: Basics of arrays, insertion, deletion, traversal, and searching.
  • Linked List: Implementation of singly and doubly linked lists with operations like insertion and deletion.
  • Stack: LIFO structure implementation using arrays and linked lists, along with basic operations like push, pop, and peek.
  • Queue: FIFO structure implementation using arrays and linked lists, covering enqueue and dequeue operations.
  • Binary Tree: Implementation of binary trees with basic traversal techniques (inorder, preorder, postorder).

What I’m Learning

  • How to efficiently implement and use different data structures.
  • Understanding time complexity and space complexity associated with each structure.
  • Strengthening problem-solving skills with real-world examples.

Work in Progress 🚧

  • Hashing: Implementing hash tables and collision resolution techniques.
  • Graphs: Basic graph structures, traversal techniques (DFS, BFS).

Stay tuned for more updates as I explore advanced data structures and algorithms!

About

This repository contains Problem-statements for Data Structures And also Solutions of that problems in C-Programming language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages