Skip to content

CS Student Projects A collection of coding exercises, algorithms, and development projects from my journey as a computer science student. This repository includes implementations of sorting algorithms, data structures, system monitoring techniques, OpenGL experiments, and more. A space for learning, exploring, and refining problem-solving skills.

Notifications You must be signed in to change notification settings

paulpapi/CS-DAA-Exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Design & Analysis Of Algorithms Exercises πŸš€

Welcome to my Data Structure & Algorithm Exercises repository! This space is dedicated to solving and experimenting with Dynamic Programming and Divide-and-Conquer algorithms in C++.

πŸ“Œ Overview

This repository contains various algorithm implementations and problem-solving approaches, focusing on:

  • Dynamic Programming (DP) – Optimized solutions using memoization & tabulation techniques.
  • Divide-and-Conquer – Recursive problem breakdown for efficient computation.
  • Algorithm Complexity Analysis – Understanding runtime efficiency.

πŸ” Implemented Algorithms

Dynamic Programming

  • Fibonacci Sequence (Top-Down & Bottom-Up)
  • Longest Common Subsequence
  • Knapsack Problem (0/1 Knapsack)
  • Matrix Chain Multiplication
  • Coin Change Problem

Divide-and-Conquer

  • Merge Sort
  • Quick Sort
  • Binary Search
  • Closest Pair of Points Problem
  • Strassen’s Matrix Multiplication

πŸ’» Getting Started

Clone the repository and start exploring:

git clone https://github.com/paulpapi/cs-student-projects.git
cd cs-student-projects

About

CS Student Projects A collection of coding exercises, algorithms, and development projects from my journey as a computer science student. This repository includes implementations of sorting algorithms, data structures, system monitoring techniques, OpenGL experiments, and more. A space for learning, exploring, and refining problem-solving skills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages