An open API service indexing awesome lists of open source software.

https://github.com/dabananda/codevault

"Online Judge Solutions" is my collection of daily problem solutions from various online judges like Codeforces, LeetCode, and HackerRank. I share solutions for a range of topics, including data structures, algorithms and dynamic programming.
https://github.com/dabananda/codevault

c codeforces cpp csharp java leetcode neetcode neetcode150 python sql

Last synced: 2 days ago
JSON representation

"Online Judge Solutions" is my collection of daily problem solutions from various online judges like Codeforces, LeetCode, and HackerRank. I share solutions for a range of topics, including data structures, algorithms and dynamic programming.

Awesome Lists containing this project

README

          

# CodeVault

### My Personal Programming & Competitive Programming Repository

Solve Once • Learn Forever • Implement Everywhere

[![GitHub last commit](https://img.shields.io/github/last-commit/dabananda/CodeVault?style=for-the-badge)](https://github.com/dabananda/CodeVault)
[![GitHub repo size](https://img.shields.io/github/repo-size/dabananda/CodeVault?style=for-the-badge)](https://github.com/dabananda/CodeVault)
[![GitHub stars](https://img.shields.io/github/stars/dabananda/CodeVault?style=for-the-badge)](https://github.com/dabananda/CodeVault)
[![GitHub forks](https://img.shields.io/github/forks/dabananda/CodeVault?style=for-the-badge)](https://github.com/dabananda/CodeVault)
[![License](https://img.shields.io/github/license/dabananda/CodeVault?style=for-the-badge)](LICENSE)


![C++](https://img.shields.io/badge/C++-00599C?style=flat-square\&logo=cplusplus\&logoColor=white)
![C](https://img.shields.io/badge/C-A8B9CC?style=flat-square\&logo=c\&logoColor=white)
![C#](https://img.shields.io/badge/C%23-512BD4?style=flat-square\&logo=csharp\&logoColor=white)
![Java](https://img.shields.io/badge/Java-ED8B00?style=flat-square\&logo=openjdk\&logoColor=white)
![Python](https://img.shields.io/badge/Python-3776AB?style=flat-square\&logo=python\&logoColor=white)
![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=flat-square\&logo=javascript\&logoColor=black)
![SQL](https://img.shields.io/badge/SQL-4479A1?style=flat-square\&logo=postgresql\&logoColor=white)

![LeetCode](https://img.shields.io/badge/LeetCode-Problems-orange?style=flat-square)
![Codeforces](https://img.shields.io/badge/Codeforces-Problems-blue?style=flat-square)
![BeeCrowd](https://img.shields.io/badge/BeeCrowd-Problems-lightgrey?style=flat-square)
![HackerRank](https://img.shields.io/badge/HackerRank-Problems-brightgreen?style=flat-square)
![CodeChef](https://img.shields.io/badge/CodeChef-Problems-brown?style=flat-square)
![GeeksforGeeks](https://img.shields.io/badge/GeeksforGeeks-Problems-darkgreen?style=flat-square)
![UVA](https://img.shields.io/badge/UVA-Problems-red?style=flat-square)
![Coding Ninjas](https://img.shields.io/badge/Coding%20Ninjas-Problems-yellow?style=flat-square)
![VJudge](https://img.shields.io/badge/VJudge-Problems-blueviolet?style=flat-square)

---

# About

Welcome to **CodeVault**, my personal archive of competitive programming solutions, interview preparation, algorithms, and data structure implementations.

My goal is to solve problems in multiple languages so I can understand each language's strengths and become a better software engineer.

Current languages:

* C
* C++
* C#
* Java
* Python
* JavaScript
* SQL

---

# Problem Solving Statistics

| Platform | Solved |
|----------|---------:|
| Codeforces | 296 |
| HackerRank | 190 |
| LeetCode | 168 |
| BeeCrowd | 70 |
| Coding Ninjas | 51 |
| UVA | 46 |
| CodeChef | 16 |
| GeeksforGeeks | 12 |
| VJudge | 12 |
| **Total** | **861** |

---

# Language Wise Statistics

| Language | Solved |
|----------|----------:|
| C++ | 670 |
| C | 113 |
| Java | 50 |
| Python | 44 |
| JavaScript | 19 |
| C# | 11 |
| SQL | 8 |
| **Total** | **915** |

Last updated: 2026-07-20 15:18 UTC

---

# Roadmap Progress

## NeetCode 150

```
Progress: 0 / 150
□□□□□□□□□□ 0%
```

## Blind 75

```
Progress: 0 / 75
□□□□□□□□□□ 0%
```

## Striver SDE Sheet

```
Progress: 0 / 191
□□□□□□□□□□ 0%
```

---

# Checklist

## NeetCode 150

* [ ] Arrays & Hashing
* [ ] Two Pointers
* [ ] Stack
* [ ] Binary Search
* [ ] Sliding Window
* [ ] Linked List
* [ ] Trees
* [ ] Heap
* [ ] Backtracking
* [ ] Graphs
* [ ] 1-D DP
* [ ] 2-D DP
* [ ] Greedy
* [ ] Intervals
* [ ] Advanced Graphs
* [ ] Bit Manipulation
* [ ] Math & Geometry
* [ ] Tries

---

## Blind 75

* [ ] Array
* [ ] Binary
* [ ] Dynamic Programming
* [ ] Graph
* [ ] Interval
* [ ] Linked List
* [ ] Matrix
* [ ] String
* [ ] Tree
* [ ] Heap

---

## Striver SDE Sheet

* [ ] Arrays
* [ ] Linked List
* [ ] Binary Tree
* [ ] BST
* [ ] Stack & Queue
* [ ] Recursion
* [ ] Backtracking
* [ ] Greedy
* [ ] Graph
* [ ] Dynamic Programming
* [ ] Trie
* [ ] Strings

---

# Topics Covered

* Arrays
* Strings
* Hashing
* Two Pointers
* Sliding Window
* Stack
* Queue
* Linked List
* Trees
* BST
* Heap
* Binary Search
* Graph
* BFS
* DFS
* Shortest Path
* Topological Sort
* Union Find
* Segment Tree
* Fenwick Tree
* Trie
* Greedy
* Dynamic Programming
* Recursion
* Backtracking
* Math
* Number Theory
* Bit Manipulation
* Geometry

---

# Author

**Dabananda Mitra (Debu)**

Junior Software Engineer, LEADS Corporation Ltd

* 💼 ASP.NET Core, SQL Server
* ☕ Spring Boot, Oracle DB
* 💙 C#, Java, C++
* ⚡ Problem Solving, Software Architecture