|
54 | 54 | * [Largest Pow Of Two Le Num](bit_manipulation/largest_pow_of_two_le_num.py) |
55 | 55 | * [Missing Number](bit_manipulation/missing_number.py) |
56 | 56 | * [Numbers Different Signs](bit_manipulation/numbers_different_signs.py) |
| 57 | + * [Power Of 4](bit_manipulation/power_of_4.py) |
57 | 58 | * [Reverse Bits](bit_manipulation/reverse_bits.py) |
58 | 59 | * [Single Bit Manipulation Operations](bit_manipulation/single_bit_manipulation_operations.py) |
59 | 60 |
|
60 | 61 | ## Blockchain |
61 | | - * [Chinese Remainder Theorem](blockchain/chinese_remainder_theorem.py) |
62 | 62 | * [Diophantine Equation](blockchain/diophantine_equation.py) |
63 | | - * [Modular Division](blockchain/modular_division.py) |
64 | 63 |
|
65 | 64 | ## Boolean Algebra |
66 | 65 | * [And Gate](boolean_algebra/and_gate.py) |
|
101 | 100 | * [Diffie Hellman](ciphers/diffie_hellman.py) |
102 | 101 | * [Elgamal Key Generator](ciphers/elgamal_key_generator.py) |
103 | 102 | * [Enigma Machine2](ciphers/enigma_machine2.py) |
| 103 | + * [Fractionated Morse Cipher](ciphers/fractionated_morse_cipher.py) |
104 | 104 | * [Hill Cipher](ciphers/hill_cipher.py) |
105 | 105 | * [Mixed Keyword Cypher](ciphers/mixed_keyword_cypher.py) |
106 | 106 | * [Mono Alphabetic Ciphers](ciphers/mono_alphabetic_ciphers.py) |
107 | 107 | * [Morse Code](ciphers/morse_code.py) |
108 | 108 | * [Onepad Cipher](ciphers/onepad_cipher.py) |
| 109 | + * [Permutation Cipher](ciphers/permutation_cipher.py) |
109 | 110 | * [Playfair Cipher](ciphers/playfair_cipher.py) |
110 | 111 | * [Polybius](ciphers/polybius.py) |
111 | 112 | * [Porta Cipher](ciphers/porta_cipher.py) |
|
172 | 173 |
|
173 | 174 | ## Data Structures |
174 | 175 | * Arrays |
| 176 | + * [Equilibrium Index In Array](data_structures/arrays/equilibrium_index_in_array.py) |
175 | 177 | * [Median Two Array](data_structures/arrays/median_two_array.py) |
176 | 178 | * [Permutations](data_structures/arrays/permutations.py) |
177 | 179 | * [Prefix Sum](data_structures/arrays/prefix_sum.py) |
|
352 | 354 | * [Smith Waterman](dynamic_programming/smith_waterman.py) |
353 | 355 | * [Subset Generation](dynamic_programming/subset_generation.py) |
354 | 356 | * [Sum Of Subset](dynamic_programming/sum_of_subset.py) |
| 357 | + * [Trapped Water](dynamic_programming/trapped_water.py) |
355 | 358 | * [Tribonacci](dynamic_programming/tribonacci.py) |
356 | 359 | * [Viterbi](dynamic_programming/viterbi.py) |
357 | 360 | * [Word Break](dynamic_programming/word_break.py) |
|
360 | 363 | * [Apparent Power](electronics/apparent_power.py) |
361 | 364 | * [Builtin Voltage](electronics/builtin_voltage.py) |
362 | 365 | * [Carrier Concentration](electronics/carrier_concentration.py) |
| 366 | + * [Charging Capacitor](electronics/charging_capacitor.py) |
363 | 367 | * [Circular Convolution](electronics/circular_convolution.py) |
364 | 368 | * [Coulombs Law](electronics/coulombs_law.py) |
365 | 369 | * [Electric Conductivity](electronics/electric_conductivity.py) |
|
466 | 470 | * [Test Min Spanning Tree Prim](graphs/tests/test_min_spanning_tree_prim.py) |
467 | 471 |
|
468 | 472 | ## Greedy Methods |
| 473 | + * [Best Time To Buy And Sell Stock](greedy_methods/best_time_to_buy_and_sell_stock.py) |
| 474 | + * [Fractional Cover Problem](greedy_methods/fractional_cover_problem.py) |
469 | 475 | * [Fractional Knapsack](greedy_methods/fractional_knapsack.py) |
470 | 476 | * [Fractional Knapsack 2](greedy_methods/fractional_knapsack_2.py) |
471 | 477 | * [Gas Station](greedy_methods/gas_station.py) |
|
524 | 530 | * Local Weighted Learning |
525 | 531 | * [Local Weighted Learning](machine_learning/local_weighted_learning/local_weighted_learning.py) |
526 | 532 | * [Logistic Regression](machine_learning/logistic_regression.py) |
| 533 | + * Loss Functions |
| 534 | + * [Binary Cross Entropy](machine_learning/loss_functions/binary_cross_entropy.py) |
| 535 | + * [Categorical Cross Entropy](machine_learning/loss_functions/categorical_cross_entropy.py) |
| 536 | + * [Huber Loss](machine_learning/loss_functions/huber_loss.py) |
| 537 | + * [Mean Squared Error](machine_learning/loss_functions/mean_squared_error.py) |
527 | 538 | * [Mfcc](machine_learning/mfcc.py) |
528 | 539 | * [Multilayer Perceptron Classifier](machine_learning/multilayer_perceptron_classifier.py) |
529 | 540 | * [Polynomial Regression](machine_learning/polynomial_regression.py) |
|
556 | 567 | * [Bell Numbers](maths/bell_numbers.py) |
557 | 568 | * [Binary Exp Mod](maths/binary_exp_mod.py) |
558 | 569 | * [Binary Exponentiation](maths/binary_exponentiation.py) |
559 | | - * [Binary Exponentiation 3](maths/binary_exponentiation_3.py) |
| 570 | + * [Binary Exponentiation 2](maths/binary_exponentiation_2.py) |
560 | 571 | * [Binary Multiplication](maths/binary_multiplication.py) |
561 | 572 | * [Binomial Coefficient](maths/binomial_coefficient.py) |
562 | 573 | * [Binomial Distribution](maths/binomial_distribution.py) |
563 | 574 | * [Bisection](maths/bisection.py) |
564 | 575 | * [Carmichael Number](maths/carmichael_number.py) |
565 | 576 | * [Catalan Number](maths/catalan_number.py) |
566 | 577 | * [Ceil](maths/ceil.py) |
| 578 | + * [Chebyshev Distance](maths/chebyshev_distance.py) |
567 | 579 | * [Check Polygon](maths/check_polygon.py) |
| 580 | + * [Chinese Remainder Theorem](maths/chinese_remainder_theorem.py) |
568 | 581 | * [Chudnovsky Algorithm](maths/chudnovsky_algorithm.py) |
569 | 582 | * [Collatz Sequence](maths/collatz_sequence.py) |
570 | 583 | * [Combinations](maths/combinations.py) |
|
588 | 601 | * [Find Min](maths/find_min.py) |
589 | 602 | * [Floor](maths/floor.py) |
590 | 603 | * [Gamma](maths/gamma.py) |
591 | | - * [Gamma Recursive](maths/gamma_recursive.py) |
592 | 604 | * [Gaussian](maths/gaussian.py) |
593 | 605 | * [Gaussian Error Linear Unit](maths/gaussian_error_linear_unit.py) |
594 | 606 | * [Gcd Of N Numbers](maths/gcd_of_n_numbers.py) |
| 607 | + * [Germain Primes](maths/germain_primes.py) |
595 | 608 | * [Greatest Common Divisor](maths/greatest_common_divisor.py) |
596 | 609 | * [Greedy Coin Change](maths/greedy_coin_change.py) |
597 | 610 | * [Hamming Numbers](maths/hamming_numbers.py) |
|
619 | 632 | * [Matrix Exponentiation](maths/matrix_exponentiation.py) |
620 | 633 | * [Max Sum Sliding Window](maths/max_sum_sliding_window.py) |
621 | 634 | * [Median Of Two Arrays](maths/median_of_two_arrays.py) |
| 635 | + * [Minkowski Distance](maths/minkowski_distance.py) |
622 | 636 | * [Mobius Function](maths/mobius_function.py) |
| 637 | + * [Modular Division](maths/modular_division.py) |
623 | 638 | * [Modular Exponential](maths/modular_exponential.py) |
624 | 639 | * [Monte Carlo](maths/monte_carlo.py) |
625 | 640 | * [Monte Carlo Dice](maths/monte_carlo_dice.py) |
|
721 | 736 | ## Neural Network |
722 | 737 | * [2 Hidden Layers Neural Network](neural_network/2_hidden_layers_neural_network.py) |
723 | 738 | * Activation Functions |
| 739 | + * [Binary Step](neural_network/activation_functions/binary_step.py) |
724 | 740 | * [Exponential Linear Unit](neural_network/activation_functions/exponential_linear_unit.py) |
725 | 741 | * [Leaky Rectified Linear Unit](neural_network/activation_functions/leaky_rectified_linear_unit.py) |
| 742 | + * [Mish](neural_network/activation_functions/mish.py) |
726 | 743 | * [Rectified Linear Unit](neural_network/activation_functions/rectified_linear_unit.py) |
727 | 744 | * [Scaled Exponential Linear Unit](neural_network/activation_functions/scaled_exponential_linear_unit.py) |
728 | 745 | * [Sigmoid Linear Unit](neural_network/activation_functions/sigmoid_linear_unit.py) |
| 746 | + * [Soboleva Modified Hyperbolic Tangent](neural_network/activation_functions/soboleva_modified_hyperbolic_tangent.py) |
| 747 | + * [Softplus](neural_network/activation_functions/softplus.py) |
| 748 | + * [Squareplus](neural_network/activation_functions/squareplus.py) |
729 | 749 | * [Back Propagation Neural Network](neural_network/back_propagation_neural_network.py) |
730 | 750 | * [Convolution Neural Network](neural_network/convolution_neural_network.py) |
731 | 751 | * [Perceptron](neural_network/perceptron.py) |
|
748 | 768 | * [Linear Congruential Generator](other/linear_congruential_generator.py) |
749 | 769 | * [Lru Cache](other/lru_cache.py) |
750 | 770 | * [Magicdiamondpattern](other/magicdiamondpattern.py) |
| 771 | + * [Majority Vote Algorithm](other/majority_vote_algorithm.py) |
751 | 772 | * [Maximum Subsequence](other/maximum_subsequence.py) |
752 | 773 | * [Nested Brackets](other/nested_brackets.py) |
753 | 774 | * [Number Container System](other/number_container_system.py) |
|
778 | 799 | * [Newtons Second Law Of Motion](physics/newtons_second_law_of_motion.py) |
779 | 800 | * [Photoelectric Effect](physics/photoelectric_effect.py) |
780 | 801 | * [Potential Energy](physics/potential_energy.py) |
| 802 | + * [Reynolds Number](physics/reynolds_number.py) |
781 | 803 | * [Rms Speed Of Molecule](physics/rms_speed_of_molecule.py) |
782 | 804 | * [Shear Stress](physics/shear_stress.py) |
783 | 805 | * [Speed Of Sound](physics/speed_of_sound.py) |
|
1100 | 1122 | * [Interpolation Search](searches/interpolation_search.py) |
1101 | 1123 | * [Jump Search](searches/jump_search.py) |
1102 | 1124 | * [Linear Search](searches/linear_search.py) |
| 1125 | + * [Median Of Medians](searches/median_of_medians.py) |
1103 | 1126 | * [Quick Select](searches/quick_select.py) |
1104 | 1127 | * [Sentinel Linear Search](searches/sentinel_linear_search.py) |
1105 | 1128 | * [Simple Binary Search](searches/simple_binary_search.py) |
|
1196 | 1219 | * [Rabin Karp](strings/rabin_karp.py) |
1197 | 1220 | * [Remove Duplicate](strings/remove_duplicate.py) |
1198 | 1221 | * [Reverse Letters](strings/reverse_letters.py) |
1199 | | - * [Reverse Long Words](strings/reverse_long_words.py) |
1200 | 1222 | * [Reverse Words](strings/reverse_words.py) |
1201 | 1223 | * [Snake Case To Camel Pascal Case](strings/snake_case_to_camel_pascal_case.py) |
1202 | 1224 | * [Split](strings/split.py) |
1203 | 1225 | * [String Switch Case](strings/string_switch_case.py) |
| 1226 | + * [Strip](strings/strip.py) |
1204 | 1227 | * [Text Justification](strings/text_justification.py) |
1205 | 1228 | * [Top K Frequent Words](strings/top_k_frequent_words.py) |
1206 | 1229 | * [Upper](strings/upper.py) |
|
0 commit comments