|
1 | 1 | ## Arithmetic Analysis
|
2 | 2 | * [bisection](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/bisection.py)
|
| 3 | + * [in static equilibrium](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/in_static_equilibrium.py) |
3 | 4 | * [intersection](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/intersection.py)
|
4 | 5 | * [lu decomposition](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/lu_decomposition.py)
|
5 | 6 | * [newton method](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/newton_method.py)
|
|
42 | 43 | * [burrows wheeler](https://github.com/TheAlgorithms/Python/blob/master/compression/burrows_wheeler.py)
|
43 | 44 | * [huffman](https://github.com/TheAlgorithms/Python/blob/master/compression/huffman.py)
|
44 | 45 | * [peak signal to noise ratio](https://github.com/TheAlgorithms/Python/blob/master/compression/peak_signal_to_noise_ratio.py)
|
45 |
| - * Image Data |
46 | 46 | ## Conversions
|
47 | 47 | * [decimal to binary](https://github.com/TheAlgorithms/Python/blob/master/conversions/decimal_to_binary.py)
|
48 | 48 | * [decimal to hexadecimal](https://github.com/TheAlgorithms/Python/blob/master/conversions/decimal_to_hexadecimal.py)
|
|
62 | 62 | * [double hash](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/double_hash.py)
|
63 | 63 | * [hash table](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/hash_table.py)
|
64 | 64 | * [hash table with linked list](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/hash_table_with_linked_list.py)
|
65 |
| - * [quadratic probing](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/quadratic_probing.py) |
66 | 65 | * Number Theory
|
67 | 66 | * [prime numbers](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/number_theory/prime_numbers.py)
|
| 67 | + * [quadratic probing](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/quadratic_probing.py) |
68 | 68 | * Heap
|
69 | 69 | * [heap](https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/heap.py)
|
70 | 70 | * Linked List
|
|
87 | 87 | * Trie
|
88 | 88 | * [trie](https://github.com/TheAlgorithms/Python/blob/master/data_structures/trie/trie.py)
|
89 | 89 | ## Digital Image Processing
|
| 90 | + * [change contrast](https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/change_contrast.py) |
90 | 91 | * Edge Detection
|
91 | 92 | * [canny](https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/edge_detection/canny.py)
|
92 | 93 | * Filters
|
93 | 94 | * [convolve](https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/convolve.py)
|
94 | 95 | * [gaussian filter](https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/gaussian_filter.py)
|
95 | 96 | * [median filter](https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/median_filter.py)
|
96 | 97 | * [sobel filter](https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/sobel_filter.py)
|
97 |
| - * Image Data |
98 | 98 | ## Divide And Conquer
|
99 | 99 | * [closest pair of points](https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/closest_pair_of_points.py)
|
100 | 100 | * [max subarray sum](https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/max_subarray_sum.py)
|
|
167 | 167 | * [lib](https://github.com/TheAlgorithms/Python/blob/master/linear_algebra_python/src/lib.py)
|
168 | 168 | * [tests](https://github.com/TheAlgorithms/Python/blob/master/linear_algebra_python/src/tests.py)
|
169 | 169 | ## Machine Learning
|
| 170 | + * [NaiveBayes](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/NaiveBayes.ipynb) |
170 | 171 | * [decision tree](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/decision_tree.py)
|
171 | 172 | * [gradient descent](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/gradient_descent.py)
|
172 | 173 | * [k means clust](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/k_means_clust.py)
|
173 | 174 | * [knn sklearn](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/knn_sklearn.py)
|
174 | 175 | * [linear regression](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/linear_regression.py)
|
175 | 176 | * [logistic regression](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/logistic_regression.py)
|
176 |
| - * [NaiveBayes](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/NaiveBayes.ipynb) |
177 | 177 | * [perceptron](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/perceptron.py)
|
178 |
| - * [reuters one vs rest classifier](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/reuters_one_vs_rest_classifier.ipynb) |
179 |
| - * [scoring functions](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/scoring_functions.py) |
180 | 178 | * Random Forest Classification
|
181 | 179 | * [random forest classification](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/random_forest_classification/random_forest_classification.py)
|
182 | 180 | * [random forest classifier](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/random_forest_classification/random_forest_classifier.ipynb)
|
183 |
| - * [Social Network Ads](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/random_forest_classification/Social_Network_Ads.csv) |
184 | 181 | * Random Forest Regression
|
185 |
| - * [Position Salaries](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/random_forest_regression/Position_Salaries.csv) |
186 | 182 | * [random forest regression](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/random_forest_regression/random_forest_regression.ipynb)
|
187 | 183 | * [random forest regression](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/random_forest_regression/random_forest_regression.py)
|
| 184 | + * [reuters one vs rest classifier](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/reuters_one_vs_rest_classifier.ipynb) |
| 185 | + * [scoring functions](https://github.com/TheAlgorithms/Python/blob/master/machine_learning/scoring_functions.py) |
188 | 186 | ## Maths
|
189 | 187 | * [3n+1](https://github.com/TheAlgorithms/Python/blob/master/maths/3n+1.py)
|
190 | 188 | * [abs](https://github.com/TheAlgorithms/Python/blob/master/maths/abs.py)
|
|
203 | 201 | * [find lcm](https://github.com/TheAlgorithms/Python/blob/master/maths/find_lcm.py)
|
204 | 202 | * [find max](https://github.com/TheAlgorithms/Python/blob/master/maths/find_max.py)
|
205 | 203 | * [find min](https://github.com/TheAlgorithms/Python/blob/master/maths/find_min.py)
|
| 204 | + * [gaussian](https://github.com/TheAlgorithms/Python/blob/master/maths/gaussian.py) |
206 | 205 | * [greater common divisor](https://github.com/TheAlgorithms/Python/blob/master/maths/greater_common_divisor.py)
|
| 206 | + * [is square free](https://github.com/TheAlgorithms/Python/blob/master/maths/is_square_free.py) |
207 | 207 | * [lucas series](https://github.com/TheAlgorithms/Python/blob/master/maths/lucas_series.py)
|
| 208 | + * [mobius function](https://github.com/TheAlgorithms/Python/blob/master/maths/mobius_function.py) |
208 | 209 | * [modular exponential](https://github.com/TheAlgorithms/Python/blob/master/maths/modular_exponential.py)
|
209 | 210 | * [newton raphson](https://github.com/TheAlgorithms/Python/blob/master/maths/newton_raphson.py)
|
210 | 211 | * [prime check](https://github.com/TheAlgorithms/Python/blob/master/maths/prime_check.py)
|
| 212 | + * [prime factors](https://github.com/TheAlgorithms/Python/blob/master/maths/prime_factors.py) |
211 | 213 | * [segmented sieve](https://github.com/TheAlgorithms/Python/blob/master/maths/segmented_sieve.py)
|
212 | 214 | * [sieve of eratosthenes](https://github.com/TheAlgorithms/Python/blob/master/maths/sieve_of_eratosthenes.py)
|
213 | 215 | * [simpson rule](https://github.com/TheAlgorithms/Python/blob/master/maths/simpson_rule.py)
|
|
219 | 221 | * [rotate matrix](https://github.com/TheAlgorithms/Python/blob/master/matrix/rotate_matrix.py)
|
220 | 222 | * [searching in sorted matrix](https://github.com/TheAlgorithms/Python/blob/master/matrix/searching_in_sorted_matrix.py)
|
221 | 223 | * [spiral print](https://github.com/TheAlgorithms/Python/blob/master/matrix/spiral_print.py)
|
| 224 | + * Tests |
| 225 | + * [test matrix operation](https://github.com/TheAlgorithms/Python/blob/master/matrix/tests/test_matrix_operation.py) |
222 | 226 | ## Networking Flow
|
223 | 227 | * [ford fulkerson](https://github.com/TheAlgorithms/Python/blob/master/networking_flow/ford_fulkerson.py)
|
224 | 228 | * [minimum cut](https://github.com/TheAlgorithms/Python/blob/master/networking_flow/minimum_cut.py)
|
|
228 | 232 | * [fully connected neural network](https://github.com/TheAlgorithms/Python/blob/master/neural_network/fully_connected_neural_network.ipynb)
|
229 | 233 | * [perceptron](https://github.com/TheAlgorithms/Python/blob/master/neural_network/perceptron.py)
|
230 | 234 | ## Other
|
| 235 | + * [Food wastage analysis from 1961-2013 (FAO)](https://github.com/TheAlgorithms/Python/blob/master/other/Food%20wastage%20analysis%20from%201961-2013%20(FAO).ipynb) |
231 | 236 | * [anagrams](https://github.com/TheAlgorithms/Python/blob/master/other/anagrams.py)
|
232 | 237 | * [binary exponentiation](https://github.com/TheAlgorithms/Python/blob/master/other/binary_exponentiation.py)
|
233 | 238 | * [binary exponentiation 2](https://github.com/TheAlgorithms/Python/blob/master/other/binary_exponentiation_2.py)
|
234 | 239 | * [detecting english programmatically](https://github.com/TheAlgorithms/Python/blob/master/other/detecting_english_programmatically.py)
|
235 | 240 | * [euclidean gcd](https://github.com/TheAlgorithms/Python/blob/master/other/euclidean_gcd.py)
|
236 | 241 | * [finding primes](https://github.com/TheAlgorithms/Python/blob/master/other/finding_primes.py)
|
237 | 242 | * [fischer yates shuffle](https://github.com/TheAlgorithms/Python/blob/master/other/fischer_yates_shuffle.py)
|
238 |
| - * [Food wastage analysis from 1961-2013 (FAO)](https://github.com/TheAlgorithms/Python/blob/master/other/Food%20wastage%20analysis%20from%201961-2013%20(FAO).ipynb) |
239 | 243 | * [frequency finder](https://github.com/TheAlgorithms/Python/blob/master/other/frequency_finder.py)
|
240 | 244 | * [game of life](https://github.com/TheAlgorithms/Python/blob/master/other/game_of_life.py)
|
241 | 245 | * [linear congruential generator](https://github.com/TheAlgorithms/Python/blob/master/other/linear_congruential_generator.py)
|
|
247 | 251 | * [tower of hanoi](https://github.com/TheAlgorithms/Python/blob/master/other/tower_of_hanoi.py)
|
248 | 252 | * [two sum](https://github.com/TheAlgorithms/Python/blob/master/other/two_sum.py)
|
249 | 253 | * [word patterns](https://github.com/TheAlgorithms/Python/blob/master/other/word_patterns.py)
|
250 |
| - * [words](https://github.com/TheAlgorithms/Python/blob/master/other/words) |
251 | 254 | ## Project Euler
|
252 | 255 | * Problem 01
|
253 | 256 | * [sol1](https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_01/sol1.py)
|
|
0 commit comments