|
14 | 14 |
|
15 | 15 | ## Audio Filters
|
16 | 16 | * [Butterworth Filter](audio_filters/butterworth_filter.py)
|
17 |
| - * [Equal Loudness Filter](audio_filters/equal_loudness_filter.py) |
18 | 17 | * [Iir Filter](audio_filters/iir_filter.py)
|
19 | 18 | * [Show Response](audio_filters/show_response.py)
|
20 | 19 |
|
|
33 | 32 | * [Rat In Maze](backtracking/rat_in_maze.py)
|
34 | 33 | * [Sudoku](backtracking/sudoku.py)
|
35 | 34 | * [Sum Of Subsets](backtracking/sum_of_subsets.py)
|
| 35 | + * [Word Search](backtracking/word_search.py) |
36 | 36 |
|
37 | 37 | ## Bit Manipulation
|
38 | 38 | * [Binary And Operator](bit_manipulation/binary_and_operator.py)
|
|
49 | 49 | * [Index Of Rightmost Set Bit](bit_manipulation/index_of_rightmost_set_bit.py)
|
50 | 50 | * [Is Even](bit_manipulation/is_even.py)
|
51 | 51 | * [Is Power Of Two](bit_manipulation/is_power_of_two.py)
|
| 52 | + * [Numbers Different Signs](bit_manipulation/numbers_different_signs.py) |
52 | 53 | * [Reverse Bits](bit_manipulation/reverse_bits.py)
|
53 | 54 | * [Single Bit Manipulation Operations](bit_manipulation/single_bit_manipulation_operations.py)
|
54 | 55 |
|
|
77 | 78 | * [A1Z26](ciphers/a1z26.py)
|
78 | 79 | * [Affine Cipher](ciphers/affine_cipher.py)
|
79 | 80 | * [Atbash](ciphers/atbash.py)
|
| 81 | + * [Autokey](ciphers/autokey.py) |
80 | 82 | * [Baconian Cipher](ciphers/baconian_cipher.py)
|
81 | 83 | * [Base16](ciphers/base16.py)
|
82 | 84 | * [Base32](ciphers/base32.py)
|
|
121 | 123 | * [Huffman](compression/huffman.py)
|
122 | 124 | * [Lempel Ziv](compression/lempel_ziv.py)
|
123 | 125 | * [Lempel Ziv Decompress](compression/lempel_ziv_decompress.py)
|
| 126 | + * [Lz77](compression/lz77.py) |
124 | 127 | * [Peak Signal To Noise Ratio](compression/peak_signal_to_noise_ratio.py)
|
125 | 128 | * [Run Length Encoding](compression/run_length_encoding.py)
|
126 | 129 |
|
|
162 | 165 | ## Data Structures
|
163 | 166 | * Arrays
|
164 | 167 | * [Permutations](data_structures/arrays/permutations.py)
|
| 168 | + * [Prefix Sum](data_structures/arrays/prefix_sum.py) |
165 | 169 | * Binary Tree
|
166 | 170 | * [Avl Tree](data_structures/binary_tree/avl_tree.py)
|
167 | 171 | * [Basic Binary Tree](data_structures/binary_tree/basic_binary_tree.py)
|
|
172 | 176 | * [Binary Tree Path Sum](data_structures/binary_tree/binary_tree_path_sum.py)
|
173 | 177 | * [Binary Tree Traversals](data_structures/binary_tree/binary_tree_traversals.py)
|
174 | 178 | * [Diff Views Of Binary Tree](data_structures/binary_tree/diff_views_of_binary_tree.py)
|
| 179 | + * [Distribute Coins](data_structures/binary_tree/distribute_coins.py) |
175 | 180 | * [Fenwick Tree](data_structures/binary_tree/fenwick_tree.py)
|
176 | 181 | * [Inorder Tree Traversal 2022](data_structures/binary_tree/inorder_tree_traversal_2022.py)
|
| 182 | + * [Is Bst](data_structures/binary_tree/is_bst.py) |
177 | 183 | * [Lazy Segment Tree](data_structures/binary_tree/lazy_segment_tree.py)
|
178 | 184 | * [Lowest Common Ancestor](data_structures/binary_tree/lowest_common_ancestor.py)
|
179 | 185 | * [Maximum Fenwick Tree](data_structures/binary_tree/maximum_fenwick_tree.py)
|
|
323 | 329 | * [Subset Generation](dynamic_programming/subset_generation.py)
|
324 | 330 | * [Sum Of Subset](dynamic_programming/sum_of_subset.py)
|
325 | 331 | * [Viterbi](dynamic_programming/viterbi.py)
|
| 332 | + * [Word Break](dynamic_programming/word_break.py) |
326 | 333 |
|
327 | 334 | ## Electronics
|
328 | 335 | * [Builtin Voltage](electronics/builtin_voltage.py)
|
|
372 | 379 | * [Articulation Points](graphs/articulation_points.py)
|
373 | 380 | * [Basic Graphs](graphs/basic_graphs.py)
|
374 | 381 | * [Bellman Ford](graphs/bellman_ford.py)
|
| 382 | + * [Bi Directional Dijkstra](graphs/bi_directional_dijkstra.py) |
375 | 383 | * [Bidirectional A Star](graphs/bidirectional_a_star.py)
|
376 | 384 | * [Bidirectional Breadth First Search](graphs/bidirectional_breadth_first_search.py)
|
377 | 385 | * [Boruvka](graphs/boruvka.py)
|
|
469 | 477 | * [Decision Tree](machine_learning/decision_tree.py)
|
470 | 478 | * Forecasting
|
471 | 479 | * [Run](machine_learning/forecasting/run.py)
|
472 |
| - * [Gaussian Naive Bayes](machine_learning/gaussian_naive_bayes.py) |
473 |
| - * [Gradient Boosting Regressor](machine_learning/gradient_boosting_regressor.py) |
474 | 480 | * [Gradient Descent](machine_learning/gradient_descent.py)
|
475 | 481 | * [K Means Clust](machine_learning/k_means_clust.py)
|
476 | 482 | * [K Nearest Neighbours](machine_learning/k_nearest_neighbours.py)
|
|
484 | 490 | * [Lstm Prediction](machine_learning/lstm/lstm_prediction.py)
|
485 | 491 | * [Multilayer Perceptron Classifier](machine_learning/multilayer_perceptron_classifier.py)
|
486 | 492 | * [Polymonial Regression](machine_learning/polymonial_regression.py)
|
487 |
| - * [Random Forest Classifier](machine_learning/random_forest_classifier.py) |
488 |
| - * [Random Forest Regressor](machine_learning/random_forest_regressor.py) |
489 | 493 | * [Scoring Functions](machine_learning/scoring_functions.py)
|
490 | 494 | * [Self Organizing Map](machine_learning/self_organizing_map.py)
|
491 | 495 | * [Sequential Minimum Optimization](machine_learning/sequential_minimum_optimization.py)
|
|
506 | 510 | * [Area](maths/area.py)
|
507 | 511 | * [Area Under Curve](maths/area_under_curve.py)
|
508 | 512 | * [Armstrong Numbers](maths/armstrong_numbers.py)
|
| 513 | + * [Automorphic Number](maths/automorphic_number.py) |
509 | 514 | * [Average Absolute Deviation](maths/average_absolute_deviation.py)
|
510 | 515 | * [Average Mean](maths/average_mean.py)
|
511 | 516 | * [Average Median](maths/average_median.py)
|
|
527 | 532 | * [Collatz Sequence](maths/collatz_sequence.py)
|
528 | 533 | * [Combinations](maths/combinations.py)
|
529 | 534 | * [Decimal Isolate](maths/decimal_isolate.py)
|
| 535 | + * [Decimal To Fraction](maths/decimal_to_fraction.py) |
530 | 536 | * [Dodecahedron](maths/dodecahedron.py)
|
531 | 537 | * [Double Factorial Iterative](maths/double_factorial_iterative.py)
|
532 | 538 | * [Double Factorial Recursive](maths/double_factorial_recursive.py)
|
|
537 | 543 | * [Euler Modified](maths/euler_modified.py)
|
538 | 544 | * [Eulers Totient](maths/eulers_totient.py)
|
539 | 545 | * [Extended Euclidean Algorithm](maths/extended_euclidean_algorithm.py)
|
540 |
| - * [Factorial Iterative](maths/factorial_iterative.py) |
541 |
| - * [Factorial Recursive](maths/factorial_recursive.py) |
| 546 | + * [Factorial](maths/factorial.py) |
542 | 547 | * [Factors](maths/factors.py)
|
543 | 548 | * [Fermat Little Theorem](maths/fermat_little_theorem.py)
|
544 | 549 | * [Fibonacci](maths/fibonacci.py)
|
|
551 | 556 | * [Gamma Recursive](maths/gamma_recursive.py)
|
552 | 557 | * [Gaussian](maths/gaussian.py)
|
553 | 558 | * [Gaussian Error Linear Unit](maths/gaussian_error_linear_unit.py)
|
| 559 | + * [Gcd Of N Numbers](maths/gcd_of_n_numbers.py) |
554 | 560 | * [Greatest Common Divisor](maths/greatest_common_divisor.py)
|
555 | 561 | * [Greedy Coin Change](maths/greedy_coin_change.py)
|
556 | 562 | * [Hamming Numbers](maths/hamming_numbers.py)
|
557 | 563 | * [Hardy Ramanujanalgo](maths/hardy_ramanujanalgo.py)
|
| 564 | + * [Hexagonal Number](maths/hexagonal_number.py) |
558 | 565 | * [Integration By Simpson Approx](maths/integration_by_simpson_approx.py)
|
559 | 566 | * [Is Ip V4 Address Valid](maths/is_ip_v4_address_valid.py)
|
560 | 567 | * [Is Square Free](maths/is_square_free.py)
|
561 | 568 | * [Jaccard Similarity](maths/jaccard_similarity.py)
|
| 569 | + * [Juggler Sequence](maths/juggler_sequence.py) |
562 | 570 | * [Kadanes](maths/kadanes.py)
|
563 | 571 | * [Karatsuba](maths/karatsuba.py)
|
564 | 572 | * [Krishnamurthy Number](maths/krishnamurthy_number.py)
|
|
567 | 575 | * [Largest Subarray Sum](maths/largest_subarray_sum.py)
|
568 | 576 | * [Least Common Multiple](maths/least_common_multiple.py)
|
569 | 577 | * [Line Length](maths/line_length.py)
|
| 578 | + * [Liouville Lambda](maths/liouville_lambda.py) |
570 | 579 | * [Lucas Lehmer Primality Test](maths/lucas_lehmer_primality_test.py)
|
571 | 580 | * [Lucas Series](maths/lucas_series.py)
|
572 | 581 | * [Maclaurin Series](maths/maclaurin_series.py)
|
|
600 | 609 | * [Prime Sieve Eratosthenes](maths/prime_sieve_eratosthenes.py)
|
601 | 610 | * [Primelib](maths/primelib.py)
|
602 | 611 | * [Print Multiplication Table](maths/print_multiplication_table.py)
|
| 612 | + * [Pronic Number](maths/pronic_number.py) |
603 | 613 | * [Proth Number](maths/proth_number.py)
|
604 | 614 | * [Pythagoras](maths/pythagoras.py)
|
605 | 615 | * [Qr Decomposition](maths/qr_decomposition.py)
|
|
635 | 645 | * [Test Prime Check](maths/test_prime_check.py)
|
636 | 646 | * [Trapezoidal Rule](maths/trapezoidal_rule.py)
|
637 | 647 | * [Triplet Sum](maths/triplet_sum.py)
|
| 648 | + * [Twin Prime](maths/twin_prime.py) |
638 | 649 | * [Two Pointer](maths/two_pointer.py)
|
639 | 650 | * [Two Sum](maths/two_sum.py)
|
640 | 651 | * [Ugly Numbers](maths/ugly_numbers.py)
|
|
907 | 918 | * [Sol1](project_euler/problem_080/sol1.py)
|
908 | 919 | * Problem 081
|
909 | 920 | * [Sol1](project_euler/problem_081/sol1.py)
|
| 921 | + * Problem 082 |
| 922 | + * [Sol1](project_euler/problem_082/sol1.py) |
910 | 923 | * Problem 085
|
911 | 924 | * [Sol1](project_euler/problem_085/sol1.py)
|
912 | 925 | * Problem 086
|
|
943 | 956 | * [Sol1](project_euler/problem_115/sol1.py)
|
944 | 957 | * Problem 116
|
945 | 958 | * [Sol1](project_euler/problem_116/sol1.py)
|
| 959 | + * Problem 117 |
| 960 | + * [Sol1](project_euler/problem_117/sol1.py) |
946 | 961 | * Problem 119
|
947 | 962 | * [Sol1](project_euler/problem_119/sol1.py)
|
948 | 963 | * Problem 120
|
|
993 | 1008 | * [Sol1](project_euler/problem_686/sol1.py)
|
994 | 1009 |
|
995 | 1010 | ## Quantum
|
| 1011 | + * [Bb84](quantum/bb84.py) |
996 | 1012 | * [Deutsch Jozsa](quantum/deutsch_jozsa.py)
|
997 | 1013 | * [Half Adder](quantum/half_adder.py)
|
998 | 1014 | * [Not Gate](quantum/not_gate.py)
|
|
1151 | 1167 | * [Get Amazon Product Data](web_programming/get_amazon_product_data.py)
|
1152 | 1168 | * [Get Imdb Top 250 Movies Csv](web_programming/get_imdb_top_250_movies_csv.py)
|
1153 | 1169 | * [Get Imdbtop](web_programming/get_imdbtop.py)
|
1154 |
| - * [Get Top Billioners](web_programming/get_top_billioners.py) |
| 1170 | + * [Get Top Billionaires](web_programming/get_top_billionaires.py) |
1155 | 1171 | * [Get Top Hn Posts](web_programming/get_top_hn_posts.py)
|
1156 | 1172 | * [Get User Tweets](web_programming/get_user_tweets.py)
|
1157 | 1173 | * [Giphy](web_programming/giphy.py)
|
|
0 commit comments