Skip to content

nitij-taneja/Python_dsa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python DSA Repository

Welcome to the Python DSA Repository! 🎉

This repository contains solutions to various coding problems related to Data Structures and Algorithms (DSA) implemented in Python. It includes problem-solving approaches and assignments from different online platforms and courses aimed at enhancing my skills in data science and software development.

Repository Structure

The repository is organized as follows:

  • Assignments: Contains Python DSA problem assignments completed as part of my online courses and skill enhancement programs.
  • Platform Problem Solutions: Solutions to coding problems from different competitive programming platforms like:
    • LeetCode
    • HackerRank
    • GeeksforGeeks
    • Others (as applicable)

Topics Covered

  • Arrays
  • Linked Lists
  • Stacks & Queues
  • Binary Trees & Binary Search Trees
  • Dynamic Programming
  • Sorting & Searching Algorithms
  • Graph Algorithms
  • Recursion
  • Hashing
  • Greedy Algorithms
  • Backtracking
  • Other core DSA concepts

How to Use This Repository

Feel free to browse through the folders and explore the solutions. Each problem/assignment contains:

  • The problem statement
  • Approach/Explanation of the solution
  • Python code implementation

Future Plans

I will keep updating this repository as I complete more assignments and solve problems on different platforms to further enhance my DSA and Python skills.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published