|
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