Skip to content

Latest commit

Β 

History

History
16 lines (12 loc) Β· 957 Bytes

File metadata and controls

16 lines (12 loc) Β· 957 Bytes

Algorithm Design and Programming

πŸ“Œ Overview

This repository contains assignments focused on fundamental data structures and algorithm design. The goal is to develop efficient implementations using arrays, linked lists, stacks, queues, and binary trees while reinforcing programming concepts such as memory management, recursion, and data organization.

πŸ›  Tools & Technologies

  • Programming Languages: C, C++, Python
  • Concepts Covered: Data structures, recursion, memory management

πŸ“‚ Topics Covered

  • πŸ”Ή Stacks – Implemented using both arrays and linked lists
  • πŸ”Ή Queues – Implemented using both arrays and linked lists
  • πŸ”Ή Binary Trees – Implemented with insertion, search, and traversal methods

βœ… Completion Status

This repository is actively maintained, with potential future updates adding optimizations, additional algorithms, and data structure enhancements.