You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Data structure and algorithms are two of the most important aspects of computer science. Data structures allow us to organize and store data, while algorithms allow us to process that data in a meaningful way.
This repository is my personal DSA playground, dedicated to self-improvement and skill enhancement. Through diverse coding challenges and detailed solutions, I aim to refine my Data Structures and Algorithms expertise. Join me in this journey of continuous learning and growth in the realm of computer science.
This repo contains all the important algorithms required for competitive coding. Data structure and Algorithm (DSA) is applied in all disciplines of software development. DSA is the building block of the software development process. It is not limited to a single programming language. Although programming languages evolve or get dormant over tim…
DSA Interview Prep: A comprehensive collection of Data Structures and Algorithms (DSA) interview problems and their solutions, designed to help candidates prepare effectively for technical interviews. This repository includes a variety of problems and solutions in multiple programming languages, making it a valuable resource for software engineers.
The "Plan a Flight Project" is a software that uses graph data structures and backtracking algorithms to plan efficient flight routes between cities, outputting the top 3 plans based on time or cost. It's run from the command line and follows robust OOP design principles.
This repository contains a curated collection of Data Structures and Algorithms (DSA) problems along with detailed solutions. It serves as a valuable resource for individuals preparing for technical interviews and seeking to enhance their coding skills. The problems are categorized by topic and difficulty, accompanied by clear explanations and code
CS: Data Structures - Directed Graph DFS & BFS --- Use edge node structure for adjacency list (directed graph), custom queue algorithm for BFS, custom list class implementation for adjacency list. BFS and DFS algorithms used.
[Rebuild] Snake Remake 🐍 is an upgraded edition of my past project, 'Unconventional Snake Xenia.' It's an AI-driven snake game featuring a custom neural network. 🧠 The menu-driven interface offers visualizations of different pathfinding algorithms! 🎮
A Python script to solve the 8-puzzle problem using BFS, DFS, and A* search algorithms. Compare their performance with detailed metrics like iterations, runtime, and solution path length. Includes practical insights into algorithm behavior and efficiency.