Skip to content

Repository files navigation

Python DSA Projects

Description

This repository serves as a curated collection of DSA-focused projects developed in Python. Each project is designed to practice specific programming skills and concepts, making this an ideal resource for my learning and development.

Projects

  • Thread Shed - Focuses on data parsing, aggregation, and string manipulation.
  • Blossom - Implements a hash map using linked lists to manage collisions.
  • A Sorted Tale - Compares the performance of bubble sort and quick sort algorithms using Python.
  • Towers of Hanoi - Solves the Towers of Hanoi problem using object-oriented programming and the concept of stacks.
  • The Boredless Tourist - Demonstrates list management, function definitions, and data structuring in Python.
  • Scrabble - Provides a Python implementation for calculating the point value of a word in the game of Scrabble.
  • Longest Common Subsequence - Provides a Python implementation for finding the Longest Common Subsequence (LCS) of two strings.
  • SkyRoute - A Python-based application for finding the shortest metro route between various landmarks using Graph traversals.
  • Travelling Salesperson Solver - A Python application designed to solve the classic optimization problem using a Greedy Algorithm.

About

A curated collection of mini coding projects aimed at honing programming skills across various domains and technologies.

Resources

Stars

5 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages