Commit Graph

  • e7a59bfff5
    In place of calculating the factorial several times we can run a loop k times to calculate the combination (#10051) SubhranShu2332 2023-10-09 00:47:02 +05:30
  • 982bc27358
    add : Best time to buy and sell stock program under GREEDY methods (#10114) Kosuri L Indu 2023-10-08 22:37:02 +05:30
  • e89ae55d8e
    Create strip.py (#10011) Saurabh Mahapatra 2023-10-08 21:40:41 +05:30
  • a12b07f352
    Added Squareplus Activation Function (#9977) Kausthub Kannan 2023-10-08 21:38:37 +05:30
  • 81b29066d2
    Created folder for losses in Machine_Learning (#9969) Arnav Kohli 2023-10-08 21:34:43 +05:30
  • 6860daea60
    Made Changes shifted CRT, modular division to maths directory (#10084) Aarya Balwadkar 2023-10-08 21:23:38 +05:30
  • 08d394126c
    Changed Mish Activation Function to use Softplus (#10111) Kausthub Kannan 2023-10-08 21:18:22 +05:30
  • 937ce83b15
    Added fractionated_morse_cipher (#9442) Om Alve 2023-10-08 16:35:01 +05:30
  • fa077e6703
    Add doctests, type hints; fix bug for dynamic_programming/minimum_partition.py (#10012) hollowcrust 2023-10-08 16:58:48 +08:00
  • 895dffb412
    [pre-commit.ci] pre-commit autoupdate (#9543) pre-commit-ci[bot] 2023-10-07 21:32:28 +02:00
  • 60291738d2
    add : trapped water program under dynamic programming (#10027) Kosuri L Indu 2023-10-08 00:38:38 +05:30
  • 112daddc4d
    charging_capacitor (#10016) dhruvtrigotra 2023-10-08 00:34:24 +05:30
  • 78af0c43c6
    Create fractional_cover_problem.py (#9973) Pronay Debnath 2023-10-07 21:21:30 +05:30
  • 678e0aa8cf
    Mention square matrices in strassen docs and make it more clear (#9839) Saahil Mahato 2023-10-07 15:20:23 +05:45
  • 2122474e41
    Segmented sieve - doctests (#9945) Kamil 2023-10-07 14:09:39 +05:00
  • 80a2087e0a
    Added Softplus activation function (#9944) Kausthub Kannan 2023-10-07 01:56:09 +05:30
  • c6ec99d571
    Added Mish Activation Function (#9942) Kausthub Kannan 2023-10-07 00:53:05 +05:30
  • 995c5533c6
    Consolidate gamma (#9769) fxdup 2023-10-06 14:46:58 -04:00
  • 795e97e87f
    Added Majority Voting Algorithm (#9866) Sarvjeet Singh 2023-10-06 19:19:34 +05:30
  • d0c54acd75
    Use dataclasses in singly_linked_list.py (#9886) Christian Clauss 2023-10-06 04:31:11 +02:00
  • 17af644449
    Symmetric tree (#9871) JeevaRamanathan 2023-10-06 05:30:58 +05:30
  • 19fc788197
    added laplacian_filter file (#9783) ojas wani 2023-10-05 16:43:45 -07:00
  • 9200c64464
    Added Wheatstone Bridge Algorithm (#9872) Aroson 2023-10-06 04:46:51 +05:30
  • cd684fd947
    Added algorithm to deeply clone a graph (#9765) Dean Bring 2023-10-05 15:45:40 -07:00
  • b316a96128
    Match a pattern and String using backtracking (#9861) Abul Hasan 2023-10-06 04:15:10 +05:30
  • 13317e4f7f
    feat: calculating the resitance of resistor using color codes (#9874) Akshay B Shetty 2023-10-06 03:57:13 +05:30
  • 7f94a73eec
    camelCase to snake_case conversion - Fixes #9726 (#9727) Marek Mazij 2023-10-06 00:05:23 +02:00
  • 5869fda742
    print reverse: A LinkedList with a tail pointer (#9875) Christian Clauss 2023-10-05 23:55:13 +02:00
  • cffdf99c55
    Updated prime_numbers.py testcases. (#9851) Muhammad Umer Farooq 2023-10-05 23:44:55 +05:00
  • b76115e8d1
    Updated check_bipartite_graph_dfs.py (#9525) Pronay Debnath 2023-10-05 23:03:05 +05:30
  • 87494f1fa1
    largest divisible subset (#9825) Parth 2023-10-05 21:51:28 +05:30
  • deb0480b3a
    Changing the directory of sigmoid_linear_unit.py (#9824) Aasheesh 2023-10-05 19:37:44 +05:30
  • 55ee273419
    [bug fixing] Edge case of the double ended queue (#9823) Wei Jiang 2023-10-05 16:00:48 +02:00
  • 6643c95537
    add gas station (#9446) Adebisi Ahmed 2023-10-05 14:18:54 +01:00
  • 9bfc314e87
    hardy_ramanujanalgo type annotation (#9799) Kamil 2023-10-05 17:39:29 +05:00
  • f159a33506
    convert to the base minus 2 of a number (#9748) Abul Hasan 2023-10-05 18:09:14 +05:30
  • 1b6c5cc271
    Karatsuba type annotation (#9800) Kamil 2023-10-05 17:30:43 +05:00
  • 0e3ea3fbab
    Fermat_little_theorem type annotation (#9794) Kamil 2023-10-05 16:30:39 +05:00
  • dffbe458c0
    Update contributing guidelines to say not to open new issues for algorithms (#9760) Chris O 2023-10-06 00:26:33 +13:00
  • e29024d14a
    Program to convert a given string to Pig Latin (#9712) Rohan Sardar 2023-10-05 14:22:40 +05:30
  • f3be0ae9e6
    Added largest pow of 2 le num (#9374) Naman 2023-10-05 14:07:23 +05:30
  • 0d324de7ab
    Doctest Error Correction of mirror_formulae.py (#9782) Vipin Karthic 2023-10-05 13:18:15 +05:30
  • 4b6301d4ce
    Fletcher 16 (#9775) rtang09 2023-10-04 23:12:08 -07:00
  • 935d1d3225
    Added Mirror Formulae Equation (#9717) Vipin Karthic 2023-10-05 11:27:55 +05:30
  • 1fda96b704
    Palindromic (#9288) Sanket Kittad 2023-10-05 05:10:14 +05:30
  • 2fd43c0f7f
    [New Algorithm] - Bell Numbers (#9324) Tauseef Hilal Tantary 2023-10-05 05:03:12 +05:30
  • 6a391d113d
    Added Photoelectric effect equation (#9666) Raghav 2023-10-05 04:46:19 +05:30
  • 26d650ec28
    Moved relu.py from maths/ to neural_network/activation_functions (#9753) piyush-poddar 2023-10-05 01:58:19 +05:30
  • c16d2f8865
    UPDATED rat_in_maze.py (#9148) Muhammad Umer Farooq 2023-10-04 23:43:17 +05:00
  • d5806258d4
    add median of two sorted array (#9386) Bama Charan Chhandogi 2023-10-04 23:48:59 +05:30
  • 922d6a88b3
    add median of matrix (#9363) Bama Charan Chhandogi 2023-10-04 22:51:46 +05:30
  • d74349793b
    Arunsiva003 patch 1 flatten tree (#9695) halfhearted 2023-10-04 22:09:28 +05:30
  • dfdd78135d
    Fix mypy errors in circular_linked_list.py and swap_nodes.py (#9707) Tianyi Zheng 2023-10-04 12:05:00 -04:00
  • 3fd3497f15
    Add Comments (#9668) Siddhant Totade 2023-10-04 14:55:26 +05:30
  • 24dbdd0b88
    Update coulombs_law.py docs (#9667) Raghav 2023-10-04 11:38:13 +05:30
  • 700df39ad4
    Fixed file name in transposition_cipher_encrypt_decrypt_file.py. Fixing bug file not found. (#9426) aryan1165 2023-10-04 09:04:55 +05:30
  • 8c23cc5117
    Add typing (#9654) Tan Kai Qun, Jeremy 2023-10-04 11:07:25 +09:00
  • a7133eca13
    Add typing (#9652) Tan Kai Qun, Jeremy 2023-10-04 11:06:52 +09:00
  • 28f1e68f00
    Add typing (#9651) Tan Kai Qun, Jeremy 2023-10-04 11:05:47 +09:00
  • 12431389e3
    Add typing to topological_sort.py (#9650) Tan Kai Qun, Jeremy 2023-10-04 10:47:03 +09:00
  • 81661bd2d0
    Update newtons_law_of_gravitation.py : Typo(Space Removed) (#9351) Ayush Yadav 2023-10-04 05:17:26 +05:30
  • 0a84b8f842
    Changing Name of file and adding doctests in file. (#9513) Aasheesh 2023-10-03 21:10:11 +05:30
  • b60a94b5b3
    merge double_factorial (#9431) dekomori_sanae09 2023-10-03 19:23:27 +05:30
  • e60779c202
    Upgrade our Devcontainer to Python 3.12 on Debian bookworm (#9580) Christian Clauss 2023-10-03 12:04:59 +02:00
  • c1fd8cb9e6 git add .devcontainer/README.md Python-3.12-on-Debian-bookworm Christian Clauss 2023-10-03 11:59:20 +02:00
  • b7a93a484e Upgrade our Devcontainer to Python 3.12 on Debian bookworm Christian Clauss 2023-10-03 10:41:26 +02:00
  • da03c14d39
    Fix accuracy in maclaurin_series on Python 3.12 (#9581) Christian Clauss 2023-10-03 11:48:58 +02:00
  • 04b896124a Fix accuracy in maclaurin_series on Python 3.12 fix-maclaurin_series-on-Python3.12 Christian Clauss 2023-10-03 11:34:43 +02:00
  • f781e34f7d Fix accuracy in maclaurin_series on Python 3.12 Christian Clauss 2023-10-03 11:28:53 +02:00
  • 0f4e51245f
    Upgrade to Python 3.12 (#9576) Christian Clauss 2023-10-03 11:17:10 +02:00
  • f964dcbf2f
    pre-commit autoupdate && pre-commit run --all-files (#9516) Christian Clauss 2023-10-03 05:05:43 +02:00
  • f8fe8fe41f
    Removed maths/miller_rabin.py , Double implementation. #8098 (#9228) aryan1165 2023-10-03 03:27:00 +05:30
  • 8c7bd1c48d
    Deleted minmax.py (#9482) Varshaa Shetty 2023-10-03 03:17:10 +05:30
  • 95345f6f5b
    Add typng to binomial_coefficient.py (#9480) Saksham Chawla 2023-10-02 20:51:45 +05:30
  • 73118b9f67
    Add typing to binary_exponentiation_3.py (#9477) Saksham Chawla 2023-10-02 20:11:34 +05:30
  • 97154cfa35
    Add typing to binary_exp_mod.py (#9469) Saksham Chawla 2023-10-02 20:00:34 +05:30
  • 89a65a8617
    Add typing to binary_exponentiation.py (#9471) Saksham Chawla 2023-10-02 19:59:06 +05:30
  • 9640a4041a
    Add typing to binary_exponentiation_2.py (#9475) Saksham Chawla 2023-10-02 19:58:36 +05:30
  • e798e5acde
    add reverse k group linkedlist (#9323) Bama Charan Chhandogi 2023-10-02 05:49:39 +05:30
  • 24e7edbe5b
    Remove myself from CODEOWNERS (#9325) Dhruv Manilawala 2023-10-02 02:48:16 +05:30
  • 8d94f7745f
    Euler072 - application of vector operations to reduce calculation time and refactoring numpy (#9229) Kamil 2023-10-01 23:14:58 +05:00
  • 18cdbc4165
    binary_search_traversals.py made memory-friendly using generators. Fixes #8725 completely. (#9237) aryan1165 2023-10-01 22:24:05 +05:30
  • bacad12a1f
    [NEW ALGORITHM] Rotate linked list by K. (#9278) Muhammad Umer Farooq 2023-10-01 21:11:16 +05:00
  • 43c3f4ea40
    add Three sum (#9177) Bama Charan Chhandogi 2023-10-01 20:16:12 +05:30
  • 596d934238
    Fix ruff warning (#9272) Christian Clauss 2023-10-01 13:58:30 +02:00
  • cfabd91a8b
    Add missing number algorithm (#9203) Shreya Bhalgat 2023-10-01 16:58:20 +05:30
  • eaa87bd791
    Made binary tree memory-friendly using generators based travels. Fixes (#9208) aryan1165 2023-10-01 14:13:48 +05:30
  • fbbbd5db05
    Deleted add.py. As stated in #6216 (#9180) aryan1165 2023-10-01 11:04:03 +05:30
  • 3dbafd3f0d
    Deleted random_normal_distribution_quicksort.py. Fixes #9124 (#9182) aryan1165 2023-10-01 10:51:46 +05:30
  • 832610ab1d
    Deleted sorts/random_pivot_quick_sort.py (#9178) aryan1165 2023-10-01 10:10:53 +05:30
  • 280dfc1a22
    Fix DeprecationWarning in local_weighted_learning.py (Attempt 2) (#9170) Tianyi Zheng 2023-10-01 00:07:25 -04:00
  • 320d895b86
    Fixed permute_recursive() by passing nums.copy(). Fixes #9014 (#9161) aryan1165 2023-10-01 09:36:15 +05:30
  • 5f8d1cb5c9
    Fix DeprecationWarning in local_weighted_learning.py (#9165) Tianyi Zheng 2023-09-30 23:31:35 -04:00
  • aaf7195465
    Fix mypy error in web_programming/reddit.py (#9162) Tianyi Zheng 2023-09-30 23:10:33 -04:00
  • dec96438be
    Create word search algorithm (#8906) Caeden Perelli-Harris 2023-09-30 05:57:56 +01:00
  • 467903aa33
    added smith waterman algorithm (#9001) Belhadj Ahmed Walid 2023-09-30 05:33:13 +01:00
  • 35dd529c85
    Returning Index instead of boolean in knuth_morris_pratt (kmp) function, making it compatible with str.find(). (#9083) Hetarth Jain 2023-09-28 23:54:46 +05:30
  • 38c2b83981
    Deleted euclidean_gcd.py. Fixes#8063 (#9108) aryan1165 2023-09-27 19:26:01 +05:30
  • f9b8759ba8
    Move bitwise add (#9097) Tianyi Zheng 2023-09-27 09:54:40 -04:00
  • 76767d2f09
    Consolidate the two existing kNN implementations (#8903) Tianyi Zheng 2023-09-27 08:01:18 -04:00