This repository is a collection of algorithms, coding solutions, and problem-solving approaches across multiple languages, platforms, and problem categories.
It is designed as a collaborative space where contributors can add their solutions in a structured and organized hierarchy.
longest-substring-without-repeating-characters
Binary 2 Decimal Binary 2 Decimal using Buildin Function Binary 2 Octal Decinal 2 Binary
All solutions must follow this folder hierarchy: language/platform/problem-type/problem/{files}
cpp/leetcode/arrays/two-sum/john123_twoSum.cpppython/hackerrank/strings/valid-anagram/alex_validAnagram.pyc/codeforces/dp/longest-increasing-subsequence/rahul_LIS.c
This ensures solutions are well organized and easily searchable.
To contribute, please follow these steps:
- Add your solution in the correct folder:
Language β Platform β Problem-Type β Problem
- File naming convention:
username_problemName.extension
Example:
alex_twoSum.cpp - Code requirements:
- Add a short description of the problem
- Mention your approach/logic
- Write clear comments
- Update repository files:
- Add your name in
CONTRIBUTORS.mdif youβre new - Update
README.mdwith a relative path to your solution under the right problem section, marking it with a β language tag
This index organizes problems by Platform β Problem Type β Problem, with solutions listed per language.
Contributors should add their solutions under the relevant problem.
- Longest Substring Without Repeating Characters (./cpp/leetcode/sliding-window/longest-substring-without-repeating-characters)
- β C++: longest-substring-without-repeating-characters
- β Python: (add here)
- β Java: (add here)
- Two Sum (./cpp/leetcode/arrays/two-sum)
- β C++: alex_twoSum.cpp
- β Python: maria_twoSum.py
- Valid Anagram (./python/leetcode/strings/valid-anagram)
- β Python: alex_validAnagram.py
- Pangrams (./cpp/hackerrank/strings/pangrams)
- β C++: rahul_pangrams.cpp
- β Python: Snigdhaaghosh_pangrams.py
- Longest Increasing Subsequence (./c/codeforces/dp/longest-increasing-subsequence)
- β C: rahul_LIS.c
See the full list in CONTRIBUTORS.md.
Your contributions make this project stronger π‘