Skip to content

erenisci/algorithm-solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,145 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm Solutions

A curated collection of algorithm and data structure solutions implemented in JavaScript and Python, tackling problems from platforms like LeetCode, Codewars, and Project Euler.


Overview

This repository serves as a personal archive of algorithm challenges, with a focus on:

  • Clean, readable, and optimized code
  • Diverse problem sets across difficulty levels
  • Efficient use of data structures and time/space complexity considerations
  • Practice for technical interviews and coding competitions

Structure

The repository is organized by platform:

  • LeetCode/ – solutions to problems from LeetCode
  • Codewars/ – solutions to kyu-based coding challenges from Codewars
  • Project-Euler/ – mathematically focused challenges from Project Euler

Each folder contains solutions in JavaScript or Python, sometimes both, with clearly named files.


Technologies

  • JavaScript (ES6+)
  • Python 3.x

Purpose

This repository helps to:

  • Practice algorithms and data structures
  • Prepare for coding interviews
  • Develop a habit of writing clean, efficient, and testable code
  • Explore multiple approaches to the same problem

Getting Started

You don’t need to install anything to explore the code. To clone the repository:

git clone https://github.com/erenisci/algorithm-solutions.git

You can then browse the folders or run any file locally using Node.js or Python.


License

This project is licensed under the MIT License.
Feel free to use the code for personal or educational purposes.


Acknowledgements

This repository is inspired by consistent problem-solving practice
and the desire to share and grow as a developer.


Happy Coding!

Releases

No releases published

Packages

 
 
 

Contributors