|
| 1 | +# Directory |
| 2 | +*** |
| 3 | +## Arithmetic Analysis |
| 4 | +* [Bisection](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/bisection.py) |
| 5 | +* [Intersection](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/intersection.py) |
| 6 | +* [Lu Decomposition](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/lu_decomposition.py) |
| 7 | +* [Newton Method](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/newton_method.py) |
| 8 | +* [Newton Raphson Method](https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/newton_raphson_method.py) |
| 9 | +## Bolean Algebra |
| 10 | +* [Quine Mc Cluskey](https://github.com/TheAlgorithms/Python/blob/master/boolean_algebra/quine_mc_cluskey.py) |
| 11 | +## Ciphers |
| 12 | +* [Atbash](https://github.com/TheAlgorithms/Python/blob/master/ciphers/Atbash.py) |
| 13 | +* [Affine](https://github.com/TheAlgorithms/Python/blob/master/ciphers/affine_cipher.py) |
| 14 | +* [Base 16](https://github.com/TheAlgorithms/Python/blob/master/ciphers/base16.py) |
| 15 | +* [Base 32](https://github.com/TheAlgorithms/Python/blob/master/ciphers/base32.py) |
| 16 | +* [Base 64](https://github.com/TheAlgorithms/Python/blob/master/ciphers/base64_cipher.py) |
| 17 | +* [Base 85](https://github.com/TheAlgorithms/Python/blob/master/ciphers/base85.py) |
| 18 | +* [Brute Force Caesar](https://github.com/TheAlgorithms/Python/blob/master/ciphers/brute_force_caesar_cipher.py) |
| 19 | +* [Caesar Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/caesar_cipher.py) |
| 20 | +* [Cryptomath Module](https://github.com/TheAlgorithms/Python/blob/master/ciphers/cryptomath_module.py) |
| 21 | +* [Elgamal Key Generator](https://github.com/TheAlgorithms/Python/blob/master/ciphers/elgamal_key_generator.py) |
| 22 | +* [Hill Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/hill_cipher.py) |
| 23 | +* [Morse Code](https://github.com/TheAlgorithms/Python/blob/master/ciphers/morse_Code_implementation.py) |
| 24 | +* [One Pad Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/onepad_cipher.py) |
| 25 | +* [Playfair Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/playfair_cipher.py) |
| 26 | +* [Prehistoric Men](https://github.com/TheAlgorithms/Python/blob/master/ciphers/prehistoric_men.txt) |
| 27 | +* [Rabin Miller](https://github.com/TheAlgorithms/Python/blob/master/ciphers/rabin_miller.py) |
| 28 | +* [Rot 13](https://github.com/TheAlgorithms/Python/blob/master/ciphers/rot13.py) |
| 29 | +* [RSA Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/rsa_cipher.py) |
| 30 | +* [RSA Key Generator](https://github.com/TheAlgorithms/Python/blob/master/ciphers/rsa_key_generator.py) |
| 31 | +* [Simple Substitution Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/simple_substitution_cipher.py) |
| 32 | +* [Trafid Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/trafid_cipher.py) |
| 33 | +* [Transposition Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/transposition_cipher.py) |
| 34 | +* [Transposition Cipher Encrypt](https://github.com/TheAlgorithms/Python/blob/master/ciphers/transposition_cipher_encrypt_decrypt_file.py) |
| 35 | +* [Vigenere Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/vigenere_cipher.py) |
| 36 | +* [XOR Cipher](https://github.com/TheAlgorithms/Python/blob/master/ciphers/xor_cipher.py) |
| 37 | +## Compression |
| 38 | +* [Huffman](https://github.com/TheAlgorithms/Python/blob/master/compression/huffman.py) |
| 39 | +## Data Structures |
| 40 | +* Binary Tree |
| 41 | + * [AVL Tree](https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary%20tree/AVL_tree.py) |
| 42 | + * [Basic binary Tree](https://github.com/TheAlgorithms/Python/blob/master/binary_tree/basic_binary_tree.py) |
| 43 | + * [Binary Search Tree](https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary%20tree/binary_search_tree.py) |
| 44 | + * [Fenwick Tree](https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary%20tree/fenwick_tree.py) |
| 45 | + * [Lazy Segment Tree](https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary%20tree/lazy_segment_tree.py) |
| 46 | + * [Segment Tree](https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary%20tree/segment_tree.py) |
| 47 | + * [Treap](https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary%20tree/treap.py) |
| 48 | +* Hashing |
| 49 | + * [Double Hash](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/double_hash.py) |
| 50 | + * [Hash Table](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/hash_table.py) |
| 51 | + * [Hash Table w/ Linked List](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/hash_table_with_linked_list.py) |
| 52 | + * [Quadratic Probing](https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/quadratic_probing.py) |
| 53 | +* Heap |
| 54 | + * [Heap](https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/heap.py) |
| 55 | +* Linked List |
| 56 | + * [Double Linked List](https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/doubly_linked_list.py) |
| 57 | + * [Is Palindrome](https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/is_Palindrome.py) |
| 58 | + * [Single Linked List](https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/singly_linked_list.py) |
| 59 | + * [Swap Node](https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/swapNodes.py) |
| 60 | +* Queue |
| 61 | + * [Double Ended Queue](https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/double_ended_queue.py) |
| 62 | + * [Queue On List](https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/queue_on_list.py) |
| 63 | + * [Queue On Stack](https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/queue_on_pseudo_stack.py) |
| 64 | +* Stacks |
| 65 | + * [Balanced Parentheses](https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/balanced_parentheses.py) |
| 66 | + * [Infix to Postfix](https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/infix_to_postfix_conversion.py) |
| 67 | + * [Infix to Prefix](https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/infix_to_prefix_conversion.py) |
| 68 | + * [Next](https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/next.py) |
| 69 | + * [Postfix](https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/postfix_evaluation.py) |
| 70 | + * [Stack](https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/stack.py) |
| 71 | + * [Stock Span Problem](https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/stock_span_problem.py) |
| 72 | +* Trie |
| 73 | + *[Trie](https://github.com/TheAlgorithms/Python/blob/master/data_structures/trie/trie.py) |
| 74 | +* Union Find |
| 75 | + *[Union Find](https://github.com/TheAlgorithms/Python/blob/master/data_structures/union_find/union_find.py) |
| 76 | + |
0 commit comments