Skip to content

Commit 4aef4f1

Browse files
vil02appgurueu
authored andcommitted
docs: remove implementation sections
1 parent fe77013 commit 4aef4f1

File tree

103 files changed

+0
-905
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+0
-905
lines changed

Diff for: en/Basic Math/Average_Mean.md

-5
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,6 @@ If we properly consider significant digits: `sum / count = 23`
5757

5858
Return the value of 22.<u>857142</u> or `23`.
5959

60-
## Implementation
61-
62-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/maths/average_mean.py)
63-
- [Ruby](https://github.com/TheAlgorithms/Ruby/blob/master/maths/average_mean.rb)
64-
6560
## Video URL
6661

6762
- [Mean on Khan Academy](https://www.khanacademy.org/math/ap-statistics/summarizing-quantitative-data-ap/measuring-center-quantitative/v/mean-median-and-mode)

Diff for: en/Basic Math/Fibonacci_Numbers.md

-15
Original file line numberDiff line numberDiff line change
@@ -55,21 +55,6 @@ Calculate matrix^8
5555
### Step 5
5656
F(8)=21
5757

58-
## Implementation
59-
60-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/math/fibonacci.cpp)
61-
- [Elixir](https://github.com/TheAlgorithms/Elixir/blob/master/lib/dynamic_programming/fibonacci.ex)
62-
- [F#](https://github.com/TheAlgorithms/F-Sharp/blob/main/Algorithms/Math/Fibonacci.fs)
63-
- [Go](https://github.com/TheAlgorithms/Go/blob/master/dynamic/fibonacci.go)
64-
- [Haskell](https://github.com/TheAlgorithms/Haskell/blob/master/src/Maths/Fibonacci.hs)
65-
- [JavaScript](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/Fibonacci.js)
66-
- [PHP](https://github.com/TheAlgorithms/PHP/blob/master/Maths/Fibonacci.php)
67-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/maths/fibonacci.py)
68-
- [Ruby](https://github.com/TheAlgorithms/Ruby/blob/master/maths/fibonacci.rb)
69-
- [Rust](https://github.com/TheAlgorithms/Rust/blob/master/src/dynamic_programming/fibonacci.rs)
70-
- [Scala](https://github.com/TheAlgorithms/Scala/blob/master/src/main/scala/Mathematics/Fibonacci.scala)
71-
- [Swift](https://github.com/TheAlgorithms/Swift/blob/master/recursion/fibonacci.swift)
72-
7358
## Video URL
7459

7560
- [Youtube](https://www.youtube.com/watch?v=EEb6JP3NXBI)

Diff for: en/Basic Math/Find the maximum number.md

-4
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,6 @@ Get the last value out of the list by using predefined last method.
9898

9999
Return the value 70.
100100

101-
## Implementation
102-
103-
- [Ruby](https://github.com/TheAlgorithms/Ruby/blob/master/maths/find_max.rb)
104-
105101
# Source
106102

107103
- [GeeksForGeeks](https://www.geeksforgeeks.org/c-program-find-largest-element-array/)

Diff for: en/Ciphers/caesar_cipher.md

-8
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,3 @@ Let us say we are sending a secret message to a friend.
3535
* The second letter is `h`. The letter 6 letters away is `n`. Our message is now `Zn`
3636
* We continue like that until the end. Our final message is: `Znk Igkygx iovnkx oy g lat yahyzozazout iovnkx.`
3737
* Decryption is the same way, except instead of going to the right in the alphabet, we go backwards.
38-
39-
## Implementation
40-
41-
* [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/ciphers/caesar_cipher.cpp)
42-
* [JavaScript](https://github.com/TheAlgorithms/JavaScript/blob/master/Ciphers/CaesarCipher.js)
43-
* [PHP](https://github.com/TheAlgorithms/PHP/blob/master/Ciphers/CaesarCipher.php)
44-
* [Python](https://github.com/TheAlgorithms/Python/blob/master/ciphers/caesar_cipher.py)
45-

Diff for: en/Ciphers/hill_cipher.md

-4
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,6 @@ So we will get the encrypted text as **POH**.
5454
[21 12 8] [7] [539] [19]
5555
```
5656

57-
## Implementations
58-
59-
[**Python**](https://github.com/TheAlgorithms/Python/blob/master/ciphers/hill_cipher.py)
60-
6157
## Video Explanation
6258

6359
[Video explanation of the Hill Cipher](https://www.youtube.com/watch?v=6T46sgty4Mk)

Diff for: en/Ciphers/playfair-cipher.md

-4
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,6 @@ So we will get the encrypted text as **gatlmzclrqxa**.
117117
```
118118
So we will get the encrypted text as **instrumentsx**.
119119

120-
## Implementations
121-
122-
- [**Python**](https://github.com/TheAlgorithms/Python/blob/master/ciphers/playfair_cipher.py)
123-
124120
## Video Explanation
125121

126122
- [**Video explanation of the Playfair Cipher algorithm**](https://www.youtube.com/watch?v=UURjVI5cw4g)

Diff for: en/Ciphers/rsa_cipher.md

-7
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,3 @@ Enter your Private Key: 23
153153
PlainText: 51
154154
155155
```
156-
157-
## Implementations
158-
159-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/ciphers/rsa_cipher.py)
160-
- [GoLang](https://github.com/TheAlgorithms/Go/blob/master/cipher/rsa/rsa.go)
161-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/ciphers/RSA.java)
162-
- [Ruby](https://github.com/TheAlgorithms/Ruby/blob/master/ciphers/rsa.rb)

Diff for: en/Ciphers/vigenere_cipher.md

-10
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,3 @@ Decryption is similar to encryption (except for the subtraction operation).
6161
- [Index of coincidence](https://en.wikipedia.org/wiki/Index_of_coincidence)
6262
3. Once the key length is found, [frequency analysis](https://en.wikipedia.org/wiki/Frequency_analysis) can be used to find the key and hence crack the cipher.
6363
4. Therefore, this cipher should not be used to encrypt any important data.
64-
65-
## Implementations
66-
67-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/ciphers/vigenere_cipher.cpp)
68-
- [C#](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Encoders/VigenereEncoder.cs)
69-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/ciphers/Vigenere.java)
70-
- [JavaScript](https://github.com/TheAlgorithms/JavaScript/blob/master/Ciphers/VigenereCipher.js)
71-
- [Julia](https://github.com/TheAlgorithms/Julia/blob/main/src/cipher/vigenere.jl)
72-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/ciphers/vigenere_cipher.py)
73-
- [Rust](https://github.com/TheAlgorithms/Rust/blob/master/src/ciphers/vigenere.rs)

Diff for: en/Data Structures/Graph/Bellman-Ford.md

-7
Original file line numberDiff line numberDiff line change
@@ -88,13 +88,6 @@ O(V^2)
8888
E 1 A->B->E = -1 + 2
8989
```
9090

91-
#### Code Implementation Links
92-
93-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/datastructures/graphs/BellmanFord.java)
94-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/dynamic_programming/bellman_ford.cpp)
95-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/graphs/bellman_ford.py)
96-
- [C](https://github.com/TheAlgorithms/C/blob/master/data_structures/graphs/bellman_ford.c)
97-
9891
#### Video Explanation
9992

10093
[A video explaining the Bellman-Ford Algorithm](https://www.youtube.com/watch?v=hxMWBBCpR6A)

Diff for: en/Data Structures/Linked Lists/Circular Linked List.md

-6
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,6 @@ public void insertHead(int data)
6464
}
6565
```
6666

67-
## Code Implementation Links
68-
69-
- [JavaScript](https://github.com/TheAlgorithms/JavaScript/blob/master/Data-Structures/Linked-List/SinglyCircularLinkedList.js)
70-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/data_structures/cll/cll.cpp)
71-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/circular_linked_list.py)
72-
7367
## Video Explanation
7468

7569
[Video explanation on YouTube](https://youtu.be/HMkdlu5sP4A)

Diff for: en/Data Structures/Linked Lists/Doubly Linked List.md

-8
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,6 @@ class LinkedList {
100100

101101
![Tracing of algorithm](https://www.geeksforgeeks.org/wp-content/uploads/gq/2014/03/DLL_add_middle1.png)
102102

103-
## Code Implementation Links
104-
105-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/datastructures/lists/DoublyLinkedList.java)
106-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/data_structures/doubly_linked_list.cpp)
107-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/doubly_linked_list.py)
108-
- [Go](https://github.com/TheAlgorithms/Go/blob/master/data-structures/linked-list/double-linkedlist.go)
109-
- [Ruby](https://github.com/TheAlgorithms/Ruby/blob/master/data_structures/linked_lists/double_list.rb)
110-
111103
## Video Explanation
112104

113105
[A CS50 video explaining the Doubly Linked List Data Structure](https://www.youtube.com/watch?v=FHMPswJDCvU)

Diff for: en/Data Structures/Linked Lists/Singly Linked List.md

-6
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,6 @@ class LinkedList {
3737
}
3838
```
3939

40-
## Code Implementation Links
41-
42-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/datastructures/lists/SinglyLinkedList.java)
43-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/data_structures/linked_list.cpp)
44-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/singly_linked_list.py)
45-
4640
## Video Explanation
4741

4842
[A CS50 video explaining the Linked List Data Structure](https://www.youtube.com/watch?v=5nsKtQuT6E8)

Diff for: en/Data Structures/Probablistic/BloomFilter.md

-6
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,6 @@ Notice that this does not match either the result of `foo` or `bar`, however bec
117117

118118
The probability of false positives increases with the probability of hash collisions within the filter. However, you can optimize the number of collisions if you have some sense of the cardinality of your set ahead of time. You can do this by optimizing `k` and `M`, `M` should be ~ 8-10 bits per expected item, and `k` should be `(M/n) * ln2`.
119119

120-
## Examples
121-
122-
Implementations of the Bloom Filter are available for:
123-
124-
* [C#](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Probabilistic/BloomFilter.cs)
125-
126120
## Video Explainer
127121

128122
[Video Explainer by Narendra L](https://www.youtube.com/watch?v=Bay3X9PAX5k)

Diff for: en/Dynamic Programming/Coin Change.md

-13
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,5 @@ Let's say we have 3 coin types `[1,2,3]` and we want to change for `7` cents. So
4848
```
4949
So the final answer is **8**. 8 ways to make change of 7 cents using all coin types. `{{1,1,1,1,1,1,1}, {1,1,1,1,1,2}, {1,1,1,2,2}, {1,2,2,2}, {1,1,1,1,3}, {1,3,3}, {2,2,3}, {1,1,2,3}}`
5050

51-
#### Code Implementation Link
52-
- [JavaScript](https://github.com/TheAlgorithms/JavaScript/blob/master/Dynamic-Programming/CoinChange.js)
53-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/dynamic_programming/coin_change.cpp)
54-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/greedyalgorithms/CoinChange.java)
55-
- [Go](https://github.com/TheAlgorithms/Go/blob/master/dynamic/coinchange.go)
56-
- [Rust](https://github.com/TheAlgorithms/Rust/blob/master/src/dynamic_programming/coin_change.rs)
57-
- [Dart](https://github.com/TheAlgorithms/Dart/blob/master/dynamic_programming/coin_change.dart)
58-
- [Ruby](https://github.com/TheAlgorithms/Ruby/blob/master/dynamic_programming/coin_change.rb)
59-
- [Scala](https://github.com/TheAlgorithms/Scala/blob/master/src/main/scala/DynamicProgramming/CoinChange.scala)
60-
- [Julia](https://github.com/TheAlgorithms/Julia/blob/main/src/dynamic_programming/coin_change.jl)
61-
- [Lua](https://github.com/TheAlgorithms/Lua/blob/main/src/misc/coin_change.lua)
62-
- [C#](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Problems/DynamicProgramming/CoinChange/DynamicCoinChangeSolver.cs)
63-
6451
#### Video Explanation
6552
[Total Unique Ways To Make Change by Back To Back SWE](https://www.youtube.com/watch?v=DJ4a7cmjZY0)

Diff for: en/Dynamic Programming/Kadane's Algorithm.md

-6
Original file line numberDiff line numberDiff line change
@@ -106,12 +106,6 @@ largest_sum = max(5, 6) = 6
106106

107107
```Hence the output will be 6```
108108

109-
110-
111-
### Code Implementation Links
112-
113-
- [Python](https://github.com/TheAlgorithms/Python/blob/252df0a149502143a14e7283424d40b785dd451c/maths/kadanes.py)
114-
115109
### Video Explanation Link
116110

117111
- [Kadane's Algorithm to Maximum Sum Subarray Problem](https://www.youtube.com/watch?v=86CQq3pKSUw)

Diff for: en/Dynamic Programming/Longest Common Subsequence.md

-6
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,6 @@ B 0 0 1 2 3
6969
```
7070
So the length of LCS is `dp[4][4] = 3`.
7171

72-
#### Code Implementation Links
73-
74-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/dynamicprogramming/LongestCommonSubsequence.java)
75-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/longest_common_subsequence.py)
76-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/Dynamic%20Programming/Longest%20Common%20Subsequence.cpp)
77-
7872
#### Video Explanation
7973

8074
[Video explanation by Tushar Roy](https://youtu.be/NnD96abizww)

Diff for: en/Greedy Algorithms/Fractional Knapsack.md

-6
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,6 @@ We won't be able to make more money by combining diverse things.
3535
3636
```
3737

38-
#### Code Implementation Links
39-
40-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/greedy_algorithms/knapsack.cpp)
41-
- [Python](https://github.com/TheAlgorithms/Python/tree/master/knapsack)
42-
- [C-Sharp](https://github.com/TheAlgorithms/C-Sharp/tree/master/Algorithms/Knapsack)
43-
4438
#### Video Explanation
4539

4640
[A CS50 video explaining the Greedy Algorithm](https://www.youtube.com/watch?v=Ou9OA0yQCYA)

Diff for: en/Image Processing/Harris Detector.md

-4
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ Given image $I$, $n\times n$ size Gaussian Kernel $G_{n\times n}$,
1313
3. Compute the response function $R$, where $R=AB-C^2-k(A+B)$
1414
4. Classify all points in $R​$.
1515

16-
## Code Implementation Links
17-
18-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/computer_vision/harriscorner.py)
19-
2016
## Reference
2117

2218
C. Harris and M. Stephens, “A Combined Corner and Edge Detector,” in *Proceedings of the Alvey Vision Conference 1988*, Manchester, 1988, pp. 23.1-23.6.

Diff for: en/Search Algorithms/Binary Search.md

-8
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,6 @@ target = 9
3838
A simple Binary Search implementation may return -1 as 9 is not present in the array. A more complex one would return the index at which 9 would have to be inserted, which would be `-8` (last position in the array (7) plus one (7+1), negated)`.
3939
```
4040

41-
#### Code Implementation Links
42-
43-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/searches/BinarySearch.java)
44-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/search/binary_search.cpp)
45-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/searches/binary_search.py)
46-
- [C-Sharp](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Search/BinarySearcher.cs)
47-
- [C](https://github.com/TheAlgorithms/C/blob/master/searching/binary_search.c)
48-
4941
#### Video Explanation
5042

5143
[A CS50 video explaining the Binary Search Algorithm](https://www.youtube.com/watch?v=5xlIPT1FRcA)

Diff for: en/Search Algorithms/Exponential Search.md

-6
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,3 @@ Let's take a look at this comparison with a less theoretical example. Imagine we
5353

5454
- The Binary Search start from the middle of the array and arrive to the 4th position after many iterations
5555
- The Exponential Search arrive at the 4th index after only 2 iterations
56-
57-
#### Code Implementation Links
58-
59-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/search/exponential_search.cpp)
60-
- [C](https://github.com/TheAlgorithms/C/blob/master/searching/exponential_search.c)
61-
- [JavaScript](https://github.com/TheAlgorithms/Javascript/blob/master/Search/ExponentialSearch.js)

Diff for: en/Search Algorithms/Floyd Cycle Detection Algorithm to Find Duplicate Number.md

-4
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,6 @@ tortoise = arr[0] = 3
6767
return tortoise = 4
6868
```
6969

70-
## Code Implementation Links
71-
72-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/search/floyd_cycle_detection_algo.cpp)
73-
- [C](https://github.com/TheAlgorithms/C/blob/master/searching/floyd_cycle_detection_algorithm.c)
7470
#### Video Explanation
7571

7672
- [YouTube video explaining the Floyd Cycle Detection algorithm](https://www.youtube.com/watch?v=B6smdk7pZ14)

Diff for: en/Search Algorithms/Linear Search.md

-7
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,6 @@ target = 6
3333
Linear Search should return -1 as 6 is not present in the array
3434
```
3535

36-
#### Code Implementation Links
37-
38-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/searches/LinearSearch.java)
39-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/search/linear_search.cpp)
40-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/searches/linear_search.py)
41-
- [C](https://github.com/TheAlgorithms/C/blob/master/searching/linear_search.c)
42-
4336
#### Video Explanation
4437

4538
[A CS50 video explaining the Linear Search Algorithm](https://www.youtube.com/watch?v=CX2CYIJLwfg)

Diff for: en/Selection Algorithms/Find Second Largest Element.md

-4
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,6 @@ True : b = arr[6] (b = 25)
6565
Now we get the value 25 in the variable "b", which is the second highest value in the array.
6666
```
6767

68-
#### Code Implementation Links
69-
70-
[JavaScript](https://github.com/TheAlgorithms/JavaScript/blob/master/Sorts/FindSecondLargestElement.js)
71-
7268
#### Video Explanation
7369

7470
[Video explaining 2 approaches](https://www.youtube.com/watch?v=Mv8jhYQEbkA)

Diff for: en/Selection Algorithms/Quick Select.md

-7
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,6 @@ Let's say k = 4. ie. We have to find 4th smallest element.
4141
4. As position of '7' is 4th (ie. k). Thus we will simply return 7
4242
```
4343

44-
### Code Implementation Links
45-
46-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/searches/QuickSelect.java)
47-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/searches/quick_select.py)
48-
- [Go](https://github.com/TheAlgorithms/Go/blob/master/search/selectk.go)
49-
- [JavaScript](https://github.com/TheAlgorithms/JavaScript/blob/master/Data-Structures/Array/QuickSelect.js)
50-
5144
### Helpful Video Links
5245

5346
[Video explaining how to find the Kth smallest/largest element in varying complexities](https://youtu.be/hGK_5n81drs)

Diff for: en/Sorting Algorithms/Bubble Sort.md

-28
Original file line numberDiff line numberDiff line change
@@ -79,34 +79,6 @@ Indexes: 0 1 2 3
7979
Since there are no swaps in above steps, it means the array is sorted and we can stop here.
8080
```
8181

82-
#### Code Implementation Links
83-
84-
- [Assembly](https://github.com/TheAlgorithms/AArch64_Assembly/blob/main/sorters/bubble_sort.s)
85-
- [C](https://github.com/TheAlgorithms/C/blob/master/sorting/bubble_sort.c)
86-
- [C#](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/BubbleSorter.cs)
87-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/sorting/bubble_sort.cpp)
88-
- [Dart](https://github.com/TheAlgorithms/Dart/blob/master/sort/bubble_Sort.dart)
89-
- [Elixir](https://github.com/TheAlgorithms/Elixir/blob/master/lib/sorting/bubble_sort.ex)
90-
- [Elm](https://github.com/TheAlgorithms/Elm/blob/master/src/Sorting/BubbleSort.elm)
91-
- [F#](https://github.com/TheAlgorithms/F-Sharp/blob/main/Algorithms/Sort/Bubble_Sort.fs)
92-
- [Go](https://github.com/TheAlgorithms/Go/blob/master/sort/bubblesort.go)
93-
- [Haskell](https://github.com/TheAlgorithms/Haskell/blob/master/src/Sorts/BubbleSort.hs)
94-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/sorts/BubbleSort.java)
95-
- [Javascript](https://github.com/TheAlgorithms/JavaScript/blob/master/Sorts/BubbleSort.js)
96-
- [Julia](https://github.com/TheAlgorithms/Julia/blob/main/src/sorts/bubble_sort.jl)
97-
- [Kotlin](https://github.com/TheAlgorithms/Kotlin/blob/master/src/main/kotlin/sort/BubbleSort.kt)
98-
- [Lua](https://github.com/TheAlgorithms/Lua/blob/main/src/sorting/bubblesort.lua)
99-
- [Matlab](https://github.com/TheAlgorithms/MATLAB-Octave/blob/master/algorithms/sorting/bubble_sort.m)
100-
- [PHP](https://github.com/TheAlgorithms/PHP/blob/master/Sorting/BubbleSort.php)
101-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/sorts/bubble_sort.py)
102-
- [R](https://github.com/TheAlgorithms/R/blob/master/sorting_algorithms/bubble_sort.r)
103-
- [Ruby](https://github.com/TheAlgorithms/Ruby/blob/master/sorting/bubble_sort.rb)
104-
- [Rust](https://github.com/TheAlgorithms/Rust/blob/master/src/sorting/bubble_sort.rs)
105-
- [Scala](https://github.com/TheAlgorithms/Scala/blob/master/src/main/scala/Sort/BubbleSort.scala)
106-
- [Solidity](https://github.com/TheAlgorithms/Solidity/blob/main/src/Sorts/BubbleSort.sol)
107-
- [Swift](https://github.com/TheAlgorithms/Swift/blob/master/sorts/BubbleSort.swift)
108-
- [TypeScript](https://github.com/TheAlgorithms/TypeScript/blob/master/sorts/bubble_sort.ts)
109-
11082
#### Video Explanation
11183

11284
[A video explaining the Bubble Sort Algorithm](https://www.youtube.com/watch?v=Jdtq5uKz-w4)

Diff for: en/Sorting Algorithms/Counting Sort.md

-16
Original file line numberDiff line numberDiff line change
@@ -41,22 +41,6 @@ countingSort(array, size)
4141
decrease count of each element restored by 1
4242
```
4343

44-
#### Code Implementation Links
45-
46-
- [Assembly](https://github.com/TheAlgorithms/AArch64_Assembly/blob/main/sorters/counting_sort.s)
47-
- [C](https://github.com/TheAlgorithms/C/blob/master/sorting/counting_sort.c)
48-
- [C++](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/sorting/counting_sort.cpp)
49-
- [Dart](https://github.com/TheAlgorithms/Dart/blob/master/sort/count_sort.dart)
50-
- [Go](https://github.com/TheAlgorithms/Go/blob/master/sort/countingsort.go)
51-
- [Java](https://github.com/TheAlgorithms/Java/blob/master/src/main/java/com/thealgorithms/sorts/CountingSort.java)
52-
- [JavaScript](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/CountingSort.js)
53-
- [Julia](https://github.com/TheAlgorithms/Julia/blob/main/src/sorts/counting_sort.jl)
54-
- [Matlab](https://github.com/TheAlgorithms/MATLAB-Octave/blob/master/algorithms/sorting/counting_sort.m)
55-
- [PHP](https://github.com/TheAlgorithms/PHP/blob/master/Sorting/CountSort.php)
56-
- [Python](https://github.com/TheAlgorithms/Python/blob/master/sorts/counting_sort.py)
57-
- [R](https://github.com/TheAlgorithms/R/blob/master/sorting_algorithms/counting_sort.r)
58-
- [Rust](https://github.com/TheAlgorithms/Rust/blob/master/src/sorting/counting_sort.rs)
59-
6044
#### Video Explanation
6145

6246
[A video explaining the Counting Sort Algorithm](https://www.youtube.com/watch?v=7zuGmKfUt7s)

0 commit comments

Comments
 (0)