PW skill java DSA https://docs.google.com/spreadsheets/d/e/2PACX-1vSNYG1V4XAd5o37Dha3j1IT-im4r9I8-49Z15MU35gO082PzdM-CI0spgiIELMm9FA2M5AWd5tuAznw/pub?gid=0&single=true&output=pdf
This repository contains implementations of various data structures and algorithms (DSA) in Python. It is part of my course project to study and practice key concepts in computer science.
- Arrays
- Linked Lists
- Stacks and Queues
- Trees (Binary, Binary Search Tree)
- Graphs
- Heaps
- Sorting Algorithms (Bubble Sort, Merge Sort, Quick Sort)
- Searching Algorithms (Binary Search, Linear Search)
- Graph Algorithms (DFS, BFS)
- Dynamic Programming (Knapsack, Fibonacci)