|
63 | 63 |
|
64 | 64 | ## Boolean Algebra
|
65 | 65 | * [And Gate](boolean_algebra/and_gate.py)
|
| 66 | + * [Imply Gate](boolean_algebra/imply_gate.py) |
66 | 67 | * [Nand Gate](boolean_algebra/nand_gate.py)
|
| 68 | + * [Nimply Gate](boolean_algebra/nimply_gate.py) |
67 | 69 | * [Nor Gate](boolean_algebra/nor_gate.py)
|
68 | 70 | * [Not Gate](boolean_algebra/not_gate.py)
|
69 | 71 | * [Or Gate](boolean_algebra/or_gate.py)
|
|
119 | 121 | * [Shuffled Shift Cipher](ciphers/shuffled_shift_cipher.py)
|
120 | 122 | * [Simple Keyword Cypher](ciphers/simple_keyword_cypher.py)
|
121 | 123 | * [Simple Substitution Cipher](ciphers/simple_substitution_cipher.py)
|
122 |
| - * [Trafid Cipher](ciphers/trafid_cipher.py) |
123 | 124 | * [Transposition Cipher](ciphers/transposition_cipher.py)
|
124 | 125 | * [Transposition Cipher Encrypt Decrypt File](ciphers/transposition_cipher_encrypt_decrypt_file.py)
|
| 126 | + * [Trifid Cipher](ciphers/trifid_cipher.py) |
125 | 127 | * [Vigenere Cipher](ciphers/vigenere_cipher.py)
|
126 | 128 | * [Xor Cipher](ciphers/xor_cipher.py)
|
127 | 129 |
|
|
174 | 176 | ## Data Structures
|
175 | 177 | * Arrays
|
176 | 178 | * [Equilibrium Index In Array](data_structures/arrays/equilibrium_index_in_array.py)
|
| 179 | + * [Find Triplets With 0 Sum](data_structures/arrays/find_triplets_with_0_sum.py) |
177 | 180 | * [Median Two Array](data_structures/arrays/median_two_array.py)
|
| 181 | + * [Pairs With Given Sum](data_structures/arrays/pairs_with_given_sum.py) |
178 | 182 | * [Permutations](data_structures/arrays/permutations.py)
|
179 | 183 | * [Prefix Sum](data_structures/arrays/prefix_sum.py)
|
180 | 184 | * [Product Sum](data_structures/arrays/product_sum.py)
|
|
385 | 389 |
|
386 | 390 | ## Financial
|
387 | 391 | * [Equated Monthly Installments](financial/equated_monthly_installments.py)
|
| 392 | + * [Exponential Moving Average](financial/exponential_moving_average.py) |
388 | 393 | * [Interest](financial/interest.py)
|
389 | 394 | * [Present Value](financial/present_value.py)
|
390 | 395 | * [Price Plus Tax](financial/price_plus_tax.py)
|
|
670 | 675 | * [Radians](maths/radians.py)
|
671 | 676 | * [Radix2 Fft](maths/radix2_fft.py)
|
672 | 677 | * [Remove Digit](maths/remove_digit.py)
|
| 678 | + * [Rkf45](maths/rkf45.py) |
673 | 679 | * [Runge Kutta](maths/runge_kutta.py)
|
674 | 680 | * [Segmented Sieve](maths/segmented_sieve.py)
|
675 | 681 | * Series
|
|
688 | 694 | * [Sin](maths/sin.py)
|
689 | 695 | * [Sock Merchant](maths/sock_merchant.py)
|
690 | 696 | * [Softmax](maths/softmax.py)
|
| 697 | + * [Solovay Strassen Primality Test](maths/solovay_strassen_primality_test.py) |
691 | 698 | * [Square Root](maths/square_root.py)
|
692 | 699 | * [Sum Of Arithmetic Series](maths/sum_of_arithmetic_series.py)
|
693 | 700 | * [Sum Of Digits](maths/sum_of_digits.py)
|
|
728 | 735 | * [Spiral Print](matrix/spiral_print.py)
|
729 | 736 | * Tests
|
730 | 737 | * [Test Matrix Operation](matrix/tests/test_matrix_operation.py)
|
| 738 | + * [Validate Sudoku Board](matrix/validate_sudoku_board.py) |
731 | 739 |
|
732 | 740 | ## Networking Flow
|
733 | 741 | * [Ford Fulkerson](networking_flow/ford_fulkerson.py)
|
|
803 | 811 | * [Rms Speed Of Molecule](physics/rms_speed_of_molecule.py)
|
804 | 812 | * [Shear Stress](physics/shear_stress.py)
|
805 | 813 | * [Speed Of Sound](physics/speed_of_sound.py)
|
| 814 | + * [Speeds Of Gas Molecules](physics/speeds_of_gas_molecules.py) |
806 | 815 |
|
807 | 816 | ## Project Euler
|
808 | 817 | * Problem 001
|
|
1106 | 1115 | ## Scheduling
|
1107 | 1116 | * [First Come First Served](scheduling/first_come_first_served.py)
|
1108 | 1117 | * [Highest Response Ratio Next](scheduling/highest_response_ratio_next.py)
|
| 1118 | + * [Job Sequence With Deadline](scheduling/job_sequence_with_deadline.py) |
1109 | 1119 | * [Job Sequencing With Deadline](scheduling/job_sequencing_with_deadline.py)
|
1110 | 1120 | * [Multi Level Feedback Queue](scheduling/multi_level_feedback_queue.py)
|
1111 | 1121 | * [Non Preemptive Shortest Job First](scheduling/non_preemptive_shortest_job_first.py)
|
|
1193 | 1203 | * [Capitalize](strings/capitalize.py)
|
1194 | 1204 | * [Check Anagrams](strings/check_anagrams.py)
|
1195 | 1205 | * [Credit Card Validator](strings/credit_card_validator.py)
|
| 1206 | + * [Damerau Levenshtein Distance](strings/damerau_levenshtein_distance.py) |
1196 | 1207 | * [Detecting English Programmatically](strings/detecting_english_programmatically.py)
|
1197 | 1208 | * [Dna](strings/dna.py)
|
1198 | 1209 | * [Frequency Finder](strings/frequency_finder.py)
|
|
1225 | 1236 | * [String Switch Case](strings/string_switch_case.py)
|
1226 | 1237 | * [Strip](strings/strip.py)
|
1227 | 1238 | * [Text Justification](strings/text_justification.py)
|
| 1239 | + * [Title](strings/title.py) |
1228 | 1240 | * [Top K Frequent Words](strings/top_k_frequent_words.py)
|
1229 | 1241 | * [Upper](strings/upper.py)
|
1230 | 1242 | * [Wave](strings/wave.py)
|
|
0 commit comments