|
62 | 62 | * [Generate Parentheses Iterative](backtracking/generate_parentheses_iterative.py) |
63 | 63 | * [Hamiltonian Cycle](backtracking/hamiltonian_cycle.py) |
64 | 64 | * [Knight Tour](backtracking/knight_tour.py) |
| 65 | + * [M Coloring Problem](backtracking/m_coloring_problem.py) |
65 | 66 | * [Match Word Pattern](backtracking/match_word_pattern.py) |
66 | 67 | * [Minimax](backtracking/minimax.py) |
67 | 68 | * [N Queens](backtracking/n_queens.py) |
|
91 | 92 | * [Find Previous Power Of Two](bit_manipulation/find_previous_power_of_two.py) |
92 | 93 | * [Find Unique Number](bit_manipulation/find_unique_number.py) |
93 | 94 | * [Gray Code Sequence](bit_manipulation/gray_code_sequence.py) |
| 95 | + * [Hamming Code Generator](bit_manipulation/hamming_code_generator.py) |
94 | 96 | * [Highest Set Bit](bit_manipulation/highest_set_bit.py) |
95 | 97 | * [Index Of Rightmost Set Bit](bit_manipulation/index_of_rightmost_set_bit.py) |
96 | 98 | * [Is Even](bit_manipulation/is_even.py) |
|
108 | 110 |
|
109 | 111 | ## [Blockchain](blockchain) |
110 | 112 | * [Diophantine Equation](blockchain/diophantine_equation.py) |
| 113 | + * [Merkle Tree](blockchain/merkle_tree.py) |
| 114 | + * [Simple Blockchain](blockchain/simple_blockchain.py) |
| 115 | + * [Simple Proof Of Work](blockchain/simple_proof_of_work.py) |
111 | 116 |
|
112 | 117 | ## [Boolean Algebra](boolean_algebra) |
113 | 118 | * [And Gate](boolean_algebra/and_gate.py) |
|
166 | 171 | * [Porta Cipher](ciphers/porta_cipher.py) |
167 | 172 | * [Rabin Miller](ciphers/rabin_miller.py) |
168 | 173 | * [Rail Fence Cipher](ciphers/rail_fence_cipher.py) |
| 174 | + * [Rc4](ciphers/rc4.py) |
169 | 175 | * [Rot13](ciphers/rot13.py) |
170 | 176 | * [Rsa Cipher](ciphers/rsa_cipher.py) |
171 | 177 | * [Rsa Factorization](ciphers/rsa_factorization.py) |
|
180 | 186 | * [Vernam Cipher](ciphers/vernam_cipher.py) |
181 | 187 | * [Vigenere Cipher](ciphers/vigenere_cipher.py) |
182 | 188 | * [Xor Cipher](ciphers/xor_cipher.py) |
| 189 | + * [Xtea](ciphers/xtea.py) |
183 | 190 |
|
184 | 191 | ## [Computer Vision](computer_vision) |
185 | 192 | * [Cnn Classification](computer_vision/cnn_classification.py) |
|
198 | 205 | ## [Conversions](conversions) |
199 | 206 | * [Astronomical Length Scale Conversion](conversions/astronomical_length_scale_conversion.py) |
200 | 207 | * [Binary To Decimal](conversions/binary_to_decimal.py) |
| 208 | + * [Binary To Excess3](conversions/binary_to_excess3.py) |
| 209 | + * [Binary To Gray](conversions/binary_to_gray.py) |
| 210 | + * [Binary To Gray Code](conversions/binary_to_gray_code.py) |
201 | 211 | * [Binary To Hexadecimal](conversions/binary_to_hexadecimal.py) |
202 | 212 | * [Binary To Octal](conversions/binary_to_octal.py) |
203 | 213 | * [Convert Number To Words](conversions/convert_number_to_words.py) |
204 | 214 | * [Decimal To Any](conversions/decimal_to_any.py) |
205 | 215 | * [Decimal To Binary](conversions/decimal_to_binary.py) |
206 | 216 | * [Decimal To Hexadecimal](conversions/decimal_to_hexadecimal.py) |
207 | 217 | * [Decimal To Octal](conversions/decimal_to_octal.py) |
| 218 | + * [Endianness](conversions/endianness.py) |
208 | 219 | * [Energy Conversions](conversions/energy_conversions.py) |
209 | 220 | * [Excel Title To Column](conversions/excel_title_to_column.py) |
210 | 221 | * [Hex To Bin](conversions/hex_to_bin.py) |
|
689 | 700 | * [Astar](machine_learning/astar.py) |
690 | 701 | * [Automatic Differentiation](machine_learning/automatic_differentiation.py) |
691 | 702 | * [Data Transformations](machine_learning/data_transformations.py) |
| 703 | + * [Dbscan](machine_learning/dbscan.py) |
692 | 704 | * [Decision Tree](machine_learning/decision_tree.py) |
693 | 705 | * [Dimensionality Reduction](machine_learning/dimensionality_reduction.py) |
694 | 706 | * [Federated Averaging](machine_learning/federated_averaging.py) |
|
712 | 724 | * [Loss Functions](machine_learning/loss_functions.py) |
713 | 725 | * Lstm |
714 | 726 | * [Lstm Prediction](machine_learning/lstm/lstm_prediction.py) |
| 727 | + * [Mean Shift](machine_learning/mean_shift.py) |
715 | 728 | * [Mfcc](machine_learning/mfcc.py) |
716 | 729 | * [Mini Batch Gradient Descent](machine_learning/mini_batch_gradient_descent.py) |
717 | 730 | * [Multilayer Perceptron Classifier](machine_learning/multilayer_perceptron_classifier.py) |
| 731 | + * [Naive Bayes Text Classification](machine_learning/naive_bayes_text_classification.py) |
718 | 732 | * [Ordinary Least Squares Regression](machine_learning/ordinary_least_squares_regression.py) |
719 | 733 | * [Polynomial Regression](machine_learning/polynomial_regression.py) |
720 | 734 | * [Principle Component Analysis](machine_learning/principle_component_analysis.py) |
721 | 735 | * [Q Learning](machine_learning/q_learning.py) |
722 | 736 | * [Random Forest Classifier](machine_learning/random_forest_classifier.py) |
723 | 737 | * [Random Forest Regressor](machine_learning/random_forest_regressor.py) |
| 738 | + * [Rmsprop](machine_learning/rmsprop.py) |
724 | 739 | * [Scoring Functions](machine_learning/scoring_functions.py) |
725 | 740 | * [Self Organizing Map](machine_learning/self_organizing_map.py) |
726 | 741 | * [Sequential Minimum Optimization](machine_learning/sequential_minimum_optimization.py) |
|
737 | 752 | * [Arc Length](maths/arc_length.py) |
738 | 753 | * [Area](maths/area.py) |
739 | 754 | * [Area Under Curve](maths/area_under_curve.py) |
| 755 | + * [Autocorrelation](maths/autocorrelation.py) |
740 | 756 | * [Average Absolute Deviation](maths/average_absolute_deviation.py) |
741 | 757 | * [Average Mean](maths/average_mean.py) |
742 | 758 | * [Average Median](maths/average_median.py) |
|
782 | 798 | * [Fibonacci](maths/fibonacci.py) |
783 | 799 | * [Find Max](maths/find_max.py) |
784 | 800 | * [Find Min](maths/find_min.py) |
| 801 | + * [First Fundamental Form](maths/first_fundamental_form.py) |
785 | 802 | * [Floor](maths/floor.py) |
786 | 803 | * [Gamma](maths/gamma.py) |
787 | 804 | * [Gaussian](maths/gaussian.py) |
|
844 | 861 | * [Square Root](maths/numerical_analysis/square_root.py) |
845 | 862 | * [Weierstrass Method](maths/numerical_analysis/weierstrass_method.py) |
846 | 863 | * [Odd Sieve](maths/odd_sieve.py) |
| 864 | + * [Padovan Sequence](maths/padovan_sequence.py) |
847 | 865 | * [Pell Number](maths/pell_number.py) |
848 | 866 | * [Perfect Cube](maths/perfect_cube.py) |
849 | 867 | * [Perfect Number](maths/perfect_number.py) |
|
873 | 891 | * [Reverse Factorial Recursive](maths/reverse_factorial_recursive.py) |
874 | 892 | * [Segmented Sieve](maths/segmented_sieve.py) |
875 | 893 | * Series |
| 894 | + * [Alternate Harmonic Series](maths/series/alternate_harmonic_series.py) |
| 895 | + * [Alternating Harmonic Series](maths/series/alternating_harmonic_series.py) |
876 | 896 | * [Arithmetic](maths/series/arithmetic.py) |
877 | 897 | * [Geometric](maths/series/geometric.py) |
878 | 898 | * [Geometric Series](maths/series/geometric_series.py) |
|
912 | 932 | * [Polygonal Numbers](maths/special_numbers/polygonal_numbers.py) |
913 | 933 | * [Pronic Number](maths/special_numbers/pronic_number.py) |
914 | 934 | * [Proth Number](maths/special_numbers/proth_number.py) |
| 935 | + * [Spy Number](maths/special_numbers/spy_number.py) |
915 | 936 | * [Triangular Numbers](maths/special_numbers/triangular_numbers.py) |
916 | 937 | * [Trimorphic Number](maths/special_numbers/trimorphic_number.py) |
917 | 938 | * [Ugly Numbers](maths/special_numbers/ugly_numbers.py) |
|
0 commit comments