|
25 | 25 | * [Combination Sum](backtracking/combination_sum.py)
|
26 | 26 | * [Hamiltonian Cycle](backtracking/hamiltonian_cycle.py)
|
27 | 27 | * [Knight Tour](backtracking/knight_tour.py)
|
| 28 | + * [Match Word Pattern](backtracking/match_word_pattern.py) |
28 | 29 | * [Minimax](backtracking/minimax.py)
|
29 | 30 | * [N Queens](backtracking/n_queens.py)
|
30 | 31 | * [N Queens Math](backtracking/n_queens_math.py)
|
|
50 | 51 | * [Index Of Rightmost Set Bit](bit_manipulation/index_of_rightmost_set_bit.py)
|
51 | 52 | * [Is Even](bit_manipulation/is_even.py)
|
52 | 53 | * [Is Power Of Two](bit_manipulation/is_power_of_two.py)
|
| 54 | + * [Largest Pow Of Two Le Num](bit_manipulation/largest_pow_of_two_le_num.py) |
53 | 55 | * [Missing Number](bit_manipulation/missing_number.py)
|
54 | 56 | * [Numbers Different Signs](bit_manipulation/numbers_different_signs.py)
|
55 | 57 | * [Reverse Bits](bit_manipulation/reverse_bits.py)
|
|
198 | 200 | * [Red Black Tree](data_structures/binary_tree/red_black_tree.py)
|
199 | 201 | * [Segment Tree](data_structures/binary_tree/segment_tree.py)
|
200 | 202 | * [Segment Tree Other](data_structures/binary_tree/segment_tree_other.py)
|
| 203 | + * [Symmetric Tree](data_structures/binary_tree/symmetric_tree.py) |
201 | 204 | * [Treap](data_structures/binary_tree/treap.py)
|
202 | 205 | * [Wavelet Tree](data_structures/binary_tree/wavelet_tree.py)
|
203 | 206 | * Disjoint Set
|
|
276 | 279 | * [Convolve](digital_image_processing/filters/convolve.py)
|
277 | 280 | * [Gabor Filter](digital_image_processing/filters/gabor_filter.py)
|
278 | 281 | * [Gaussian Filter](digital_image_processing/filters/gaussian_filter.py)
|
| 282 | + * [Laplacian Filter](digital_image_processing/filters/laplacian_filter.py) |
279 | 283 | * [Local Binary Pattern](digital_image_processing/filters/local_binary_pattern.py)
|
280 | 284 | * [Median Filter](digital_image_processing/filters/median_filter.py)
|
281 | 285 | * [Sobel Filter](digital_image_processing/filters/sobel_filter.py)
|
|
322 | 326 | * [Integer Partition](dynamic_programming/integer_partition.py)
|
323 | 327 | * [Iterating Through Submasks](dynamic_programming/iterating_through_submasks.py)
|
324 | 328 | * [Knapsack](dynamic_programming/knapsack.py)
|
| 329 | + * [Largest Divisible Subset](dynamic_programming/largest_divisible_subset.py) |
325 | 330 | * [Longest Common Subsequence](dynamic_programming/longest_common_subsequence.py)
|
326 | 331 | * [Longest Common Substring](dynamic_programming/longest_common_substring.py)
|
327 | 332 | * [Longest Increasing Subsequence](dynamic_programming/longest_increasing_subsequence.py)
|
|
363 | 368 | * [Ind Reactance](electronics/ind_reactance.py)
|
364 | 369 | * [Ohms Law](electronics/ohms_law.py)
|
365 | 370 | * [Real And Reactive Power](electronics/real_and_reactive_power.py)
|
| 371 | + * [Resistor Color Code](electronics/resistor_color_code.py) |
366 | 372 | * [Resistor Equivalence](electronics/resistor_equivalence.py)
|
367 | 373 | * [Resonant Frequency](electronics/resonant_frequency.py)
|
| 374 | + * [Wheatstone Bridge](electronics/wheatstone_bridge.py) |
368 | 375 |
|
369 | 376 | ## File Transfer
|
370 | 377 | * [Receive File](file_transfer/receive_file.py)
|
|
413 | 420 | * [Check Bipartite Graph Dfs](graphs/check_bipartite_graph_dfs.py)
|
414 | 421 | * [Check Cycle](graphs/check_cycle.py)
|
415 | 422 | * [Connected Components](graphs/connected_components.py)
|
| 423 | + * [Deep Clone Graph](graphs/deep_clone_graph.py) |
416 | 424 | * [Depth First Search](graphs/depth_first_search.py)
|
417 | 425 | * [Depth First Search 2](graphs/depth_first_search_2.py)
|
418 | 426 | * [Dijkstra](graphs/dijkstra.py)
|
|
460 | 468 | ## Greedy Methods
|
461 | 469 | * [Fractional Knapsack](greedy_methods/fractional_knapsack.py)
|
462 | 470 | * [Fractional Knapsack 2](greedy_methods/fractional_knapsack_2.py)
|
| 471 | + * [Gas Station](greedy_methods/gas_station.py) |
463 | 472 | * [Minimum Waiting Time](greedy_methods/minimum_waiting_time.py)
|
464 | 473 | * [Optimal Merge Pattern](greedy_methods/optimal_merge_pattern.py)
|
465 | 474 |
|
|
542 | 551 | * [Average Median](maths/average_median.py)
|
543 | 552 | * [Average Mode](maths/average_mode.py)
|
544 | 553 | * [Bailey Borwein Plouffe](maths/bailey_borwein_plouffe.py)
|
| 554 | + * [Base Neg2 Conversion](maths/base_neg2_conversion.py) |
545 | 555 | * [Basic Maths](maths/basic_maths.py)
|
546 | 556 | * [Bell Numbers](maths/bell_numbers.py)
|
547 | 557 | * [Binary Exp Mod](maths/binary_exp_mod.py)
|
548 | 558 | * [Binary Exponentiation](maths/binary_exponentiation.py)
|
549 |
| - * [Binary Exponentiation 3](maths/binary_exponentiation_3.py) |
| 559 | + * [Binary Exponentiation 2](maths/binary_exponentiation_2.py) |
550 | 560 | * [Binary Multiplication](maths/binary_multiplication.py)
|
551 | 561 | * [Binomial Coefficient](maths/binomial_coefficient.py)
|
552 | 562 | * [Binomial Distribution](maths/binomial_distribution.py)
|
|
578 | 588 | * [Find Min](maths/find_min.py)
|
579 | 589 | * [Floor](maths/floor.py)
|
580 | 590 | * [Gamma](maths/gamma.py)
|
581 |
| - * [Gamma Recursive](maths/gamma_recursive.py) |
582 | 591 | * [Gaussian](maths/gaussian.py)
|
583 | 592 | * [Gaussian Error Linear Unit](maths/gaussian_error_linear_unit.py)
|
584 | 593 | * [Gcd Of N Numbers](maths/gcd_of_n_numbers.py)
|
|
657 | 666 | * [P Series](maths/series/p_series.py)
|
658 | 667 | * [Sieve Of Eratosthenes](maths/sieve_of_eratosthenes.py)
|
659 | 668 | * [Sigmoid](maths/sigmoid.py)
|
660 |
| - * [Sigmoid Linear Unit](maths/sigmoid_linear_unit.py) |
661 | 669 | * [Signum](maths/signum.py)
|
662 | 670 | * [Simpson Rule](maths/simpson_rule.py)
|
663 | 671 | * [Simultaneous Linear Equation Solver](maths/simultaneous_linear_equation_solver.py)
|
|
714 | 722 | * Activation Functions
|
715 | 723 | * [Exponential Linear Unit](neural_network/activation_functions/exponential_linear_unit.py)
|
716 | 724 | * [Leaky Rectified Linear Unit](neural_network/activation_functions/leaky_rectified_linear_unit.py)
|
| 725 | + * [Mish](neural_network/activation_functions/mish.py) |
717 | 726 | * [Rectified Linear Unit](neural_network/activation_functions/rectified_linear_unit.py)
|
718 | 727 | * [Scaled Exponential Linear Unit](neural_network/activation_functions/scaled_exponential_linear_unit.py)
|
| 728 | + * [Sigmoid Linear Unit](neural_network/activation_functions/sigmoid_linear_unit.py) |
719 | 729 | * [Back Propagation Neural Network](neural_network/back_propagation_neural_network.py)
|
720 | 730 | * [Convolution Neural Network](neural_network/convolution_neural_network.py)
|
721 | 731 | * [Perceptron](neural_network/perceptron.py)
|
|
738 | 748 | * [Linear Congruential Generator](other/linear_congruential_generator.py)
|
739 | 749 | * [Lru Cache](other/lru_cache.py)
|
740 | 750 | * [Magicdiamondpattern](other/magicdiamondpattern.py)
|
| 751 | + * [Majority Vote Algorithm](other/majority_vote_algorithm.py) |
741 | 752 | * [Maximum Subsequence](other/maximum_subsequence.py)
|
742 | 753 | * [Nested Brackets](other/nested_brackets.py)
|
743 | 754 | * [Number Container System](other/number_container_system.py)
|
|
1155 | 1166 | * [Autocomplete Using Trie](strings/autocomplete_using_trie.py)
|
1156 | 1167 | * [Barcode Validator](strings/barcode_validator.py)
|
1157 | 1168 | * [Boyer Moore Search](strings/boyer_moore_search.py)
|
| 1169 | + * [Camel Case To Snake Case](strings/camel_case_to_snake_case.py) |
1158 | 1170 | * [Can String Be Rearranged As Palindrome](strings/can_string_be_rearranged_as_palindrome.py)
|
1159 | 1171 | * [Capitalize](strings/capitalize.py)
|
1160 | 1172 | * [Check Anagrams](strings/check_anagrams.py)
|
|
1180 | 1192 | * [Naive String Search](strings/naive_string_search.py)
|
1181 | 1193 | * [Ngram](strings/ngram.py)
|
1182 | 1194 | * [Palindrome](strings/palindrome.py)
|
| 1195 | + * [Pig Latin](strings/pig_latin.py) |
1183 | 1196 | * [Prefix Function](strings/prefix_function.py)
|
1184 | 1197 | * [Rabin Karp](strings/rabin_karp.py)
|
1185 | 1198 | * [Remove Duplicate](strings/remove_duplicate.py)
|
1186 | 1199 | * [Reverse Letters](strings/reverse_letters.py)
|
1187 |
| - * [Reverse Long Words](strings/reverse_long_words.py) |
1188 | 1200 | * [Reverse Words](strings/reverse_words.py)
|
1189 | 1201 | * [Snake Case To Camel Pascal Case](strings/snake_case_to_camel_pascal_case.py)
|
1190 | 1202 | * [Split](strings/split.py)
|
|
0 commit comments