An Open-Source repository in which all the Data Structures and Algorithms concepts and their implementation in different ways with different programming languages, along with programming and interview question.
Array
| # | Title | Solutions |
|---|---|---|
| 1 | Fair Indexes | Java |
Sort Algorithms
| # | Title | Solution |
|---|---|---|
| 1 | Bubble Sort | Java |
| 2 | Heap Sort | Java |
| 3 | Insertion Sort | Java |
| 4 | Merge Sort | Java |
| 5 | Quick Sort | Java |
| 6 | Selection Sort | Java |
Leetcode Problems
| # | Title | Solution |
|---|---|---|
| 1 | Two Sum | Java |
| 3 | Longest Substring Without Repeating Characters | Java |
| 7 | Reverse Integer | Java |
| 556 | Next Greater Element III | Java |
| 1426 | Counting ELements | Java |
| 2178 | Maximum Split of Positive Even Integers | Java |
Please see CONTRIBUTING.md.
Copyright © 2022-2025 Umang Gala
Data Structure & Algorithms is free repository to use; you can redistribute it and/or modify it under the terms of the GNU General Public License. A copy of the GNU General Public License is provided in the file LICENSE