Skip to content

Commit 5f57e7a

Browse files
committed
Sorting
1 parent abd3b1b commit 5f57e7a

File tree

7 files changed

+7
-564
lines changed

7 files changed

+7
-564
lines changed

README.md

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,33 @@
1-
## Data-Structures-And-Algorithms-in-Java
1+
## Algorithms-in-Java
22
<br />
3-
This repository contains various data structures and algorithms and provide insights about them.<br />
3+
This repository contains various data structures and provide insights about them.<br />
44
Below topics/problems are covered as of now.
5-
6-
1. Searching
7-
- [Linear Search](../master/src/com/deepak/Searching/LinearSearch.java)
8-
- [Binary Search](../master/src/com/deepak/Searching/BinarySearch.java)
95

10-
2. Sorting
11-
- [Time and Space complexity](../master/src/com/deepak/Sorting/TimeAndSpaceComplexity.md)
12-
- [Selection Sort](../master/src/com/deepak/Sorting/SelectionSort.java)
13-
- [Insertion Sort](../master/src/com/deepak/Sorting/InsertionSort.java)
14-
- [Bubble Sort](../master/src/com/deepak/Sorting/BubbleSort.java)
15-
- [Merge Sort](../master/src/com/deepak/Sorting/MergeSort.java)
16-
- [Counting Sort](../master/src/com/deepak/Sorting/CountingSort.java)
17-
18-
2. General problems with Strings
6+
1. General problems with Strings
197
- [Remove spaces in a given string](../master/src/com/deepak/Strings/RemoveSpaces.java)
208
- [Reverse words and characters in a given string](../master/src/com/deepak/Strings/ReverseWords.java)
219
- [Reverse vowels in a word](../master/src/com/deepak/Strings/ReverseVowelsInWord.java)
2210
- [Duplicate characters in a string](../master/src/com/deepak/Strings/DuplicateCharacters.java)
2311
- [Print characters only once in reverse order](../master/src/com/deepak/Strings/CharactersPresent.java)
2412

25-
3. Arrays
13+
2. Arrays
2614
- [Array Concepts](../master/src/com/deepak/Arrays/ArraysConcepts)
2715
- [Basic Operations on Array](../master/src/com/deepak/Arrays/BasicOperations.java)
2816

29-
4. LinkedList
17+
3. LinkedList
3018
- [LinkedList Concepts](../master/src/com/deepak/LinkedList/LinkedListConcepts)
3119
- [Basic Operations on LinkedList](../master/src/com/deepak/LinkedList/BasicOperations.java)
3220
- [Singly LinkedList Implementation](../master/src/com/deepak/LinkedList/SinglyLinkedList.java)
3321
- [Doubly LinkedList Implementation](../master/src/com/deepak/LinkedList/DoublyLinkedList.java)
3422

35-
5. Hashing
23+
4. Hashing
3624
- [HashCode and Equals Contract](../master/src/com/deepak/Hashing/HashCode%26EqualsContract.md)
3725
- [CustomHashMap Implementation](../master/src/com/deepak/Hashing/CustomHashMap.java)
3826
- [Concurrent Modification Exception](../master/src/com/deepak/Hashing/ConcurrentModificationException.java)
3927
- [Concurrent HashMap](../master/src/com/deepak/Hashing/ConcurrentHashMap.md)
4028
- [Weak HashMap Implementation](../master/src/com/deepak/Hashing/WeakHashMapImplementation.java)
4129

42-
6. Stack
30+
5. Stack
4331
- [Simple Stack from already implemented Linked List](../master/src/com/deepak/Stack/SimpleStackFromList.java)
4432
- [Array based Stack implementation](../master/src/com/deepak/Stack/ArrayBasedStack.java)
4533
- [LinkedList based Stack implementation](../master/src/com/deepak/Stack/LinkedListBasedStack.java)

src/com/deepak/Sorting/BubbleSort.java

Lines changed: 0 additions & 74 deletions
This file was deleted.

src/com/deepak/Sorting/CountingSort.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/com/deepak/Sorting/InsertionSort.java

Lines changed: 0 additions & 74 deletions
This file was deleted.

src/com/deepak/Sorting/MergeSort.java

Lines changed: 0 additions & 83 deletions
This file was deleted.

src/com/deepak/Sorting/SelectionSort.java

Lines changed: 0 additions & 76 deletions
This file was deleted.

0 commit comments

Comments
 (0)