wakamex/github
02.7k
1[{"node": {"oid": "5d6846b2bd1fa16edfc89025e00f69a802774faa", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11292)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed8d9209daff975eb3be6e0bf8cfa13e330347ca", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11275)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 25, "deletions": 39}}, {"node": {"oid": "4128f19170135cf7ccadb2afa8b2ab0a464c5765", "messageHeadline": "Fixed lines that needed to be uncommented after Hacktoberfest (#11267)", "author": {"name": "Anthony Klarman", "email": "148516349+tonguegrease@users.noreply.github.com", "user": {"login": "tonguegrease"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6a169740e8c71c6c8236b09eb7b523895fedcfbd", "messageHeadline": "Bump actions/cache from 3 to 4 (#11265)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8995f45cb505e9cb1aafe3b35c6a00d9aff5f871", "messageHeadline": "Rename .github/.github/dependabot.yml to .github/dependabot.yml (#11264)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c1d29ba459648bf8111e19e32988cb36ee8a94b0", "messageHeadline": "Add smooth l1 loss algorithm (#11239)", "author": {"name": "AtomicVar", "email": "gs0801@foxmail.com", "user": {"login": "AtomicVar"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "c0e700c91c63c1b3ea50575b10a6c1665dfd6404", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11261)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b092d7755cf94b4758440b68bc97ac30154f4c55", "messageHeadline": "fixes #11256 : computer vision link update in .computer_vision/README\u2026", "author": {"name": "Geoffrey Logovi", "email": "52314615+geoffreylgv@users.noreply.github.com", "user": {"login": "geoffreylgv"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b01571dc4f5754d3da44b8a0b6dabb44986c666e", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11255)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3952ba703a5b84a37891a001037c5c366d20941a", "messageHeadline": "Add categorical focal cross-entropy loss algorithm (#11248)", "author": {"name": "AtomicVar", "email": "gs0801@foxmail.com", "user": {"login": "AtomicVar"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "05a5cdacc3cfd9814ad6f5cb2d4dec86109b640a", "messageHeadline": "Added doctest to skew_heap.py (#11147)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "0101dd42dc83f567bddebc386b17f2b4f6bbaa36", "messageHeadline": "Fixed Inappropriate Logical Expression (#11203)", "author": {"name": "Ataf Fazledin Ahamed", "email": "ataf@openrefactory.com", "user": {"login": "fazledyn-or"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b6f688344b8347f555f10ca04b80ee36b5a1e82", "messageHeadline": "Use compiled black as the pre-commit formatter (#11247)", "author": {"name": "AtomicVar", "email": "gs0801@foxmail.com", "user": {"login": "AtomicVar"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "dd47651bfca06b31941827ed3f41517bf5718508", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11246)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "13559aee437dab6ed88ecb1a6737cb39094c9e24", "messageHeadline": "style: use proper indentation in `ruff.yml` (#11237)", "author": {"name": "Piotr Idzik", "email": "65706193+vil02@users.noreply.github.com", "user": {"login": "vil02"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ffb93adf46971be35699e7642d79e90284b3c7f1", "messageHeadline": "chore: update `actions/setup-python` to `v5` (#11236)", "author": {"name": "Piotr Idzik", "email": "65706193+vil02@users.noreply.github.com", "user": {"login": "vil02"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a56f24e83d971c8f49d194b859b9b7acbf7df084", "messageHeadline": "fix: use `GITHUB_ACTOR` in `git config` (#11233)", "author": {"name": "Piotr Idzik", "email": "65706193+vil02@users.noreply.github.com", "user": {"login": "vil02"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "227944eb2933b22a102eb88703b4a0b648f39af5", "messageHeadline": "fix: consider months and days in `years_old` (#11234)", "author": {"name": "Piotr Idzik", "email": "65706193+vil02@users.noreply.github.com", "user": {"login": "vil02"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "9caf4784aada17dc75348f77cc8c356df503c0f3", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11231)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51c5c87b9ab4eb04c3825cd20cfdba0f31a098f5", "messageHeadline": "File moved to neural_network/activation_functions (#11216)", "author": {"name": "Param Thakkar", "email": "128291516+ParamThakkar123@users.noreply.github.com", "user": {"login": "ParamThakkar123"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "94c8e1ab73032d27bc8c60b733bb93393b9f1b02", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11223)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7b9f82cc447c2d2ce91373c097bf610d5b0f906a", "messageHeadline": "optimize quicksort implementation (#11196)", "author": {"name": "Tushar Pamnani", "email": "121151091+tusharpamnani@users.noreply.github.com", "user": {"login": "tusharpamnani"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "b46fc1de04350f91971187d831d8e3292ea0bace", "messageHeadline": "Corrected the Python Doctest command in equilibrium_index_in_array.py\u2026", "author": {"name": "Indrajeet Mishra", "email": "mindra673@gmail.com", "user": {"login": "thecoddiwompler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d0ed135a08dbe7da8c696d70ee7fb1a01f2cc91", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11215)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c14a580c9e7340ee1d826a52af0f95c077b564b4", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11210)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a73f37b2ecf29aeee1b0417ac53016f5ad0fbeee", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11195)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "82e539dc8226abe803aa562402cfe9f19ded9e22", "messageHeadline": "Create smallestRange.py (#11179)", "author": {"name": "Pedram_Mohajer", "email": "48964282+pedram-mohajer@users.noreply.github.com", "user": {"login": "pedram-mohajer"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "0ac97f359f2c4b1a4b96db6a083fac95ca0cfe97", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11184)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b8600035768da179adc709814f4b455b844982cc", "messageHeadline": "Add doctest to is_safe function (#11183)", "author": {"name": "Pedram_Mohajer", "email": "48964282+pedram-mohajer@users.noreply.github.com", "user": {"login": "pedram-mohajer"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "154e5e8681b7ae9711fbef0b89f0ce365a8bf5bf", "messageHeadline": "Update levenshtein_distance.py (#11171)", "author": {"name": "Pedram_Mohajer", "email": "48964282+pedram-mohajer@users.noreply.github.com", "user": {"login": "pedram-mohajer"}}, "additions": 74, "deletions": 19}}, {"node": {"oid": "84a1533fd5d262dae767a9298de1c1d7fcb2bec9", "messageHeadline": "Added doctest to binary_search_tree.py (#11145)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "86ae30d29e4813c2ef071d7d27f1302b6be6cc0c", "messageHeadline": "Create Spearman's rank correlation coefficient (#11155)", "author": {"name": "Harsh Kumar", "email": "61012869+cyrixninja@users.noreply.github.com", "user": {"login": "cyrixninja"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "8b39a0fb54d0f63489952606d2036d1a63f981e3", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11154)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "050b2a6e2cf0e474b75cf48abe4aa134b97643e4", "messageHeadline": "Bug fix combinations (#11158)", "author": {"name": "moaldeen", "email": "132774635+moaldeen@users.noreply.github.com", "user": {"login": "moaldeen"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4151a13b57fbd881d3fce3bb61101fe58ad541ae", "messageHeadline": "add graphs/ant_colony_optimization_algorithms.py (#11163)", "author": {"name": "Clark", "email": "1009013283@qq.com", "user": {"login": "Clarkzzzzz"}}, "additions": 226, "deletions": 0}}, {"node": {"oid": "5898b9603bbe9b449cf5a2e331cf0c7d3245a788", "messageHeadline": "Typo deicmal -> decimal (#11169)", "author": {"name": "Rahid Zeynalov", "email": "44039543+rahidzeynal@users.noreply.github.com", "user": {"login": "rahidzeynal"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8e7a4c76c4a4929ac2c7e784b0c151be47c1e6e", "messageHeadline": "Fix typo in knight_tour.py (#11173)", "author": {"name": "MC", "email": "129918860+FishyGitHubUser@users.noreply.github.com", "user": {"login": "FishyGitHubUser"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3999abfea392209fcb67c2218774a229878cf4cb", "messageHeadline": "adding a geometry module (#11138)", "author": {"name": "Margaret", "email": "62753112+meg-1@users.noreply.github.com", "user": {"login": "meg-1"}}, "additions": 259, "deletions": 0}}, {"node": {"oid": "5f61af4fbbab33704b4aebd6523c64f8e6360869", "messageHeadline": "Fix ignore venv in build_directory_md.py (#11156)", "author": {"name": "MC", "email": "129918860+FishyGitHubUser@users.noreply.github.com", "user": {"login": "FishyGitHubUser"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0e2e6abd6f24d0d816212ff0480a18abecd3028b", "messageHeadline": "Added doctest to heap.py (#11129)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "fb17eeab7d1fbc608a538b6d154d2c08781e087d", "messageHeadline": "Added doctest to stack.py (#11149)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 87, "deletions": 5}}, {"node": {"oid": "8b7352626e54b619113b771a7e9586aabe603fa7", "messageHeadline": "Added doctest to randomized_heap.py (#11151)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "a13e9c21374caf40652ee75cc3620f3ac0c72ff3", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11146)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "12e401650c8afd4b6cf69ddab09a882d1eb6ff5c", "messageHeadline": "Added doctest to string_switch_case.py (#11136)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fa508d7b8bf9696805e97deac71e657256500ab7", "messageHeadline": "Added doctest to detecting_english_programmatically.py (#11135)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "eb989c08cdbf82e1a4db6481371f3e9ccb3bcf99", "messageHeadline": "Data structures/arrays/triplet sum (#11134)", "author": {"name": "Sunny Kumar", "email": "37464973+Skyad@users.noreply.github.com", "user": {"login": "Skyad"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "e48ea7d39643f3c15f830ccf63a363378858a001", "messageHeadline": "Create get_ip_geolocation.py (#10902)", "author": {"name": "SEIKH NABAB UDDIN", "email": "93948993+nababuddin@users.noreply.github.com", "user": {"login": "nababuddin"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "1e50cf366022a5c44abfa5adf5e01bef62524cc3", "messageHeadline": "Added doctest to binary_search_tree.py (#11141)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "257cfbdf6e2a55d48727f533ef15295065e0057b", "messageHeadline": "Added doctest to decision_tree.py (#11143)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "ebfdb127e76e76c122d3110155abf644474b9fa9", "messageHeadline": "Added doctest to hash_map.py (#11105)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "99f3a0e4c9b1a6d9ff5bba2adf65d90d55f2250a", "messageHeadline": "adding-docstrings (#11114)", "author": {"name": "Arya Hariharan", "email": "84255987+Arya-Hari@users.noreply.github.com", "user": {"login": "Arya-Hari"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "b072ba657f045a899ad133006d54ce5c9035c7f4", "messageHeadline": "Added tests for validate_sudoku_board.py (#11108)", "author": {"name": "Akshar Goyal", "email": "claim.akshar@gmail.com", "user": {"login": "AksharGoyal"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "79a327fc07388a093e132d9df94723f24c162315", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#11106)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "ddd4023fe66cd4a0605d4f7de5ae85680ac94167", "messageHeadline": "Happy number (new algorithm) (#10864)", "author": {"name": "Devashri Deulkar", "email": "95555641+Devadeut@users.noreply.github.com", "user": {"login": "Devadeut"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "ad9948d5d4d65d1457b58d278e780a1b9470a715", "messageHeadline": "implementation of Gaussian Elimination pivoting as a numerical linear\u2026", "author": {"name": "Mohammad Esfandiyar", "email": "padraesfandiar@gmail.com", "user": {"login": "TheKidPadra"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "c38b222212de921295440b2b1236376136f37136", "messageHeadline": "serialize deserialize binary tree (#9625)", "author": {"name": "dekomori_sanae09", "email": "adimoolamaniketh@gmail.com", "user": {"login": "AVAniketh0905"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "2531f8e221f04014821e16eb5eb1d3c52e5f174c", "messageHeadline": "test: adding more tests to missing number algorithm (#10394)", "author": {"name": "Ab\u00edlio Azevedo", "email": "abilio10@gmail.com", "user": {"login": "kibolho"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "13e66c18d2738dd7a223c12ebbfc989faa4bcfce", "messageHeadline": "Fix typo power_using_recursion.py (#11083)", "author": {"name": "chien liu", "email": "liu_chien@gapp.nthu.edu.tw", "user": {"login": "chien-liu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7a1331b34d6644f546f049058c1d9738fbc9b4c", "messageHeadline": "Create karnaugh_map_simplification.py (#11056)", "author": {"name": "Khushi Shukla", "email": "tusharika.shukla05@gmail.com", "user": {"login": "Khushi-Shukla"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "760d9bedc1a7ff06a75fafaeb519a5b1979a2885", "messageHeadline": "Added Fast Inverse Square Root (#11054)", "author": {"name": "Aryansh B", "email": "aryanshbhargavan@outlook.com", "user": {"login": "aryanshb"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "eafdb8b86697eb9dbdc03916679719dff2f6425a", "messageHeadline": "Dahhou ilyas (#10058)", "author": {"name": "dahhou ilyas", "email": "110790236+dahhou-ilyas@users.noreply.github.com", "user": {"login": "dahhou-ilyas"}}, "additions": 49, "deletions": 43}}, {"node": {"oid": "be60f42a5fe29c0e83a049a803f17992bf66be47", "messageHeadline": "Add Josephus Problem (#10928)", "author": {"name": "Aqib Javid Bhat", "email": "aqib.m31.dev@gmail.com", "user": {"login": "aqib-m31"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "67c85ee289b66f9c8ac02c6732240965eec879a2", "messageHeadline": "Added doctest to hash_map.py (#11082)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 110, "deletions": 1}}, {"node": {"oid": "3ad90cea831ee12d9c168735cbd6fab3acac446f", "messageHeadline": "add a yield method to fibonaci (#10826)", "author": {"name": "dragon", "email": "51738561+08183080@users.noreply.github.com", "user": {"login": "08183080"}}, "additions": 51, "deletions": 28}}, {"node": {"oid": "d59cf1734fd8216d90fa21ed579e18a41b63755f", "messageHeadline": "Add running key cipher (#10834)", "author": {"name": "Arshdeep Singh Sachdeva", "email": "arshdeep.mailme@gmail.com", "user": {"login": "ArshdeepSingh98"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "6b588e4d44085d8f2a60b023f09558442ea7ae91", "messageHeadline": "Added doctests for fibonacci.py (#10836)", "author": {"name": "Kento", "email": "75509362+nkstonks@users.noreply.github.com", "user": {"login": "nkstonks"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "7c1dfec08644e4034717844b139e8db948706ccc", "messageHeadline": "XOR Cipher: doctests and bug fixes (#10840)", "author": {"name": "Farzad Hayat", "email": "farzad.hayat@outlook.com", "user": {"login": "FarzadHayat"}}, "additions": 82, "deletions": 9}}, {"node": {"oid": "cc22d0b0bac9fec13913ba07bc67d58c06482c83", "messageHeadline": "Generate parentheses (#10903)", "author": {"name": "aayushsoni4", "email": "120650736+aayushsoni4@users.noreply.github.com", "user": {"login": "aayushsoni4"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "403d3b8a29e754b8f3bbb1000a54fee42a87341b", "messageHeadline": "Add Integer Square Root Algorithm (#10949)", "author": {"name": "Aqib Javid Bhat", "email": "aqib.m31.dev@gmail.com", "user": {"login": "aqib-m31"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "8217f9bd35e5975e3660217b37b2aac62c1280da", "messageHeadline": "Create find_previous_power_of_two.py (#11004)", "author": {"name": "Tapas Singhal", "email": "98687345+Shocker-lov-t@users.noreply.github.com", "user": {"login": "Shocker-lov-t"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "adb13a106389aa2382a6315e9f008f9f855a89f8", "messageHeadline": "Update instagram_pic.py (#10957)", "author": {"name": "SEIKH NABAB UDDIN", "email": "93948993+nababuddin@users.noreply.github.com", "user": {"login": "nababuddin"}}, "additions": 41, "deletions": 10}}, {"node": {"oid": "bad39cd15439f4adeab06707c7ceab2de85adb7f", "messageHeadline": "Add more doctest to intro_sort.py #9943 (#11068)", "author": {"name": "ojas wani", "email": "52542740+ojas-wani@users.noreply.github.com", "user": {"login": "ojas-wani"}}, "additions": 11, "deletions": 20}}, {"node": {"oid": "50195616817983e8c820daf41c252ecbabac0ae2", "messageHeadline": "Create multiplexer.py (#11064)", "author": {"name": "Tapas Singhal", "email": "98687345+Shocker-lov-t@users.noreply.github.com", "user": {"login": "Shocker-lov-t"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "e3eb9daba41512280dd54205c532874ccd2f1b91", "messageHeadline": "Add bitap_string_match algo (#11060)", "author": {"name": "Ed", "email": "mredgaryu@gmail.com", "user": {"login": "edy252"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "aa5c97d72c2382ed07c54b17d0b0d74684ca4734", "messageHeadline": "Create ipv4_conversion.py (#11008)", "author": {"name": "Tapas Singhal", "email": "98687345+Shocker-lov-t@users.noreply.github.com", "user": {"login": "Shocker-lov-t"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "444dfb0a0f7b1e9b0b2f171b426dca26bcd1937a", "messageHeadline": "Added adams-bashforth method of order 2, 3, 4, 5 (#10969)", "author": {"name": "Ravi Kumar", "email": "119737193+ravi-ivar-7@users.noreply.github.com", "user": {"login": "ravi-ivar-7"}}, "additions": 230, "deletions": 0}}, {"node": {"oid": "d80ee90178d48e530a2df3966fee3b5e06ec3ecc", "messageHeadline": "Create crossword_puzzle_solver.py (#11011)", "author": {"name": "Khushi Shukla", "email": "tusharika.shukla05@gmail.com", "user": {"login": "Khushi-Shukla"}}, "additions": 132, "deletions": 0}}, {"node": {"oid": "b51b833e0a0339421c76ee53662521689b1c9d62", "messageHeadline": "Added doctest to heap.py (#11059)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "f2436318cef6dba173282f83def4ebf7bd1d2aba", "messageHeadline": "Add FuzzySet Class for Triangular Fuzzy Sets (#11036)", "author": {"name": "Shreya123714", "email": "95279016+Shreya123714@users.noreply.github.com", "user": {"login": "Shreya123714"}}, "additions": 195, "deletions": 0}}, {"node": {"oid": "1e1ee00782d300c22e3d7a425ace5d0c7cefb200", "messageHeadline": "Excess 3 code (#11001)", "author": {"name": "Manmita Das", "email": "34617961+manmita@users.noreply.github.com", "user": {"login": "manmita"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "a0e80a74c817c8edd35737d2fbf7d38dd71fa43d", "messageHeadline": "Added Gradient Boosting Classifier (#10944)", "author": {"name": "Sanket Nikam", "email": "77570082+SannketNikam@users.noreply.github.com", "user": {"login": "SannketNikam"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "5df16f11eb536f76b74d468de33114f25c2c9ac1", "messageHeadline": "Add doctest to hashes/hamming_code.py (#10961)", "author": {"name": "Tiela Rose Black-Law", "email": "26930264+tielarose@users.noreply.github.com", "user": {"login": "tielarose"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0eb1825af2114c60792dc5cbd43ca1259ae95a24", "messageHeadline": "Tests for odd_even_transposition_parallel (#10926)", "author": {"name": "RaymondDashWu", "email": "33266041+RaymondDashWu@users.noreply.github.com", "user": {"login": "RaymondDashWu"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "b0837d39859452ed7bd6e5b7adbdf172f70228bf", "messageHeadline": "Increase code coverage for dijkstra algorithm (#10695)", "author": {"name": "Adam Ross", "email": "14985050+R055A@users.noreply.github.com", "user": {"login": "R055A"}}, "additions": 299, "deletions": 14}}, {"node": {"oid": "185a35589ab14bf27f23266a25d8e1bcced646b2", "messageHeadline": "Create monotonic_array.py (#11025)", "author": {"name": "Khushi Shukla", "email": "tusharika.shukla05@gmail.com", "user": {"login": "Khushi-Shukla"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "f336cca8f8b2989d612068845f147ce885676148", "messageHeadline": "Added doctest to double_hash.py (#11020)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "e4eda145833565443be2e5ed4c805fbaaa9d964e", "messageHeadline": "Add perplexity loss algorithm (#11028)", "author": {"name": "Poojan Smart", "email": "44301271+PoojanSmart@users.noreply.github.com", "user": {"login": "PoojanSmart"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "34eb9c529a74c3f3d1b878a1c7ca2529686b41f8", "messageHeadline": "Added doctest to hash_table.py (#11023)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "5987f861926c7560cd46c1e33c3cc2c0506c0ee1", "messageHeadline": "Add automatic differentiation algorithm (#10977)", "author": {"name": "Poojan Smart", "email": "44301271+PoojanSmart@users.noreply.github.com", "user": {"login": "PoojanSmart"}}, "additions": 329, "deletions": 1}}, {"node": {"oid": "fe4aad0ec94a2d2f28470dd8eaad3ff1bf74c5c8", "messageHeadline": "Added doctest & docstring to quadratic_probing.py (#10996)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "a8dfd403f6df2275272190a55edb6a739880f6a9", "messageHeadline": "Add new algorithm index_2d_array_in_1d (#10973)", "author": {"name": "Ed", "email": "mredgaryu@gmail.com", "user": {"login": "edy252"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "34b25c0c769b417e82bc32cd4d3a801637ee57ab", "messageHeadline": "Add doctest for maths/primelib (#10978)", "author": {"name": "Tiela Rose Black-Law", "email": "26930264+tielarose@users.noreply.github.com", "user": {"login": "tielarose"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8adbf47c75e6881f8778fc4e9490628c71cc9fa1", "messageHeadline": "Fix Typo & Grammatical Errors (#10980)", "author": {"name": "Kishan Kumar Rai", "email": "kishan.rai99693@gmail.com", "user": {"login": "kishanrajput23"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "579250363db1975440c75f4f6d486b88ff568cdb", "messageHeadline": "Speed up `dijkstra_bankers_algorithm.py` (#10861)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "69f7f3208e0297cea9ccd9d02b9fb690f2ee3b93", "messageHeadline": "Update cocktail_shaker_sort.py (#10987)", "author": {"name": "Akash_Jambulkar", "email": "97665573+Akash-Jambulkar@users.noreply.github.com", "user": {"login": "Akash-Jambulkar"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "29b8ccdc2f685e815f12fd6e9e8b9faee21e338d", "messageHeadline": "Added doctest to hash_table.py (#10984)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "42c49ee1174506dd04dc2dff422328cdb7dc7201", "messageHeadline": "Fix typo in haralick_descriptors.py (#10988)", "author": {"name": "Habip Akyol", "email": "127725897+habipakyol@users.noreply.github.com", "user": {"login": "habipakyol"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6497917352c73371730e50f063acd61cf4268076", "messageHeadline": "Added Kth largest element algorithm (#10687)", "author": {"name": "Neha", "email": "129765919+neha3423@users.noreply.github.com", "user": {"login": "neha3423"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "ade2837e410ec286819f0f4fd977bb411a95b379", "messageHeadline": "Update capitalize.py (#10573)", "author": {"name": "Saurabh Mahapatra", "email": "98408932+its-100rabh@users.noreply.github.com", "user": {"login": "its-100rabh"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e791a2067baf3b23c0413f32c7388e3b2a95744e", "messageHeadline": "Capacitor equivalence algorithm (#9814)", "author": {"name": "Mary-0165", "email": "146911989+Mary-0165@users.noreply.github.com", "user": {"login": "Mary-0165"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "e5a6a97c3277fbf849b77d1328720782128ecafd", "messageHeadline": "Added Lens formulae to the Physics repository (#10187)", "author": {"name": "Sanjay", "email": "146640686+san-jay-14@users.noreply.github.com", "user": {"login": "san-jay-14"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "dd7d18d49e9edc635f692b1f3db933e8ea717023", "messageHeadline": "Added doctest, docstring and typehint for sigmoid_function & cost_fun\u2026", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "c71c280726fb4e9487833993042e54598fe94fd9", "messageHeadline": "added runge kutta gills method to maths/ numerical_analysis (#10967)", "author": {"name": "Ravi Kumar", "email": "119737193+ravi-ivar-7@users.noreply.github.com", "user": {"login": "ravi-ivar-7"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "a8f05fe0a5d8b7e88d99c160b177ff3f3f07edcc", "messageHeadline": "Add doctests and type hints (#10974)", "author": {"name": "Ed", "email": "mredgaryu@gmail.com", "user": {"login": "edy252"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "1a5d5cf93d30fc123af680ee9c58eb955932972b", "messageHeadline": "Mean absolute error (#10927)", "author": {"name": "Megan Payne", "email": "emmy.noether@gmail.com", "user": {"login": "megpay"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "0e7f8284a32286534691e437d67405b6a09b10e1", "messageHeadline": "Add error tests in doctest and fix error message (#10930)", "author": {"name": "Dale Dai", "email": "145884899+CouldNot@users.noreply.github.com", "user": {"login": "CouldNot"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "0ffe506ea79fcd9820a6c9bf3194a3bfcd677b57", "messageHeadline": "added mean absolute percentage error (#10464)", "author": {"name": "Humzafazal72", "email": "125209604+Humzafazal72@users.noreply.github.com", "user": {"login": "Humzafazal72"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "e1e5963812c3f59a60181307bccf15792ad2406c", "messageHeadline": "Code Enhancements in merge_sort.py (#10911)", "author": {"name": "Bisma nadeem", "email": "130698042+Bisma-Nadeemm@users.noreply.github.com", "user": {"login": "Bisma-Nadeemm"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "3d0a409ce119e1b7734ebaa2ffea660f5359080b", "messageHeadline": "Improved Equilibrium Index of an Array. (#10899)", "author": {"name": "AdityaAtoZ", "email": "129844626+AdityaAtoZ@users.noreply.github.com", "user": {"login": "AdityaAtoZ"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "c2c6cb0f5c46346cab99121d236b2f5748e3c1df", "messageHeadline": "Add dataclasses to binary_search_tree.py (#10920)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 60, "deletions": 9}}, {"node": {"oid": "76acc6de607eebdc0d0d5c68396030d8e240a6ea", "messageHeadline": "Adding doctests to frequency_finder.py (#10341)", "author": {"name": "Iyiola Aloko", "email": "48067557+ialoko@users.noreply.github.com", "user": {"login": "ialoko"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "dab4e648965a92a7f73aa5fe6ad8b8afc0fde7f9", "messageHeadline": "Code enhancements in binary_insertion_sort.py (#10918)", "author": {"name": "Bisma nadeem", "email": "130698042+Bisma-Nadeemm@users.noreply.github.com", "user": {"login": "Bisma-Nadeemm"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "fd227d802661d4be4babae66075542dc153b4569", "messageHeadline": "Add function docstrings, comments and type hints (#10893)", "author": {"name": "Hardik Pawar", "email": "97388607+Hardvan@users.noreply.github.com", "user": {"login": "Hardvan"}}, "additions": 80, "deletions": 29}}, {"node": {"oid": "28302db9417daf769bec3aface9016afabeb5133", "messageHeadline": "Remove myself from CODEOWNERS (#10220)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeee0f42a5684e42cb77b664570dd2d29e04b7c1", "messageHeadline": "Add doctests for fractional knapsack (#10891)", "author": {"name": "Hardik Pawar", "email": "97388607+Hardvan@users.noreply.github.com", "user": {"login": "Hardvan"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "28f4c16132170bf1e00d414809aff0c31d043e22", "messageHeadline": "Tried new TESTS for the binomial_coefficient (#10822)", "author": {"name": "Saptadeep Banerjee", "email": "69459134+imSanko@users.noreply.github.com", "user": {"login": "imSanko"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "a23dd7ecbea89be8f6b3c7fcf214425274db0d02", "messageHeadline": "Change from only weatherstack to both (#10882)", "author": {"name": "SEIKH NABAB UDDIN", "email": "93948993+nababuddin@users.noreply.github.com", "user": {"login": "nababuddin"}}, "additions": 42, "deletions": 22}}, {"node": {"oid": "eb17fcf8f5e77a6d3c870427db02b258515b4997", "messageHeadline": "Use dataclasses in circular_linked_list.py (#10884)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 23, "deletions": 28}}, {"node": {"oid": "17059b7ece0e9b2aa0f6e1789d635d6c3eef93ca", "messageHeadline": "Added doctests , type hints for other/nested_brackets.py (#10872)", "author": {"name": "Bhavesh Mathur", "email": "130584844+bhavesh1oo@users.noreply.github.com", "user": {"login": "bhavesh1oo"}}, "additions": 49, "deletions": 20}}, {"node": {"oid": "481aff7928b6a352c3cfa49045f0dd390d9d0868", "messageHeadline": "Add `Mirror a Binary Tree` solution (#9534)", "author": {"name": "Gourav Raj", "email": "59208847+gouravrajbit@users.noreply.github.com", "user": {"login": "gouravrajbit"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "6971af2416af051b13f888bebdfefa222c89c15d", "messageHeadline": "feat: RGB to CMYK color converter (#10741)", "author": {"name": "Marek Mazij", "email": "112333347+Mrk-Mzj@users.noreply.github.com", "user": {"login": "Mrk-Mzj"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "b98312ca9f2df491017e189b353e6b382b323eed", "messageHeadline": "Consolidate Newton-Raphson implementations (#10859)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 105, "deletions": 241}}, {"node": {"oid": "e5d6969f38ecf03f3e3a1e35fcfd3ae2484b6e08", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#10856)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ffd3a56c35f5ec274c819e8f2596ab5134cf9c36", "messageHeadline": "Updated Selection Sort (#10855)", "author": {"name": "SEIKH NABAB UDDIN", "email": "93948993+nababuddin@users.noreply.github.com", "user": {"login": "nababuddin"}}, "additions": 11, "deletions": 23}}, {"node": {"oid": "30122062b93cdeba8bacb0a4a3c783bc8069b7a0", "messageHeadline": "Add Floyd's Cycle Detection Algorithm (#10833)", "author": {"name": "Aqib Javid Bhat", "email": "aqib.m31.dev@gmail.com", "user": {"login": "aqib-m31"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "54e2aa67e8f74435b15e2a2864a7fb00981979af", "messageHeadline": "Enhance readability of Minimax (#10838)", "author": {"name": "Hardik Pawar", "email": "97388607+Hardvan@users.noreply.github.com", "user": {"login": "Hardvan"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "4cbefadbd7adee486e33a6b66014a2474e81f82e", "messageHeadline": "[New Algorithm] - Triangular Numbers (#10663)", "author": {"name": "Tauseef Hilal Tantary", "email": "tantary.tauseef.atwork@gmail.com", "user": {"login": "Tauseef-Hilal"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "d051db1f14cbb0edd2b0db1e4edef76cce6c7823", "messageHeadline": "Add Simple Moving Average (SMA) Calculation (#9300)", "author": {"name": "Berat Osman Demiralay", "email": "bdemiralay7@gmail.com", "user": {"login": "Berat-O"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "417b7edfc3fdfe9534a56e3e7d0a368f76b3edb4", "messageHeadline": "code enhancement in `sort.double_sort` (#10798)", "author": {"name": "Krishna-singhal", "email": "65902764+Krishna-Singhal@users.noreply.github.com", "user": {"login": "Krishna-Singhal"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "a8b6bda993484b3be9fd541a10dd9ac9c4111dda", "messageHeadline": "Delete `arithmetic_analysis/` directory and relocate its contents (#1\u2026", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 335, "deletions": 344}}, {"node": {"oid": "a9cee1d933606092eb966a601eb1d9efd6e054af", "messageHeadline": "Add perfect cube binary search (#10477)", "author": {"name": "Dale Dai", "email": "145884899+CouldNot@users.noreply.github.com", "user": {"login": "CouldNot"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "abc390967d5479ec74bfd384a86cefa5ddbf6d40", "messageHeadline": "Added the algorithm to compute the terminal velocity of an object fal\u2026", "author": {"name": "Paarth Goyal", "email": "138299656+pluto-tofu@users.noreply.github.com", "user": {"login": "pluto-tofu"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "68faebe711899bf6072ceedb16ccf1fbdc7d2434", "messageHeadline": "feat: Add mass energy equivalence in physics and doctests (#10202)", "author": {"name": "Pratik Tripathy", "email": "117454569+SilverDragonOfR@users.noreply.github.com", "user": {"login": "SilverDragonOfR"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "dc4e89805a642d1c6e3fe031276edbfde3c1f40c", "messageHeadline": "Added docstring/documentation for sigmoid_function (#10756)", "author": {"name": "Suyash Dongre", "email": "109069262+Suyashd999@users.noreply.github.com", "user": {"login": "Suyashd999"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "abd6bca074e8a846d5e306311845b46f7581012e", "messageHeadline": "Added Binary Focal Cross Entropy (#10674)", "author": {"name": "Ankit Avinash", "email": "128812932+Void426@users.noreply.github.com", "user": {"login": "Ankit-Avinash"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "fdb0635c71318da758fafcda80154d03dbbd5c5a", "messageHeadline": "added doctest to playfair_cipher.py (#10823)", "author": {"name": "Anshu Sharma", "email": "142900182+AnshuSharma111@users.noreply.github.com", "user": {"login": "AnshuSharma111"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "a8b94abc8b9131e260a5281f4c95a0d4f2d03325", "messageHeadline": "Enhance readability of N Queens (#9265)", "author": {"name": "Hardik Pawar", "email": "97388607+Hardvan@users.noreply.github.com", "user": {"login": "Hardvan"}}, "additions": 26, "deletions": 27}}, {"node": {"oid": "6c8743f1e62c785e58a45f785b380f27693aadf9", "messageHeadline": "Add: Time Conversion Function (#10749)", "author": {"name": "Jeel Gajera", "email": "83470656+JeelGajera@users.noreply.github.com", "user": {"login": "JeelGajera"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "7d0f6e012acb42271652f9a398675305b7e270d2", "messageHeadline": "Updated doctests for nor_gate (#10791)", "author": {"name": "Kento", "email": "75509362+nkstonks@users.noreply.github.com", "user": {"login": "nkstonks"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "0601b56173021fe96fb070d20085962b036e85c3", "messageHeadline": "Add tests without modifying code (#10740)", "author": {"name": "gio-puter", "email": "103840942+gio-puter@users.noreply.github.com", "user": {"login": "gio-puter"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "d73a4c2ee035698de437086230985574766f195b", "messageHeadline": "adding new physics algorithm: center of mass (#10743)", "author": {"name": "santiditomas", "email": "72716997+santiditomas@users.noreply.github.com", "user": {"login": "santiditomas"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "c92e86bd7950b443fe39ccb19b587df44feaa068", "messageHeadline": "Add tests to data_structures/linked_list/swap_nodes.py (#10751)", "author": {"name": "Precious C. Jacob", "email": "72174492+PreciousJac0b@users.noreply.github.com", "user": {"login": "PreciousJac0b"}}, "additions": 108, "deletions": 44}}, {"node": {"oid": "d9562033f6b15c17e0b48181c087731751abd7a6", "messageHeadline": "added a function to calculate perceived frequency by observer using D\u2026", "author": {"name": "Barun Parua", "email": "76466796+Baron105@users.noreply.github.com", "user": {"login": "Baron105"}}, "additions": 132, "deletions": 4}}, {"node": {"oid": "4707fdb0f27bdc1e7442ce5940da335d58885104", "messageHeadline": "Add tests for Perfect_Number (#10745)", "author": {"name": "Saptadeep Banerjee", "email": "69459134+imSanko@users.noreply.github.com", "user": {"login": "imSanko"}}, "additions": 102, "deletions": 4}}, {"node": {"oid": "b814cf3781a97c273a779823b8b8ab388417b7b4", "messageHeadline": "add exponential search algorithm (#10732)", "author": {"name": "Kiarash Hajian", "email": "133909368+kiarash8112@users.noreply.github.com", "user": {"login": "kiarash8112"}}, "additions": 100, "deletions": 49}}, {"node": {"oid": "06edc0eea0220f29491f75351cde1af9716aca8d", "messageHeadline": "Consolidate binary exponentiation files (#10742)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 181, "deletions": 124}}, {"node": {"oid": "47c19d9b2da6a56f47b520e6c5ca6b654a5eff47", "messageHeadline": "Add: FP Growth Algorithm (#10746)", "author": {"name": "Jeel Gajera", "email": "83470656+JeelGajera@users.noreply.github.com", "user": {"login": "JeelGajera"}}, "additions": 350, "deletions": 0}}, {"node": {"oid": "5645084dcd5cf398caefa40641ac99144a40e572", "messageHeadline": "Consolidate loss functions into a single file (#10737)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 253, "deletions": 373}}, {"node": {"oid": "52a987ea2f299c8215c1107b8dd793919c962f10", "messageHeadline": "Add docstrings and doctests and fix a bug ciphers/trifid_cipher.py (#\u2026", "author": {"name": "Ope Oluwaferanmi", "email": "111365699+FEROS01@users.noreply.github.com", "user": {"login": "FEROS01"}}, "additions": 134, "deletions": 59}}, {"node": {"oid": "579937613a6dc7e099b710e3d57767a2fab115ad", "messageHeadline": "Added New Tests in Signum (#10724)", "author": {"name": "Saptadeep Banerjee", "email": "69459134+imSanko@users.noreply.github.com", "user": {"login": "imSanko"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "ce0ede6476fb14ba18ef03246b169a7e5615bdec", "messageHeadline": "Fix typo in DPLL file name (#10723)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 28, "deletions": 18}}, {"node": {"oid": "6f2d6f72d56f832dcfaaf226688c1dab4cdb9d0e", "messageHeadline": "Move files for special numbers to own directory (#10714)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 310, "deletions": 310}}, {"node": {"oid": "197604898b85e84cfbaee0a0dd06095db8d1c7b6", "messageHeadline": "Concatenates both check bipatrite graphs(bfs&dfs) (#10708)", "author": {"name": "shivaparihar6119", "email": "122152343+shivaparihar6119@users.noreply.github.com", "user": {"login": "shivaparihar6119"}}, "additions": 179, "deletions": 157}}, {"node": {"oid": "82fc24ce96036b6e1180de06c513bbaacda6a550", "messageHeadline": "Test cases for check_bipartite_graph_bfs (#10688)", "author": {"name": "RaymondDashWu", "email": "33266041+RaymondDashWu@users.noreply.github.com", "user": {"login": "RaymondDashWu"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "4154428351cd60db504eb232e3b7900987a2fa19", "messageHeadline": "[ADD]: Improved tests in power recursion! (#10664)", "author": {"name": "Saptadeep Banerjee", "email": "69459134+imSanko@users.noreply.github.com", "user": {"login": "imSanko"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "51805338afbbf76c3d1371b60ba301eaaf094359", "messageHeadline": "Fix ruff error in `machine_learning/sequential_minimum_optimization.p\u2026", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "9875f374f4762d6219067b2e7909a762f25b68ba", "messageHeadline": "Consolidate bubble sort iterative and recursive (#10651)", "author": {"name": "Adam Ross", "email": "14985050+R055A@users.noreply.github.com", "user": {"login": "R055A"}}, "additions": 92, "deletions": 59}}, {"node": {"oid": "34f48b684bce39cb24667e5181b268c9f3bf9980", "messageHeadline": "Create vernam_cipher.py (#10702)", "author": {"name": "Anupamaraie", "email": "91787285+Anupamaraie@users.noreply.github.com", "user": {"login": "Anupamaraie"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "be94690decde9f0e1df78b41d2a22e7e69bc176d", "messageHeadline": "Create swap_all_odd_and_even_bits.py (#10692)", "author": {"name": "NikhithaBandari", "email": "91549688+NikhithaBandari@users.noreply.github.com", "user": {"login": "NikhithaBandari"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "26ffad9d17232668d0630edb70167e5123a7f35c", "messageHeadline": "Simplify is_bst.py (#10627)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 99, "deletions": 132}}, {"node": {"oid": "69876140673881efefcb177e3ba2575b0c221438", "messageHeadline": "*added docstring and doctest for find_isolated_nodes (#10684)", "author": {"name": "ketan96-m", "email": "40893179+ketan96-m@users.noreply.github.com", "user": {"login": "ketan96-m"}}, "additions": 75, "deletions": 6}}, {"node": {"oid": "bd3072b84512b33a6fd7d788812340daa8ac3465", "messageHeadline": "Added Mean Squared Logarithmic Error (MSLE) Loss Function (#10637)", "author": {"name": "Ankit Avinash", "email": "128812932+Void426@users.noreply.github.com", "user": {"login": "Ankit-Avinash"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "289a4dd6d35a3dd402c98db04d2f39cfc08ea1be", "messageHeadline": "docs: add test scenarios to pull request template (#10396)", "author": {"name": "Ab\u00edlio Azevedo", "email": "abilio10@gmail.com", "user": {"login": "kibolho"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "33888646af9d74e46da0175df75b3e5892a72fc7", "messageHeadline": "Edit Distance Algorithm for String Matching (#10571)", "author": {"name": "anshul-2010", "email": "96651393+anshul-2010@users.noreply.github.com", "user": {"login": "anshul-2010"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "b301e589e2c68f583bf3a09f6d4ca224175383b9", "messageHeadline": "Update binary_exponentiation.py (#10342)", "author": {"name": "Iyiola Aloko", "email": "48067557+ialoko@users.noreply.github.com", "user": {"login": "ialoko"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "30c8d5573a8b052210238487167a3ec2d7241d06", "messageHeadline": "Update binary_exponentiation.py (#10253)", "author": {"name": "rtang09", "email": "49603415+rtang09@users.noreply.github.com", "user": {"login": "rtang09"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "9adb7ced16725e3f6cf24cf93ac81a8dcd351665", "messageHeadline": "Update primelib.py (#10209)", "author": {"name": "rtang09", "email": "49603415+rtang09@users.noreply.github.com", "user": {"login": "rtang09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "572de4f15e266057e806a751006156a212a3812e", "messageHeadline": "Added A General Swish Activation Function inNeural Networks (#10415)", "author": {"name": "Shivansh Bhatnagar", "email": "shivansh111sid@gmail.com", "user": {"login": "shivansh-bhatnagar18"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "361f64c21d7d2528828e20e2eedd59b8d69e5c18", "messageHeadline": "Adds hinge loss function algorithm (#10628)", "author": {"name": "Poojan Smart", "email": "44301271+PoojanSmart@users.noreply.github.com", "user": {"login": "PoojanSmart"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "788e4ede9bf4eb180e4b784268d98d657efbd9da", "messageHeadline": "Fix doctest power recursion (#10659)", "author": {"name": "Jai Vignesh J", "email": "108923524+Jaivignesh-afk@users.noreply.github.com", "user": {"login": "Jaivignesh-afk"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "9da6f48b46f41c6361416c259dcfec531fb39a01", "messageHeadline": "Add binary_coded_decimal.py (#10656)", "author": {"name": "Manmita Das", "email": "34617961+manmita@users.noreply.github.com", "user": {"login": "manmita"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "9de1c49fe13f009e08dcf5009a798bef43f2230b", "messageHeadline": "feat: Polish ID (PESEL) checker added (#10618)", "author": {"name": "Marek Mazij", "email": "112333347+Mrk-Mzj@users.noreply.github.com", "user": {"login": "Mrk-Mzj"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "09c2b2d006e3ca217f2ef082d62a0c35560667ef", "messageHeadline": "Add arrays/sudoku_solver.py (#10623)", "author": {"name": "Anubhavpandey27", "email": "61093307+Anubhavpandey27@users.noreply.github.com", "user": {"login": "Anubhavpandey27"}}, "additions": 220, "deletions": 0}}, {"node": {"oid": "72bd653e04a944f51ae6c047204b62d8a07db9d4", "messageHeadline": "Test cases for all_combinations (#10633)", "author": {"name": "RaymondDashWu", "email": "33266041+RaymondDashWu@users.noreply.github.com", "user": {"login": "RaymondDashWu"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "ac3bd1032c02ff5c2f6eb16f2bf5a1b24d106d1c", "messageHeadline": "Add matrix_multiplication (#10045)", "author": {"name": "ojas wani", "email": "52542740+ojas-wani@users.noreply.github.com", "user": {"login": "ojas-wani"}}, "additions": 180, "deletions": 0}}, {"node": {"oid": "c6c3bd339947eb6f10f77754f34a49915799c82f", "messageHeadline": "Hacktoberfest: Added Octal Number to Hexadecimal Number Conversion Al\u2026", "author": {"name": "Kushagra Agarwal", "email": "94402194+developer-kush@users.noreply.github.com", "user": {"login": "developer-kush"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "00165a5fb2d125c7e6ab33e424bdcac8dec2b5b6", "messageHeadline": "Added test cases to join.py (#10629)", "author": {"name": "Saurabh Mahapatra", "email": "98408932+its-100rabh@users.noreply.github.com", "user": {"login": "its-100rabh"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "b5786c87d820cc4d68707731df0812507063bf8b", "messageHeadline": "update segmenttree docstrings Fixes #9943 (#9975)", "author": {"name": "aryandgandhi", "email": "44215148+aryandgandhi@users.noreply.github.com", "user": {"login": "aryandgandhi"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "5f629b60499cfb3ac27f6520bf947764b5b45c28", "messageHeadline": "Optimize and_gate and nand_gate (#10591)", "author": {"name": "Sandeepa Dilshan Alagiyawanna", "email": "108791571+SandeepaDilshanAlagiyawanna@users.noreply.github.com", "user": {"login": "SandeepaDilshanAlagiyawanna"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fcea18c9f0b68e2ba35c8f91bf0702d7c727c4df", "messageHeadline": "Added an algorithm transfrom bst to greater sum tree (#9777)", "author": {"name": "Adarsh Sidnal", "email": "97141741+Adarshsidnal@users.noreply.github.com", "user": {"login": "Adarshsidnal"}}, "additions": 161, "deletions": 0}}, {"node": {"oid": "922bbee80ce292ca27eee33d38e82ecf73e33dcd", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#10613)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1e468c1028e407ea38bd7e9511dc0f3d0d45a6e0", "messageHeadline": "Floor and ceil in Binary search tree added (#10432)", "author": {"name": "halfhearted", "email": "99018821+Arunsiva003@users.noreply.github.com", "user": {"login": "Arunsiva003"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "778e2010d6ae89c61a93672e49b86041b6ca1108", "messageHeadline": "Added functionality to calculate the diameter of given binary tree (#\u2026", "author": {"name": "Vinayak Upadhyay", "email": "vinayakupadhyay42@gmail.com", "user": {"login": "vinayak-upadh1"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "5a1305b6fe98808bf534c54e12ac64c1e4e4ce0f", "messageHeadline": "Fix benchmark to test with the provided number instead on 25 (#10587)", "author": {"name": "ivan53", "email": "ivan53_gh@outlook.com", "user": {"login": "ivan53"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c15dda405a26bd9cb1554a43598c4c85a6320d4c", "messageHeadline": "Update basic_binary_tree.py (#10388)", "author": {"name": "Saswat Susmoy", "email": "72549122+Saswatsusmoy@users.noreply.github.com", "user": {"login": "Saswatsusmoy"}}, "additions": 103, "deletions": 94}}, {"node": {"oid": "3923e590d77979de31fabd4df34e69e8933e690d", "messageHeadline": "Tree_sort.py: Disable slow doctest (#10584)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7acf4bf73b5a43bdb375f7a34da227bf6deeaf35", "messageHeadline": "Rename binary_tree_traversals.md to README.md (#10599)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "69707bf6939d63a93b0d4b278cc367c42a976c6d", "messageHeadline": "Minimization of while loop in Armstrong Numbers (#9976)", "author": {"name": "Dwarkadhish Kamthane", "email": "72198604+dwarka-9504@users.noreply.github.com", "user": {"login": "dwarka-9504"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "96f81770d7e047f24c3203e913bf346754936330", "messageHeadline": "Adds Doc test in depth_first_search_2.py (#10094)", "author": {"name": "Praful Katare", "email": "47990928+Kpraful@users.noreply.github.com", "user": {"login": "Kpraful"}}, "additions": 71, "deletions": 9}}, {"node": {"oid": "e9b3f20cec28b492b2e22e68ea61ec75ce3b9df8", "messageHeadline": "Delete dynamic_programming/longest_sub_array.py (#10073)", "author": {"name": "hollowcrust", "email": "72879387+hollowcrust@users.noreply.github.com", "user": {"login": "hollowcrust"}}, "additions": 0, "deletions": 33}}, {"node": {"oid": "3c14e6ae3aa6506ca8e5baa73321f3a04caf83d0", "messageHeadline": "Refactoring and optimization of the lu_decomposition algorithm (#9231)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f4ff73b1bdaa4349315beaf44e093c59f6c87fd3", "messageHeadline": "Converted tests into doctests (#10572)", "author": {"name": "Akshar Goyal", "email": "claim.akshar@gmail.com", "user": {"login": "AksharGoyal"}}, "additions": 24, "deletions": 87}}, {"node": {"oid": "cc0405d05cb4c5009e8bf826e3f641c427ba70d5", "messageHeadline": "Update volume.py with volume of Icosahedron (#9628)", "author": {"name": "Yousha Mahamuni", "email": "40205524+yousha806@users.noreply.github.com", "user": {"login": "yousha806"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "1a26d76c60422030cf0c57c62623866d3f3229f2", "messageHeadline": "add tests for tree_sort (#10015)", "author": {"name": "Gabrielly de S. Pinto Dantas", "email": "gabriellypinto@outlook.com", "user": {"login": "gabriellypinto"}}, "additions": 58, "deletions": 41}}, {"node": {"oid": "bb8f194957c4308cbb0bf16a4e07acbe34d2087e", "messageHeadline": "Delete `texttable` from dependencies (#10565)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c2f14e8a78c1700a4101746a1a6e3d70be50aa07", "messageHeadline": "Add note to feature_request.yml about not opening issues for new algo\u2026", "author": {"name": "Chris O", "email": "46587501+ChrisO345@users.noreply.github.com", "user": {"login": "ChrisO345"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73ebf7bdb12f4bced39f25766ac4d2cd9b6ab525", "messageHeadline": "Move and rename `maths/greedy_coin_change.py` (#10418)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b6b45eb1cee564e3c563966244f124051c28b8e7", "messageHeadline": "Fix numpy deprecation warning in `2_hidden_layers_neural_network.py` \u2026", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6aae1cf66b7e962b886255703b5802d58f27fd3", "messageHeadline": "Dynamic programming/matrix chain multiplication (#10562)", "author": {"name": "Pooja Sharma", "email": "75516191+Shailaputri@users.noreply.github.com", "user": {"login": "Shailaputri"}}, "additions": 147, "deletions": 1}}, {"node": {"oid": "d00888de7629b093bcf750ae046318be1e9a1fa3", "messageHeadline": "feat: adding Apriori Algorithm (#10491)", "author": {"name": "Jeel Gajera", "email": "83470656+JeelGajera@users.noreply.github.com", "user": {"login": "JeelGajera"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "bcda3bf64ea20db11cb4b1b81536e2f05ee584fd", "messageHeadline": "test: adding more tests to a star algorithm (#10397)", "author": {"name": "Ab\u00edlio Azevedo", "email": "abilio10@gmail.com", "user": {"login": "kibolho"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "ec952927baea776bcb0f35d282448d32f3721047", "messageHeadline": "charging_inductor (#10427)", "author": {"name": "dhruvtrigotra", "email": "72982592+dhruvtrigotra@users.noreply.github.com", "user": {"login": "dhruvtrigotra"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "3d6f3c41881da75653b804d7a5964ea90df9d2ad", "messageHeadline": "Added data_structures/arrays/sparse_table.py (#10437)", "author": {"name": "hollowcrust", "email": "72879387+hollowcrust@users.noreply.github.com", "user": {"login": "hollowcrust"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "902278f656b38ed68e148cf8c9ac2cbd10fcfb7e", "messageHeadline": "Changes the code To return the list in dynamic_programming/subset_gen\u2026", "author": {"name": "Aasheesh", "email": "126905285+AasheeshLikePanner@users.noreply.github.com", "user": {"login": "AasheeshLikePanner"}}, "additions": 53, "deletions": 37}}, {"node": {"oid": "4004b862d583a32cb1a809c4ea54d87635a273eb", "messageHeadline": "Revert \"validate_solutions.py: os.getenv('GITHUB_TOKEN', '')\" (#10552)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "89d12dfe99d51f7df983ddbc6b0c93e1130fc47b", "messageHeadline": "[Add] : Wildcard Matching program under DYNAMIC PROGRAMMING (#10403)", "author": {"name": "Kosuri L Indu", "email": "118645569+kosuri-indu@users.noreply.github.com", "user": {"login": "kosuri-indu"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "7bdd1cd2beadf494685d1da63fb410343290de98", "messageHeadline": "updated physics/archimedes_principle.py (#10479)", "author": {"name": "Barun Parua", "email": "76466796+Baron105@users.noreply.github.com", "user": {"login": "Baron105"}}, "additions": 63, "deletions": 49}}, {"node": {"oid": "68e6d5ad7e9af8929a22a889b1182706abbfcb50", "messageHeadline": "validate_solutions.py: os.getenv('GITHUB_TOKEN', '') (#10546)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b2636d90b3fe697ff64a62b928edfbeccf216e8a", "messageHeadline": "added implementing stack using two queues (#10076)", "author": {"name": "K Anamithra", "email": "anamithrak@gmail.com", "user": {"login": "anamithrak15"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "52040a7bf1795e32cbf3863729c010aa55020063", "messageHeadline": "Added 555 timer duty cycle and freqency in astable mode. (#10456)", "author": {"name": "Aroson", "email": "74296409+Aroson1@users.noreply.github.com", "user": {"login": "Aroson1"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "755659a62f2c976e1e359a4c0af576b2aa8843a8", "messageHeadline": "Omit `project_euler/` from coverage reports (#10469)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b5474ab68a0e1eea6bbfba445feca39db471c62f", "messageHeadline": "[ADD] : maths joint probabilty distribution (#10508)", "author": {"name": "Rahul Jangra", "email": "106389897+leonado10000@users.noreply.github.com", "user": {"login": "leonado10000"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "79a91cca956b99acf5e4bd785ff0640c9e591b89", "messageHeadline": "Fix typo in filename: ciphers/trifid_cipher.py (#10516)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "777eca813a8030e7a674072c79da144e92dde07a", "messageHeadline": "Corrected typo in function name and doctests. rkf45.py (#10518)", "author": {"name": "Ravi Kumar", "email": "119737193+ravi-ivar-7@users.noreply.github.com", "user": {"login": "ravi-ivar-7"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "85cdb93a0d7a306633faa03a134d0d39da7076a8", "messageHeadline": "[Add] : Job Sequence program under GREEDY methods (#10482)", "author": {"name": "Kosuri L Indu", "email": "118645569+kosuri-indu@users.noreply.github.com", "user": {"login": "kosuri-indu"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "1ebae5d43e2ce23ef98a0804bf1fa077d2fa5daf", "messageHeadline": "Performance: 75% faster Project Euler 187 (#10503)", "author": {"name": "Manpreet Singh", "email": "63737630+ManpreetSingh2004@users.noreply.github.com", "user": {"login": "ManpreetSingh2004"}}, "additions": 111, "deletions": 7}}, {"node": {"oid": "7dbc30181826aa26600f8d24c92b1587b31677c6", "messageHeadline": "added rkf45 method (#10438)", "author": {"name": "Ravi Kumar", "email": "119737193+ravi-ivar-7@users.noreply.github.com", "user": {"login": "ravi-ivar-7"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "3ecad36f92d26676cc73276553cd99763b025b33", "messageHeadline": "fix: incorrect range detection in find_missing_number (#10361)", "author": {"name": "Manpreet Singh", "email": "63737630+ManpreetSingh2004@users.noreply.github.com", "user": {"login": "ManpreetSingh2004"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "c9ba5e1b6f319e34815660542d8ca0c777c8008a", "messageHeadline": "Disable unused dependencies (#10467)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f968dda5e9b81bd7dd3c5e9b7a69a9a08ed3ead7", "messageHeadline": "Updated Comments on upper.py (#10442)", "author": {"name": "Saurabh Mahapatra", "email": "98408932+its-100rabh@users.noreply.github.com", "user": {"login": "its-100rabh"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "1969259868451684ab05663cc208f06af20d483f", "messageHeadline": "Performance: 80% faster Project Euler 145 (#10445)", "author": {"name": "Manpreet Singh", "email": "63737630+ManpreetSingh2004@users.noreply.github.com", "user": {"login": "ManpreetSingh2004"}}, "additions": 63, "deletions": 7}}, {"node": {"oid": "3ba23384794bc5ce61a300b96d2b721d9d58eccd", "messageHeadline": "Add Title Case Conversion (#10439)", "author": {"name": "Aakash Giri", "email": "giriaakash00@gmail.com", "user": {"login": "0APOCALYPSE0"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "212cdfe36c3599804027c79c26ee814e53a12703", "messageHeadline": "Added validate sudoku board function (#9881)", "author": {"name": "Dean Bring", "email": "dbring@gmail.com", "user": {"login": "dbring"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "71b372f5e2fd313268018df237d401efd7795464", "messageHeadline": "Remove doctest in `xgboost_regressor.py` main function (#10422)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "37cae3f56169348e97262b1b8f7671785be77a5b", "messageHeadline": "Updated test cases of power_sum.py (#9978)", "author": {"name": "Muhammad Umer Farooq", "email": "115654418+Muhammadummerr@users.noreply.github.com", "user": {"login": "Muhammadummerr"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "0b2c9fb6f164468b51baa4866c1b8c4f01ec8b64", "messageHeadline": "Adding avg and mps speed formulae for ideal gases (#10229)", "author": {"name": "Baron105", "email": "76466796+Baron105@users.noreply.github.com", "user": {"login": "Baron105"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "9fb0cd271efec0fc651a5143aedda42f3dc93ea8", "messageHeadline": "Expand euler phi function doctest (#10401)", "author": {"name": "Dale Dai", "email": "145884899+CouldNot@users.noreply.github.com", "user": {"login": "CouldNot"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d96029e13d181229c692b8e4cafe2661cdae919e", "messageHeadline": "added doctests for dynamicprogramming/minimum_partition (#10033)", "author": {"name": "SalmanSi", "email": "114280969+SalmanSi@users.noreply.github.com", "user": {"login": "SalmanSi"}}, "additions": 57, "deletions": 5}}, {"node": {"oid": "1117a50665b053ef7716cf1e80b29e11d30886c7", "messageHeadline": "Modified comments on lower.py (#10369)", "author": {"name": "Saurabh Mahapatra", "email": "98408932+its-100rabh@users.noreply.github.com", "user": {"login": "its-100rabh"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c85506262d8fc6fcf154651ce8affdfb96b57ece", "messageHeadline": "Add Damerau-Levenshtein distance algorithm (#10159)", "author": {"name": "Saahil Mahato", "email": "115351000+saahil-mahato@users.noreply.github.com", "user": {"login": "saahil-mahato"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "ebe66935d2842a0e0cbea58dcc647428f357f15e", "messageHeadline": "Add Solovay-Strassen Primality test (#10335)", "author": {"name": "Saahil Mahato", "email": "115351000+saahil-mahato@users.noreply.github.com", "user": {"login": "saahil-mahato"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "24f6f8c137a6ba9784c06da3694a1d36781b7a88", "messageHeadline": "Added nimply gate to boolean_algebra (#10344)", "author": {"name": "Daniela Large", "email": "133594563+dannylarge144@users.noreply.github.com", "user": {"login": "dannylarge144"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "b94cdbab1a7f3793e63526cd29a8f415ff0b55ac", "messageHeadline": "add find triplets with 0 sum (3sum) (#10040)", "author": {"name": "Pranavkumar Mallela", "email": "87595299+pranav-mallela@users.noreply.github.com", "user": {"login": "pranav-mallela"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "ecf21bfc87c1d1cd4730e628279b609151bc6c57", "messageHeadline": "Added imply gate to boolean algebra (#9849)", "author": {"name": "Daniela Large", "email": "133594563+dannylarge144@users.noreply.github.com", "user": {"login": "dannylarge144"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "7ea812996c8ee1fa2eb9fbc72b7caaae8eb8ff0e", "messageHeadline": "Adds exponential moving average algorithm (#10273)", "author": {"name": "Poojan Smart", "email": "44301271+PoojanSmart@users.noreply.github.com", "user": {"login": "PoojanSmart"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "09ce6b23d7529aa0e02a6b5cfef1a9b831a3c9ad", "messageHeadline": "Count pairs with given sum (#10282)", "author": {"name": "Siddharth Warrier", "email": "117698635+siddwarr@users.noreply.github.com", "user": {"login": "siddwarr"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "92fbe60082b782d8b85e9667bd6d7832b5383fa3", "messageHeadline": "Added doctests to carmichael_number.py (#10210)", "author": {"name": "Vipin Karthic", "email": "143083087+vipinkarthic@users.noreply.github.com", "user": {"login": "vipinkarthic"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3f094fe49d14e64d2c8f0e2c14d339ab6d0ee735", "messageHeadline": "Ruff pandas vet (#10281)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 260, "deletions": 241}}, {"node": {"oid": "d5323dbaee21a9ae209efa17852b02c3101a0220", "messageHeadline": "Adding doctests in simpson_rule.py (#10269)", "author": {"name": "Aasheesh", "email": "126905285+AasheeshLikePanner@users.noreply.github.com", "user": {"login": "AasheeshLikePanner"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "5fb6496d1bcd076018e6c829c312f486ed7bb2ee", "messageHeadline": "Improve primelib.py test coverage #9943 (#10251)", "author": {"name": "Ricardo Martinez Peinado", "email": "43684906+rmp2000@users.noreply.github.com", "user": {"login": "rmp2000"}}, "additions": 238, "deletions": 5}}, {"node": {"oid": "672fda913087ab64f9eb7b3a5600cbf83680fb8e", "messageHeadline": "Fix bug and edit doctests for infix_to_prefix_conversion (#10259)", "author": {"name": "hollowcrust", "email": "72879387+hollowcrust@users.noreply.github.com", "user": {"login": "hollowcrust"}}, "additions": 64, "deletions": 37}}, {"node": {"oid": "c850227bee5efd9383d1cb8150500eb304c809fc", "messageHeadline": "Add doctests to primelib.py (#10242)", "author": {"name": "cornbread-eater", "email": "146371786+cornbread-eater@users.noreply.github.com", "user": {"login": "cornbread-eater"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "00707392332b90cc9babf7258b1de3e0efa0a580", "messageHeadline": "k_means_clust - change to remove warning (#10244)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a5a6c663cefb8cbc63329c27188f64462072a4c", "messageHeadline": "carmichael_number - add doctests (#10038)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 49, "deletions": 6}}, {"node": {"oid": "5be5d21bed4bb546c81b5771bebca336978111e7", "messageHeadline": "Add tests for infix_2_postfix() in infix_to_prefix_conversion.py (#10\u2026", "author": {"name": "hollowcrust", "email": "72879387+hollowcrust@users.noreply.github.com", "user": {"login": "hollowcrust"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "0b440285e813c54cda188eac278bda6fa4b1169f", "messageHeadline": "Gaussian_elemination - change to remove warning (#10221)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59fc0cefefce77718044eb797e2c33cf8a7e1f9a", "messageHeadline": "Added categorical_crossentropy loss function (#10152)", "author": {"name": "Arnav Kohli", "email": "95236897+THEGAMECHANGER416@users.noreply.github.com", "user": {"login": "THEGAMECHANGER416"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "6d136036672072a2c4870da7741d4ad3026a7357", "messageHeadline": "Fixes #9943 Added Doctests to binary_exponentiation_3.py (#10121)", "author": {"name": "Vipin Karthic", "email": "143083087+vipinkarthic@users.noreply.github.com", "user": {"login": "vipinkarthic"}}, "additions": 59, "deletions": 26}}, {"node": {"oid": "f3acb52cadade9e7d012bf7f50cad32669b67b75", "messageHeadline": "Added the algorithm to compute Reynolds number in the physics section\u2026", "author": {"name": "Paarth Goyal", "email": "138299656+pluto-tofu@users.noreply.github.com", "user": {"login": "pluto-tofu"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "9c02f1220e571f2922855e245c5a92d4f2220f8a", "messageHeadline": "seperation between description and docstrings (#9687)", "author": {"name": "AkhilYadavPadala", "email": "142014008+AkhilYadavPadala@users.noreply.github.com", "user": {"login": "AkhilYadavPadala"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1b4c4e7db216305e059cc087c3f09bc6d3e17575", "messageHeadline": "Made problem explanation more clear (#9841)", "author": {"name": "dimonalik", "email": "114773527+dimonalik@users.noreply.github.com", "user": {"login": "dimonalik"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f8fa3c44a29cafaed64a73588a309e88d1f3ded", "messageHeadline": "TypeError for non-integer input (#9250)", "author": {"name": "Md Mahiuddin", "email": "68785084+mahiuddin-dev@users.noreply.github.com", "user": {"login": "mahiuddin-dev"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "7b996e2c221aa88b5688ea08f2bb3a391b5be2c6", "messageHeadline": "backtracking -> word_search - replacing the example in doctest (#10188)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "b9a797f3d4f1a66da1e213bd92e08fa9cf6c3643", "messageHeadline": "Added the Minkowski distance function (#10143)", "author": {"name": "Dean Bring", "email": "dbring@gmail.com", "user": {"login": "dbring"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "53638fcec4ff990ced9afb569c18b927df652596", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#10197)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0aa35c7b360f1d141705b97c89d51603a3461a6", "messageHeadline": "Added the Chebyshev distance function (#10144)", "author": {"name": "Dean Bring", "email": "dbring@gmail.com", "user": {"login": "dbring"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "5d0a46814e5b69f79d623187912c0f81ab5ab7a7", "messageHeadline": "Added ciphers/permutation_cipher.py. (#9163)", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "844270c6e91387940e062a1522f58bde1026bb08", "messageHeadline": "Remove backslashes from is_palindrome.py (#10169)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ba828fe621d1f5623fffcf0014b243da3a6122fc", "messageHeadline": "test_digital_image_processing -> test_local_binary_pattern replacing \u2026", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "c0da015b7d49f9f6e99fffd279f65c5605a0ebe1", "messageHeadline": "Add DocTests to diffie.py (#10156)", "author": {"name": "Sai Harsha Kottapalli", "email": "k.saiharsha7@gmail.com", "user": {"login": "SaiHarshaK"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "53d78b9cc09021c8f65fae41f8b345304a88aedd", "messageHeadline": "Added Huber Loss Function (#10141)", "author": {"name": "Kausthub Kannan", "email": "kausthubkannan961@gmail.com", "user": {"login": "kausthub-kannan"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "583a614fefaa9c932e6d650abfea2eaa75a93b05", "messageHeadline": "Removed redundant greatest_common_divisor code (#9358)", "author": {"name": "Siddik Patel", "email": "70135775+Siddikpatel@users.noreply.github.com", "user": {"login": "Siddikpatel"}}, "additions": 24, "deletions": 131}}, {"node": {"oid": "876087be998d5b366d68cbb9394b6b92b7f619f6", "messageHeadline": "Add DocTests to magicdiamondpattern.py (#10135)", "author": {"name": "Sai Harsha Kottapalli", "email": "k.saiharsha7@gmail.com", "user": {"login": "SaiHarshaK"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "12e8e9ca876ed3ae7f1effa1de407ca29a06cb36", "messageHeadline": "Add DocTests to is_palindrome.py (#10081)", "author": {"name": "Sai Harsha Kottapalli", "email": "k.saiharsha7@gmail.com", "user": {"login": "SaiHarshaK"}}, "additions": 142, "deletions": 34}}, {"node": {"oid": "ed19b1cf0c3d8284027e17cc025d65b3f924acc0", "messageHeadline": "Add binary step activation function (#10030)", "author": {"name": "Saahil Mahato", "email": "115351000+saahil-mahato@users.noreply.github.com", "user": {"login": "saahil-mahato"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "2260961a803ebd037f471ef18fa5032a547d42da", "messageHeadline": "Add Soboleva Modified Hyberbolic Tangent function (#10043)", "author": {"name": "Saahil Mahato", "email": "115351000+saahil-mahato@users.noreply.github.com", "user": {"login": "saahil-mahato"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "a2b695dabd6e9c6dd82784bd534c2e7570939be2", "messageHeadline": "Added Germain primes algorithm to the maths folder (#10120)", "author": {"name": "Megan Payne", "email": "emmy.noether@gmail.com", "user": {"login": "megpay"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "66e4ea6a621cccabd6116f1543432899a4411daa", "messageHeadline": "Consolidated two scripts reverse_letters.py and reverse_long_words.py\u2026", "author": {"name": "Anshu Sharma", "email": "142900182+AnshuSharma111@users.noreply.github.com", "user": {"login": "AnshuSharma111"}}, "additions": 16, "deletions": 33}}, {"node": {"oid": "2d02500332533bb314f91675a3c30ea05bd52b5a", "messageHeadline": "equilibrium index in an array (#9856)", "author": {"name": "halfhearted", "email": "99018821+Arunsiva003@users.noreply.github.com", "user": {"login": "Arunsiva003"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "8e108ed92ab9a50d5a3e6f647fa33238270e21d1", "messageHeadline": "Rename maths/binary_exponentiation_3.py (#9656)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "17de908d1ad5a3eb7eb0c850e64394b62e4674c3", "messageHeadline": "Added Median of Medians Algorithm (#9864)", "author": {"name": "Achal Jain", "email": "achaljain232@gmail.com", "user": {"login": "coderbeta1"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "c8f6f79f8038ef090a396725c80fa77d9186fb4b", "messageHeadline": "Power of 4 (#9505)", "author": {"name": "Siddharth Warrier", "email": "117698635+siddwarr@users.noreply.github.com", "user": {"login": "siddwarr"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "e7a59bfff5b182fb01530aa4b1a29b804efb1425", "messageHeadline": "In place of calculating the factorial several times we can run a loop\u2026", "author": {"name": "SubhranShu2332", "email": "124662904+SubhranShu2332@users.noreply.github.com", "user": {"login": "SubhranShu2332"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "982bc2735872592d036c20389859071f36b13469", "messageHeadline": "add : Best time to buy and sell stock program under GREEDY methods (#\u2026", "author": {"name": "Kosuri L Indu", "email": "118645569+kosuri-indu@users.noreply.github.com", "user": {"login": "kosuri-indu"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "e89ae55d8e157cb7c6c3f855188a0fde29083c35", "messageHeadline": "Create strip.py (#10011)", "author": {"name": "Saurabh Mahapatra", "email": "98408932+its-100rabh@users.noreply.github.com", "user": {"login": "its-100rabh"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "a12b07f352d51af1cb86c14f865cf2b18aba3ea1", "messageHeadline": "Added Squareplus Activation Function (#9977)", "author": {"name": "Kausthub Kannan", "email": "kausthubkannan961@gmail.com", "user": {"login": "kausthub-kannan"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "81b29066d206217cb689fe2c9c8d530a1aa66cbe", "messageHeadline": "Created folder for losses in Machine_Learning (#9969)", "author": {"name": "Arnav Kohli", "email": "95236897+THEGAMECHANGER416@users.noreply.github.com", "user": {"login": "THEGAMECHANGER416"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "6860daea60a512b202481bd5dd00d6534e162b77", "messageHeadline": "Made Changes shifted CRT, modular division to maths directory (#10084)", "author": {"name": "Aarya Balwadkar", "email": "142713127+AaryaBalwadkar@users.noreply.github.com", "user": {"login": "AaryaBalwadkar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "08d394126c9d46fc9d227a0dc1e343ad1fa70679", "messageHeadline": "Changed Mish Activation Function to use Softplus (#10111)", "author": {"name": "Kausthub Kannan", "email": "kausthubkannan961@gmail.com", "user": {"login": "kausthub-kannan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "937ce83b150f0a217c7fa63c75a095534ae8bfeb", "messageHeadline": "Added fractionated_morse_cipher (#9442)", "author": {"name": "Om Alve", "email": "omalve8174@gmail.com", "user": {"login": "Om-Alve"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "fa077e6703758afcae4f19347a4388b9230d568f", "messageHeadline": "Add doctests, type hints; fix bug for dynamic_programming/minimum_par\u2026", "author": {"name": "hollowcrust", "email": "72879387+hollowcrust@users.noreply.github.com", "user": {"login": "hollowcrust"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "895dffb412d80f29c65a062bf6d91fd2a70d8818", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#9543)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 97, "deletions": 118}}, {"node": {"oid": "60291738d2552999545c414bb8a8e90f86c69678", "messageHeadline": "add : trapped water program under dynamic programming (#10027)", "author": {"name": "Kosuri L Indu", "email": "118645569+kosuri-indu@users.noreply.github.com", "user": {"login": "kosuri-indu"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "112daddc4de91d60bbdd3201fc9a6a4afc60f57a", "messageHeadline": "charging_capacitor (#10016)", "author": {"name": "dhruvtrigotra", "email": "72982592+dhruvtrigotra@users.noreply.github.com", "user": {"login": "dhruvtrigotra"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "78af0c43c623332029c9ad1d240d81577aac5d72", "messageHeadline": "Create fractional_cover_problem.py (#9973)", "author": {"name": "Pronay Debnath", "email": "pronayd4455@gmail.com", "user": {"login": "debnath003"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "678e0aa8cfdaae1d17536fdcf489bebe1e12cfc6", "messageHeadline": "Mention square matrices in strassen docs and make it more clear (#9839)", "author": {"name": "Saahil Mahato", "email": "115351000+saahil-mahato@users.noreply.github.com", "user": {"login": "saahil-mahato"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2122474e41f2b85500e1f9347d98c9efc15aba4e", "messageHeadline": "Segmented sieve - doctests (#9945)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "80a2087e0aa349b81fb6bbc5d73dae920f560e75", "messageHeadline": "Added Softplus activation function (#9944)", "author": {"name": "Kausthub Kannan", "email": "kausthubkannan961@gmail.com", "user": {"login": "kausthub-kannan"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "c6ec99d57140cbf8b54077d379dfffeb6c7ad280", "messageHeadline": "Added Mish Activation Function (#9942)", "author": {"name": "Kausthub Kannan", "email": "kausthubkannan961@gmail.com", "user": {"login": "kausthub-kannan"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "995c5533c645250c120b11f0eddc53909fc3d012", "messageHeadline": "Consolidate gamma (#9769)", "author": {"name": "fxdup", "email": "47389903+fxdup@users.noreply.github.com", "user": {"login": "fxdup"}}, "additions": 79, "deletions": 89}}, {"node": {"oid": "795e97e87f6760a693769097613ace56a6addc8d", "messageHeadline": "Added Majority Voting Algorithm (#9866)", "author": {"name": "Sarvjeet Singh", "email": "63469455+aazad20@users.noreply.github.com", "user": {"login": "aazad20"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "d0c54acd75cedf14cff353869482a0487fea1697", "messageHeadline": "Use dataclasses in singly_linked_list.py (#9886)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 93, "deletions": 65}}, {"node": {"oid": "17af6444497a64dbe803904e2ef27d0e2a280f8c", "messageHeadline": "Symmetric tree (#9871)", "author": {"name": "JeevaRamanathan", "email": "64531160+JeevaRamanathan@users.noreply.github.com", "user": {"login": "JeevaRamanathan"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "19fc788197474f75c56cc3755582cc583be9e52f", "messageHeadline": "added laplacian_filter file (#9783)", "author": {"name": "ojas wani", "email": "52542740+ojas-wani@users.noreply.github.com", "user": {"login": "ojas-wani"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "9200c64464492117bff792f1f43b19050070af4a", "messageHeadline": "Added Wheatstone Bridge Algorithm (#9872)", "author": {"name": "Aroson", "email": "74296409+Aroson1@users.noreply.github.com", "user": {"login": "Aroson1"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "cd684fd94762c4df5529d19d1ede6fc927428815", "messageHeadline": "Added algorithm to deeply clone a graph (#9765)", "author": {"name": "Dean Bring", "email": "dbring@gmail.com", "user": {"login": "dbring"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "b316a9612826905b963a465f0f02febaed761ccc", "messageHeadline": "Match a pattern and String using backtracking (#9861)", "author": {"name": "Abul Hasan", "email": "33129246+haxkd@users.noreply.github.com", "user": {"login": "haxkd"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "13317e4f7f260f59e6e53595f802c9d12ec0db4a", "messageHeadline": "feat: :sparkles: calculating the resitance of resistor using color co\u2026", "author": {"name": "Akshay B Shetty", "email": "107768228+NinjaSoulPirate@users.noreply.github.com", "user": {"login": "NinjaSoulPirate"}}, "additions": 373, "deletions": 0}}, {"node": {"oid": "7f94a73eec45edfd215e8f07148c9c657b4e4b89", "messageHeadline": "camelCase to snake_case conversion - Fixes #9726 (#9727)", "author": {"name": "Marek Mazij", "email": "112333347+Mrk-Mzj@users.noreply.github.com", "user": {"login": "Mrk-Mzj"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "5869fda74245b55a3bda4ccc5ac62a84ab40766f", "messageHeadline": "print reverse: A LinkedList with a tail pointer (#9875)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 101, "deletions": 40}}, {"node": {"oid": "cffdf99c55dcda89a5ce0fb2bf3cb685d168d136", "messageHeadline": "Updated prime_numbers.py testcases. (#9851)", "author": {"name": "Muhammad Umer Farooq", "email": "115654418+Muhammadummerr@users.noreply.github.com", "user": {"login": "Muhammadummerr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b76115e8d184fbad1d6c400fcdd964e821f09e9b", "messageHeadline": "Updated check_bipartite_graph_dfs.py (#9525)", "author": {"name": "Pronay Debnath", "email": "pronayd4455@gmail.com", "user": {"login": "debnath003"}}, "additions": 47, "deletions": 26}}, {"node": {"oid": "87494f1fa1022368d154477bdc035fd01f9e4382", "messageHeadline": "largest divisible subset (#9825)", "author": {"name": "Parth", "email": "100679824+pa-kh039@users.noreply.github.com", "user": {"login": "pa-kh039"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "deb0480b3a07e50b93f88d4351d1fce000574d05", "messageHeadline": "Changing the directory of sigmoid_linear_unit.py (#9824)", "author": {"name": "Aasheesh", "email": "126905285+AasheeshLikePanner@users.noreply.github.com", "user": {"login": "AasheeshLikePanner"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "55ee273419ae76ddeda250374921644615b88393", "messageHeadline": "[bug fixing] Edge case of the double ended queue (#9823)", "author": {"name": "Wei Jiang", "email": "42140605+Jiang15@users.noreply.github.com", "user": {"login": "Jiang15"}}, "additions": 45, "deletions": 17}}, {"node": {"oid": "6643c955376174c307c982b1d5cc39778c40bea1", "messageHeadline": "add gas station (#9446)", "author": {"name": "Adebisi Ahmed", "email": "adebisi.ahmed10@gmail.com", "user": {"login": "AdePhil"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "9bfc314e878e36a5f5d8974ec188ad7f0db8c5a1", "messageHeadline": "hardy_ramanujanalgo type annotation (#9799)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f159a3350650843e0b3e856e612cda56eabb4237", "messageHeadline": "convert to the base minus 2 of a number (#9748)", "author": {"name": "Abul Hasan", "email": "33129246+haxkd@users.noreply.github.com", "user": {"login": "haxkd"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "1b6c5cc2713743b8a74fd9c92e0a1b6442d63a7f", "messageHeadline": "Karatsuba type annotation (#9800)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e3ea3fbab0297f38ed48b9e2f694cc43f8af567", "messageHeadline": "Fermat_little_theorem type annotation (#9794)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dffbe458c07d492b9c599376233f9f6295527339", "messageHeadline": "Update contributing guidelines to say not to open new issues for algo\u2026", "author": {"name": "Chris O", "email": "46587501+ChrisO345@users.noreply.github.com", "user": {"login": "ChrisO345"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e29024d14ade8ff4cdb43d1da6a7738f44685e5e", "messageHeadline": "Program to convert a given string to Pig Latin (#9712)", "author": {"name": "Rohan Sardar", "email": "77870108+RohanSardar@users.noreply.github.com", "user": {"login": "RohanSardar"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "f3be0ae9e60a0ed2185e55c0758ddf401e604f8c", "messageHeadline": "Added largest pow of 2 le num (#9374)", "author": {"name": "Naman", "email": "37952726+namansharma18899@users.noreply.github.com", "user": {"login": "namansharma18899"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "0d324de7ab9c354d958fd93f6046d0111014d95a", "messageHeadline": "Doctest Error Correction of mirror_formulae.py (#9782)", "author": {"name": "Vipin Karthic", "email": "143083087+vipinkarthic@users.noreply.github.com", "user": {"login": "vipinkarthic"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4b6301d4ce91638d39689f7be7db797f99623964", "messageHeadline": "Fletcher 16 (#9775)", "author": {"name": "rtang09", "email": "49603415+rtang09@users.noreply.github.com", "user": {"login": "rtang09"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "935d1d3225ede4c0650165d5dfd8f5eb35b54f5e", "messageHeadline": "Added Mirror Formulae Equation (#9717)", "author": {"name": "Vipin Karthic", "email": "143083087+vipinkarthic@users.noreply.github.com", "user": {"login": "vipinkarthic"}}, "additions": 135, "deletions": 1}}, {"node": {"oid": "1fda96b7044d9fa08c84f09f54a345ebf052b2eb", "messageHeadline": "Palindromic (#9288)", "author": {"name": "Sanket Kittad", "email": "86976526+sanketkittad@users.noreply.github.com", "user": {"login": "sanketkittad"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "2fd43c0f7ff1d7f72fa65a528ddabccf90c89a0d", "messageHeadline": "[New Algorithm] - Bell Numbers (#9324)", "author": {"name": "Tauseef Hilal Tantary", "email": "tantary.tauseef.atwork@gmail.com", "user": {"login": "Tauseef-Hilal"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "6a391d113d8f0efdd69e69c8da7b44766594449a", "messageHeadline": "Added Photoelectric effect equation (#9666)", "author": {"name": "Raghav", "email": "83136390+Raghav-Bell@users.noreply.github.com", "user": {"login": "Raghav-Bell"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "26d650ec2820e265e69c88608959a3e18f28c5d5", "messageHeadline": "Moved relu.py from maths/ to neural_network/activation_functions (#9753)", "author": {"name": "piyush-poddar", "email": "143445461+piyush-poddar@users.noreply.github.com", "user": {"login": "piyush-poddar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c16d2f8865c8ce28ae6d4d815d3f6c3008e94f74", "messageHeadline": "UPDATED rat_in_maze.py (#9148)", "author": {"name": "Muhammad Umer Farooq", "email": "115654418+Muhammadummerr@users.noreply.github.com", "user": {"login": "Muhammadummerr"}}, "additions": 130, "deletions": 51}}, {"node": {"oid": "d5806258d4f9eb0e5652e1edfac0613aacb71fb6", "messageHeadline": "add median of two sorted array (#9386)", "author": {"name": "Bama Charan Chhandogi", "email": "b.c.chhandogi@gmail.com", "user": {"login": "BamaCharanChhandogi"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "922d6a88b3be2ff0dd69dd47d90e40aa95afd105", "messageHeadline": "add median of matrix (#9363)", "author": {"name": "Bama Charan Chhandogi", "email": "b.c.chhandogi@gmail.com", "user": {"login": "BamaCharanChhandogi"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "d74349793b613b0948608409a572426a9800c3a1", "messageHeadline": "Arunsiva003 patch 1 flatten tree (#9695)", "author": {"name": "halfhearted", "email": "99018821+Arunsiva003@users.noreply.github.com", "user": {"login": "Arunsiva003"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "dfdd78135df938d948ba3044aca628aca08886e7", "messageHeadline": "Fix mypy errors in circular_linked_list.py and swap_nodes.py (#9707)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "3fd3497f15982a7286326b520b5e7b52767da1f3", "messageHeadline": "Add Comments (#9668)", "author": {"name": "Siddhant Totade", "email": "siddhanttotade.1994@gmail.com", "user": {"login": "SiddhantTotade"}}, "additions": 113, "deletions": 21}}, {"node": {"oid": "24dbdd0b88bdfd4ddb940cf0b681075c66842cc3", "messageHeadline": "Update coulombs_law.py docs (#9667)", "author": {"name": "Raghav", "email": "83136390+Raghav-Bell@users.noreply.github.com", "user": {"login": "Raghav-Bell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "700df39ad446da895d413c0383632871459f0e9f", "messageHeadline": "Fixed file name in transposition_cipher_encrypt_decrypt_file.py. Fixi\u2026", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 600, "deletions": 600}}, {"node": {"oid": "8c23cc5117b338ea907045260274ac40301a4e0e", "messageHeadline": "Add typing (#9654)", "author": {"name": "Tan Kai Qun, Jeremy", "email": "tan_kai_qun97@yahoo.com.sg", "user": {"login": "JermyTan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7133eca13d312fa729e2872048c7d9a662f6c8c", "messageHeadline": "Add typing (#9652)", "author": {"name": "Tan Kai Qun, Jeremy", "email": "tan_kai_qun97@yahoo.com.sg", "user": {"login": "JermyTan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28f1e68f005f99eb628efd1af899bdfe1c1bc99e", "messageHeadline": "Add typing (#9651)", "author": {"name": "Tan Kai Qun, Jeremy", "email": "tan_kai_qun97@yahoo.com.sg", "user": {"login": "JermyTan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12431389e32c290aae8c046ce9d8504d698d5f41", "messageHeadline": "Add typing to topological_sort.py (#9650)", "author": {"name": "Tan Kai Qun, Jeremy", "email": "tan_kai_qun97@yahoo.com.sg", "user": {"login": "JermyTan"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "81661bd2d0c34363de7d3e1e802fe2f75b9a1fa4", "messageHeadline": "Update newtons_law_of_gravitation.py : Typo(Space Removed) (#9351)", "author": {"name": "Ayush Yadav", "email": "115359450+ayush-yadavv@users.noreply.github.com", "user": {"login": "ayush-yadavv"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a84b8f842c4c72f400d96313d992b608d621d07", "messageHeadline": "Changing Name of file and adding doctests in file. (#9513)", "author": {"name": "Aasheesh", "email": "126905285+AasheeshLikePanner@users.noreply.github.com", "user": {"login": "AasheeshLikePanner"}}, "additions": 101, "deletions": 50}}, {"node": {"oid": "b60a94b5b305487ca5f5755ab6de2bf0adeb3d78", "messageHeadline": "merge double_factorial (#9431)", "author": {"name": "dekomori_sanae09", "email": "adimoolamaniketh@gmail.com", "user": {"login": "AVAniketh0905"}}, "additions": 60, "deletions": 64}}, {"node": {"oid": "e60779c202880275e786f0f857f4261b90a41d51", "messageHeadline": "Upgrade our Devcontainer to Python 3.12 on Debian bookworm (#9580)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "da03c14d39ec8c6a3c253951541b902172bb92fc", "messageHeadline": "Fix accuracy in maclaurin_series on Python 3.12 (#9581)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0f4e51245f33175b4fb311f633d3821210741bdd", "messageHeadline": "Upgrade to Python 3.12 (#9576)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 15, "deletions": 31}}, {"node": {"oid": "f964dcbf2ff7c70e4aca20532a38dfb02ce8a4c0", "messageHeadline": "pre-commit autoupdate && pre-commit run --all-files (#9516)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f8fe8fe41f74c8ecc5c8555ca43d65bd12b4f073", "messageHeadline": "Removed maths/miller_rabin.py , Double implementation. #8098 (#9228)", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 0, "deletions": 51}}, {"node": {"oid": "8c7bd1c48d1e4029aa115d50fb3034e199bef7f9", "messageHeadline": "Deleted minmax.py (#9482)", "author": {"name": "Varshaa Shetty", "email": "shettyvarshaa275@gmail.com", "user": {"login": "shettyvarshaa"}}, "additions": 0, "deletions": 69}}, {"node": {"oid": "95345f6f5b0e6ae10f54a33850298634e05766ee", "messageHeadline": "Add typng to binomial_coefficient.py (#9480)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73118b9f67f49fae14eb9a39e47ec9127ef1f155", "messageHeadline": "Add typing to binary_exponentiation_3.py (#9477)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97154cfa351e35ddf0727691a92998cfd7be4e5b", "messageHeadline": "Add typing to binary_exp_mod.py (#9469)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89a65a861724d2eb8c6a60a9e1655d7af9cdc836", "messageHeadline": "Add typing to binary_exponentiation.py (#9471)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9640a4041a7b331e506daab1b31dd30fb47b228d", "messageHeadline": "Add typing to binary_exponentiation_2.py (#9475)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e798e5acdee69416d61c8ab65cea4da8a5c16355", "messageHeadline": "add reverse k group linkedlist (#9323)", "author": {"name": "Bama Charan Chhandogi", "email": "b.c.chhandogi@gmail.com", "user": {"login": "BamaCharanChhandogi"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "24e7edbe5bc771023335544a7a9cf7895140c1fe", "messageHeadline": "Remove myself from CODEOWNERS (#9325)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8d94f7745f81c8f7c33bdd3d0c0740861b9c98e7", "messageHeadline": "Euler072 - application of vector operations to reduce calculation tim\u2026", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "18cdbc416504391bc9246f1874bd752ea730c710", "messageHeadline": " binary_search_traversals.py made memory-friendly using generators. F\u2026", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 23, "deletions": 34}}, {"node": {"oid": "bacad12a1f64d92a793ccc2ec88535c9a4092fb6", "messageHeadline": "[NEW ALGORITHM] Rotate linked list by K. (#9278)", "author": {"name": "Muhammad Umer Farooq", "email": "115654418+Muhammadummerr@users.noreply.github.com", "user": {"login": "Muhammadummerr"}}, "additions": 156, "deletions": 0}}, {"node": {"oid": "43c3f4ea4070bfbe1f41f4b861c7ff3f89953715", "messageHeadline": "add Three sum (#9177)", "author": {"name": "Bama Charan Chhandogi", "email": "b.c.chhandogi@gmail.com", "user": {"login": "BamaCharanChhandogi"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "596d93423862da8c8e419e9b74c1321b7d26b7a1", "messageHeadline": "Fix ruff warning (#9272)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "cfabd91a8ba83bbe23d2790494e2450118044fcc", "messageHeadline": "Add missing number algorithm (#9203)", "author": {"name": "Shreya Bhalgat", "email": "85868386+shreyabhalgat@users.noreply.github.com", "user": {"login": "shreyabhalgat"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "eaa87bd791cdc18d210d775f3258767751f9d3fe", "messageHeadline": "Made binary tree memory-friendly using generators based travels. Fixe\u2026", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "fbbbd5db05987e735ec35fc658136001d3e9e663", "messageHeadline": "Deleted add.py. As stated in #6216 (#9180)", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "3dbafd3f0db55e040a7fd277134d86ec3accfb57", "messageHeadline": "Deleted random_normal_distribution_quicksort.py. Fixes #9124 (#9182)", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 0, "deletions": 62}}, {"node": {"oid": "832610ab1d05c8cea2814adcc8db5597e7e5ede7", "messageHeadline": "Deleted sorts/random_pivot_quick_sort.py (#9178)", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 0, "deletions": 44}}, {"node": {"oid": "280dfc1a22adb08aa71984ee4b22e4df220a8e68", "messageHeadline": "Fix DeprecationWarning in local_weighted_learning.py (Attempt 2) (#9170)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "320d895b86133b4b5c489df39ab245fa6be4bce8", "messageHeadline": "Fixed permute_recursive() by passing nums.copy(). Fixes #9014 (#9161)", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f8d1cb5c99cccf6e5ce62fbca9c3dcd60a75292", "messageHeadline": "Fix DeprecationWarning in local_weighted_learning.py (#9165)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aaf7195465ddfe743cda707cac0feacf70287ecd", "messageHeadline": "Fix mypy error in web_programming/reddit.py (#9162)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dec96438be1a165eaa300a4d6df33e338b4e44c6", "messageHeadline": "Create word search algorithm (#8906)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 397, "deletions": 0}}, {"node": {"oid": "467903aa33ad746262bd46d803231d0930131197", "messageHeadline": "added smith waterman algorithm (#9001)", "author": {"name": "Belhadj Ahmed Walid", "email": "80895522+BAW2501@users.noreply.github.com", "user": {"login": "BAW2501"}}, "additions": 193, "deletions": 0}}, {"node": {"oid": "35dd529c85fc433e0780cdaff586c684208aa1b7", "messageHeadline": "Returning Index instead of boolean in knuth_morris_pratt (kmp) functi\u2026", "author": {"name": "Hetarth Jain", "email": "hetarth.jain@gmail.com", "user": {"login": "HetarthJain"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "38c2b839819549d1ab8566675fab09db449875cc", "messageHeadline": "Deleted euclidean_gcd.py. Fixes#8063 (#9108)", "author": {"name": "aryan1165", "email": "111041731+aryan1165@users.noreply.github.com", "user": {"login": "aryan1165"}}, "additions": 0, "deletions": 47}}, {"node": {"oid": "f9b8759ba82cd7ca4e4a99b9bc9b661ace5a93cc", "messageHeadline": "Move bitwise add (#9097)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "76767d2f09d15aeff0a54cfc44652207eda2314e", "messageHeadline": "Consolidate the two existing kNN implementations (#8903)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 79, "deletions": 81}}, {"node": {"oid": "5830b29e7ecf5437ce46bcdefda88eedea693043", "messageHeadline": "Fix `mypy` errors in `erosion_operation.py` (#8603)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "84ec9414e45380a5e946d4f73b921b274ecd4be7", "messageHeadline": "Update k_means_clust.py (#8996)", "author": {"name": "thor-harsh", "email": "105957576+thor-harsh@users.noreply.github.com", "user": {"login": "thor-harsh"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "b2e186f4b769ae98d04f7f2408d3ac86da44c06f", "messageHeadline": "feat(maths): add function to perform calculation (#6602)", "author": {"name": "Okza Pradhana", "email": "okzamahendra29@gmail.com", "user": {"login": "okzapradhana"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "eace4cea32b831a1683b4c431379f0cd7b9061db", "messageHeadline": "Added Coulomb_Law (#8714)", "author": {"name": "gudlu1925", "email": "120262240+gudlu1925@users.noreply.github.com", "user": {"login": "gudlu1925"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "211247ef82fd54540e4cb832fbbb612ca5845700", "messageHeadline": "Add MFCC Feature Extraction Algorithm (#9057)", "author": {"name": "Amir Lavasani", "email": "amirm.lavasani@gmail.com", "user": {"login": "AmirLavasani"}}, "additions": 479, "deletions": 0}}, {"node": {"oid": "882fb2f3c972e67303dd65873f05b8f3d58724e1", "messageHeadline": "Rewrite of base85.py algorithm (#9069)", "author": {"name": "Chris O", "email": "46587501+ChrisO345@users.noreply.github.com", "user": {"login": "ChrisO345"}}, "additions": 41, "deletions": 16}}, {"node": {"oid": "708d9061413a5c049d63b97b08540aa4867d5523", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#9067)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53a51b3529ad5f985e6f65b5b3a4e155af1d2d63", "messageHeadline": "Rewrite of base32.py algorithm (#9068)", "author": {"name": "Chris O", "email": "46587501+ChrisO345@users.noreply.github.com", "user": {"login": "ChrisO345"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "b203150ac481743a6d8c1ef01091712a54dfbf6c", "messageHeadline": "Fix typos (#9076)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dc50add8a78ebf34bc7bb050c1a0e61d207b9544", "messageHeadline": "Update xgboost_regressor.py (#9078)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fbad85d3ecbbb826a5891807c823149d38bbaed3", "messageHeadline": "Delete empty junk file (#9062)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "1488cdea708485eb1d81c73126eab13cb9b04a47", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#9056)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4246da387f8b48da5147320344d336886787aea1", "messageHeadline": "jacobi_iteration_method.py the use of vector operations, which reduce\u2026", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "97e2de0763d75b1875428d87818ef111481d5953", "messageHeadline": "Euler 070 partial replacement of numpy loops. (#9055)", "author": {"name": "Kamil", "email": "32775019+quant12345@users.noreply.github.com", "user": {"login": "quant12345"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "5a5ca06944148ad7232dd61dcf7c609c0c74c252", "messageHeadline": "Update `actions/checkout` with `fetch-depth: 0` (#9046)", "author": {"name": "Saransh Chopra", "email": "saransh0701@gmail.com", "user": {"login": "Saransh-cpp"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c9b4b8002f24a33ea49c16dff5ef9cbebbd64b1d", "messageHeadline": "Added an add at position subroutiune to linked list (#9020)", "author": {"name": "Saksham Saha", "email": "sakshamsaha1212+github@gmail.com", "user": {"login": "mendacium-a11y"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "0cae02451a214cd70b36f2bf0b7a043c25aea99d", "messageHeadline": "Added nth_sgonal_num.py (#8753)", "author": {"name": "Rohan Saraogi", "email": "62804340+r0sa2@users.noreply.github.com", "user": {"login": "r0sa2"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "153c35eac02b5f043824dfa72e071d2b3f756607", "messageHeadline": "Added Scaled Exponential Linear Unit Activation Function (#9027)", "author": {"name": "Adarsh Acharya", "email": "132294330+AdarshAcharya5@users.noreply.github.com", "user": {"login": "AdarshAcharya5"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "9e4f9962a02ae584b392670a13d54ef8731e8f7f", "messageHeadline": "Created harshad_numbers.py (#9023)", "author": {"name": "David Ekong", "email": "66387173+davidekong@users.noreply.github.com", "user": {"login": "davidekong"}}, "additions": 158, "deletions": 0}}, {"node": {"oid": "72f600036511c4999fa56bf007bf92ec465e94d7", "messageHeadline": "Fix get amazon product data erroring due to whitespace in headers (#9\u2026", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "79b043d35ca266cf5053f5b62b2fe0f7bc6344d9", "messageHeadline": "Texture analysis using Haralick Descriptors for Computer Vision tasks\u2026", "author": {"name": "Rafael Zimmer", "email": "rzimmerdev@gmail.com", "user": {"login": "rzimmerdev"}}, "additions": 432, "deletions": 0}}, {"node": {"oid": "ac73be217863cc78af97bb86a9156ac38c4ae1e5", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#9042)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a4ea233cd30723628fb184bc05f969ad463b0af", "messageHeadline": "Style sigmoid function in harmony with pep guideness (#6677)", "author": {"name": "Kotmin", "email": "70173732+Kotmin@users.noreply.github.com", "user": {"login": "Kotmin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "421ace81edb0d9af3a173f4ca7e66cc900078c1d", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#9013)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 70, "deletions": 71}}, {"node": {"oid": "0a9438071ee08121f069c77a5cb662206a4d348f", "messageHeadline": "Updated postfix_evaluation.py to support Unary operators (#8787)", "author": {"name": "Arijit De", "email": "arijitde2050@gmail.com", "user": {"login": "arijitde92"}}, "additions": 166, "deletions": 86}}, {"node": {"oid": "fceacf977f0e4567d00f297686527ac9b4e5561f", "messageHeadline": "Fix type errors in permutations (#9007)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "c7aeaa3fd8a114ecf9b1e800dfb8cc3cc7a3cbaa", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#9006)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "04fd5c1b5e7880017d874f4305ca3396f868ee37", "messageHeadline": "Create langtons ant algorithm (#8967)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "b3dc6ef035f097c9eb91911d8970668049e47d62", "messageHeadline": "fixes #9002; improve insertion_sort algorithm (#9005)", "author": {"name": "AmirSoroush", "email": "amirsoroush.dev@gmail.com", "user": {"login": "amirsoroush"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "1210559deb60b44cb9f57ce16c9bf6d79c0f443c", "messageHeadline": "Consolidate decimal to binary iterative and recursive (#8999)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 59, "deletions": 62}}, {"node": {"oid": "1984d9717158c89f9acca2b635a373bad7048633", "messageHeadline": "Refactorings (#8987)", "author": {"name": "Dom", "email": "97384583+tosemml@users.noreply.github.com", "user": {"login": "tosemml"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "672e7bde2e5fad38a3bc4038d11a9c343e3667f7", "messageHeadline": "Update arc_length.py (#8964)", "author": {"name": "Guduly", "email": "133545858+Guduly@users.noreply.github.com", "user": {"login": "Guduly"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "062957ef27fcaaf59753e3739052928ec37f220e", "messageHeadline": "Octal to Binary Convert (#8949)", "author": {"name": "Bama Charan Chhandogi", "email": "b.c.chhandogi@gmail.com", "user": {"login": "BamaCharanChhandogi"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "5ecb6baef8bf52f9bb99a1bb7cec4899b6df7ab4", "messageHeadline": "Move and reimplement `convert_number_to_words.py` (#8998)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 206, "deletions": 110}}, {"node": {"oid": "e887c14f1252cd7de3d99ef0553c448c8c9711df", "messageHeadline": "Fix continued_fraction.py to work for negative numbers (#8985)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "945803f65d79d0277c663a0e043228ed10996a92", "messageHeadline": "Unmark fetch anime and play as BROKEN and fix type errors (#8988)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 38, "deletions": 34}}, {"node": {"oid": "5f7819e1cd192ecc89a7b7b929db63e045a47b45", "messageHeadline": "Fix get top billionaires BROKEN file (#8970)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "72c7b05caa7e5b109b7b42c796a8af39f99a5100", "messageHeadline": "Fix `sorts/bucket_sort.py` implementation (#5786)", "author": {"name": "Boris Galochkin", "email": "spore17@mail.ru", "user": {"login": "drinkertea"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "a207187ddb368edb121153d4f6e190fcfb857427", "messageHeadline": "Fix simplex.py (#8843)", "author": {"name": "Ilkin Mengusoglu", "email": "113149540+imengus@users.noreply.github.com", "user": {"login": "imengus"}}, "additions": 128, "deletions": 101}}, {"node": {"oid": "f6b12420ce2a16ddf55c5226ea6f188936af33ad", "messageHeadline": "Added Leaky ReLU Activation Function (#8962)", "author": {"name": "Kausthub Kannan", "email": "99611070+kausthub-kannan@users.noreply.github.com", "user": {"login": "kausthub-kannan"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "fd7cc4cf8e731c16a5dd2cf30c4ddb0dd017d59e", "messageHeadline": "Rename norgate to nor_gate to keep consistency (#8968)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "beb43517c3552b72b9c8fc1710f681b0180418ec", "messageHeadline": "Fix `mypy` errors in `maths/gaussian_error_linear_unit.py` (#8610)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "5c276a8377b9f4139dac9cfff83fd47b88511a40", "messageHeadline": "Quick fix: fig.canvas.set_window_title deprecated (#8961)", "author": {"name": "homsim", "email": "103424895+homsim@users.noreply.github.com", "user": {"login": "homsim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfed2fb7883fb7c472cd09afea1aad4e3f87d71b", "messageHeadline": "Added Continued fractions (#6846)", "author": {"name": "Saksham1970", "email": "45041294+Saksham1970@users.noreply.github.com", "user": {"login": "Saksham1970"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "f66568e981edf5e384fe28a357daee3e13f16de9", "messageHeadline": "Reduce the complexity of boolean_algebra/quine_mc_cluskey.py (#8604)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 20, "deletions": 29}}, {"node": {"oid": "efaf526737a83815a609a00fd59370f25f6d2e09", "messageHeadline": "BST and RSA doctest (#8693)", "author": {"name": "isidroas", "email": "isidroariass@hotmail.es", "user": {"login": "isidroas"}}, "additions": 98, "deletions": 82}}, {"node": {"oid": "cecf1fdd529782d754e1aa4d6df099e391003c76", "messageHeadline": "Fix greedy_best_first (#8775)", "author": {"name": "Juyoung Kim", "email": "61103343+JadeKim042386@users.noreply.github.com", "user": {"login": "JadeKim042386"}}, "additions": 67, "deletions": 53}}, {"node": {"oid": "490e645ed3b7ae50f0d7e23e047d088ba069ed56", "messageHeadline": "Fix minor typing errors in maths/ (#8959)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 65, "deletions": 36}}, {"node": {"oid": "7618a92fee002475b3bed9227944972d346db440", "messageHeadline": "Remove a slash in path to save the file correctly on Linux (#8053)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7021afda047b034958bfdb67e8479af2e8c7aeb9", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8963)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fb1b939a89fb08370297cbb455846f61f66847bc", "messageHeadline": "Consolidate find_min and find_min recursive and find_max and find_max\u2026", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 118, "deletions": 130}}, {"node": {"oid": "2ab3bf2689d21e7375539c79ecee358e9d7c3359", "messageHeadline": "Added functions to calculate temperature of an ideal gas and number o\u2026", "author": {"name": "robertjcalistri", "email": "85811008+robertjcalistri@users.noreply.github.com", "user": {"login": "robertjcalistri"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "ac68dc1128535b6798af256fcdab67340f6c0fd9", "messageHeadline": "Fixed Pytest warnings for machine_learning/forecasting (#8958)", "author": {"name": "Adithya Awati", "email": "1ds21ai001@dsce.edu.in", "user": {"login": "p1utoze"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4b7ecb6a8134379481dd3d5035cb99a627930462", "messageHeadline": "Create is valid email address algorithm (#8907)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "c290dd6a433b43b242336d49d227f5e25bbb76de", "messageHeadline": "Update run.py in machine_learning/forecasting (#8957)", "author": {"name": "Adithya Awati", "email": "aditya.n.awati@gmail.com", "user": {"login": "p1utoze"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "02d89bde679488e97cdb077c511b3dbfb660e2b8", "messageHeadline": "Added implementation for Tribonacci sequence using dp (#6356)", "author": {"name": "Ajinkya Chikhale", "email": "86607732+ajinkyac03@users.noreply.github.com", "user": {"login": "ajinkyac03"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "f24ab2c60dabb11c37667c5899c39713e84fc871", "messageHeadline": "Add: Two Regex match algorithm (Recursive & DP) (#6321)", "author": {"name": "Amir Hosseini", "email": "19665344+itsamirhn@users.noreply.github.com", "user": {"login": "itsamirhn"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "9d86d4edaa754af06e0da9cac4a717f3765db7f4", "messageHeadline": "Create wa-tor algorithm (#8899)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 551, "deletions": 0}}, {"node": {"oid": "4f2a346c277076ce1d69578ef52a9766e5040176", "messageHeadline": "Reduce the complexity of linear_algebra/src/polynom_for_points.py (#8\u2026", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 19, "deletions": 38}}, {"node": {"oid": "c39b7eadbd4d81dda5e7ffe4c169d670483f0113", "messageHeadline": "updated the URL and HTML tags for scrapping yahoo finance (#8942)", "author": {"name": "Suman", "email": "66205793+Suman2023@users.noreply.github.com", "user": {"login": "Suman2023"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "ae0fc85401efd9816193a06e554a66600cc09a97", "messageHeadline": "Fix ruff errors (#8936)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 121, "deletions": 94}}, {"node": {"oid": "842d03fb2ab7d83e4d4081c248d71e89bb520809", "messageHeadline": "improvements to jump_search.py (#8932)", "author": {"name": "AmirSoroush", "email": "amirsoroush.dev@gmail.com", "user": {"login": "amirsoroush"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "ac62cdb94fe2478fd809d9ec91e3b85304a5ac6d", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8930)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "db6bd4b17f471d4def7aa441f1da43bb6a0f18ae", "messageHeadline": "IQR function is added (#8851)", "author": {"name": "Dipankar Mitra", "email": "50228537+Mitra-babu@users.noreply.github.com", "user": {"login": "TMGA-WAY"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "ce218c57f1f494cfca69bc01ba660c97385e5330", "messageHeadline": "fixes #8673; Add operator's associativity check for stacks/infix_to_p\u2026", "author": {"name": "AmirSoroush", "email": "amirsoroush.dev@gmail.com", "user": {"login": "amirsoroush"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "c9a7234a954dd280dc8192ae77a564e647d013d4", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8914)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7c5e55609afa1e4e7ae2ee3f442bbd5d0b43b8a", "messageHeadline": "Window closing fix (#8625)", "author": {"name": "Jan Wojciechowski", "email": "96974442+yanvoi@users.noreply.github.com", "user": {"login": "yanvoi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f8fe72dc378232107100acc1924fef31b1198124", "messageHeadline": "Update game_of_life.py (#4921)", "author": {"name": "Minha, Jeong", "email": "vwjdalsgkv@gmail.com", "user": {"login": "PzaThief"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "5cf34d901e32b65425103309bbad0068b1851238", "messageHeadline": "Ruff fixes (#8913)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "90a8e6e0d210a5c526c8f485fa825e1649d217e2", "messageHeadline": "Update `sorts/bubble_sort.py` (#5802)", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "0b0214c42f563e7af885058c0e3a32d292f7f1da", "messageHeadline": "Handle empty input case in Segment Tree build process (#8718)", "author": {"name": "roger-sato", "email": "pyomta13@gmail.com", "user": {"login": "roger-sato"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "629eb86ce0d30dd6031fa482f4a477ac3df345ab", "messageHeadline": "Fix merge conflicts to merge change from #5080 (#8911)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "384c407a265ac44d15eecdd339bb154147cda4f8", "messageHeadline": "Enhance the implementation of Queue using list (#8608)", "author": {"name": "AmirSoroush", "email": "amirsoroush.dev@gmail.com", "user": {"login": "amirsoroush"}}, "additions": 141, "deletions": 52}}, {"node": {"oid": "8cce9cf066396bb220515c03849fbc1a16d800d0", "messageHeadline": "Fix linear_search docstring return value (#8644)", "author": {"name": "Almas Bekbayev", "email": "121730304+bekbayev@users.noreply.github.com", "user": {"login": "bekbayev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4710e51deb2dc07e32884391a36d40e08398e6be", "messageHeadline": "chore: use newest Discord invite link (#8696)", "author": {"name": "David Leal", "email": "halfpacho@gmail.com", "user": {"login": "Panquesito7"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d4f2873e39f041513aa9f5c287ec9b46e2236dad", "messageHeadline": "add reverse_inorder traversal to binary_tree_traversals.py (#8726)", "author": {"name": "AmirSoroush", "email": "amirsoroush.dev@gmail.com", "user": {"login": "amirsoroush"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "8b831cb60003443c9967ac8a33df4151dc883484", "messageHeadline": "Added Altitude Pressure equation (#8909)", "author": {"name": "Bazif Rasool", "email": "45148731+Bazifrasool@users.noreply.github.com", "user": {"login": "Bazifrasool"}}, "additions": 52, "deletions": 113}}, {"node": {"oid": "d31750adece86ebf39a09dd3adb2039098f58586", "messageHeadline": "Pythonic implementation of LRU Cache (#4630)", "author": {"name": "Yatharth Mathur", "email": "31852880+yatharthmathur@users.noreply.github.com", "user": {"login": "yatharthmathur"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "2cfef0913a36e967d828881386ae78457cf65f33", "messageHeadline": "Fix greyscale computation and inverted coords (#8905)", "author": {"name": "Colin Leroy-Mira", "email": "colin@colino.net", "user": {"login": "colinleroy"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "0ef930697632a1f05dbbd956c4ccab0473025f5b", "messageHeadline": "Disable quantum/quantum_random.py (attempt 2) (#8902)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a0b642cfe58c215b8ead3f2a40655e144e07aacc", "messageHeadline": "Physics/basic orbital capture (#8857)", "author": {"name": "Alex Bernhardt", "email": "54606095+FatAnorexic@users.noreply.github.com", "user": {"login": "FatAnorexic"}}, "additions": 179, "deletions": 0}}, {"node": {"oid": "e406801f9e3967ff0533dfe8cb98a3249db48d33", "messageHeadline": "Reimplement polynomial_regression.py (#8889)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 214, "deletions": 45}}, {"node": {"oid": "4a83e3f0b1b2a3b414134c3498e57c0fea3b9fcf", "messageHeadline": "Fix failing build due to missing requirement (#8900)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "46454e204cc587d1ef044e4b1a11050c30aab4f6", "messageHeadline": "[skip-ci] In .devcontainer/Dockerfile: pipx install pre-commit ruff (\u2026", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dbaff345724040b270b3097cb02759f36ce0ef46", "messageHeadline": "Fix ruff rules ISC flake8-implicit-str-concat (#8892)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 128, "deletions": 133}}, {"node": {"oid": "b77e6adf3abba674eb83ab7c0182bd6c89c08891", "messageHeadline": "Add Docker devcontainer configuration files (#8887)", "author": {"name": "HManiac74", "email": "63391783+HManiac74@users.noreply.github.com", "user": {"login": "HManiac74"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "a03b739d23b59890b59d2d2288ebaa56e3be47ce", "messageHeadline": "Fix `radix_tree.py` insertion fail in [\"*X\", \"*XX\"] cases (#8870)", "author": {"name": "Sangmin Jeon", "email": "furthermares@gmail.com", "user": {"login": "furthermares"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "9e08c7726dee5b18585a76e54c71922ca96c0b3a", "messageHeadline": "Small docstring time complexity fix in number_container _system (#8875)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7531d9874e0dd3682bf0ed7ae408927e1fae472", "messageHeadline": "Add note in `CONTRIBUTING.md` about not asking to be assigned to issu\u2026", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "93fb169627ea9fe43436a312fdfa751818808180", "messageHeadline": "[Upgrade Ruff] Fix all errors raised from ruff (#8879)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "5aefc00f0f1c692ce772ddbc616d7cd91233236b", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8872)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f614ed72170011d2d439f7901e1c8daa7deac8c4", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8860)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "44b1bcc7c7e0f15385530bf54c59ad4eb86fef0b", "messageHeadline": "Fix failing tests from ruff/newton_raphson (ignore S307 \"possibly ins\u2026", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a0eec90466beeb3b6ce0f7afd905f96454e9b14c", "messageHeadline": "Consolidate duplicate implementations of max subarray (#8849)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 174, "deletions": 313}}, {"node": {"oid": "c9ee6ed1887fadd25c1c43c31ed55a99b2be5f24", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8853)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "929d3d9219020d2978d5560e3b931df69a6f2d50", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8842)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "69f20033e55ae62c337e2fb2146aea5fabf3e5a0", "messageHeadline": "Remove duplicate implementation of Collatz sequence (#8836)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 46, "deletions": 175}}, {"node": {"oid": "62dcbea943e8cc4ea4d83eff115c4e6f6a4808af", "messageHeadline": " Add power sum problem (#8832)", "author": {"name": "duongoku", "email": "nguyenvubinhduong@gmail.com", "user": {"login": "duongoku"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "d764eec655c1c51f5ef3490d27ea72430191a000", "messageHeadline": "Fix failing pytest quantum/bb84.py (#8838)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3bfa89dacf877b1d7a62b14f82d54e8de99a838e", "messageHeadline": "GitHub Actions build: Add more tests (#8837)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "267a8b72f97762383e7c313ed20df859115e2815", "messageHeadline": "Clarify how to add issue numbers in PR template and CONTRIBUTING.md (\u2026", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "331585f3f866e210e23d11700b09a8770a1c2490", "messageHeadline": "Algorithm: Calculating Product Sum from a Special Array with Nested S\u2026", "author": {"name": "Himanshu Tomar", "email": "himanshutomar3031@gmail.com", "user": {"login": "Himanshutomar31"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "f54a9668103e560f20b50559fb54ac38a74d1fe8", "messageHeadline": "Energy conversions (#8801)", "author": {"name": "Jan-Lukas Huhn", "email": "134317018+jlhuhn@users.noreply.github.com", "user": {"login": "jlhuhn"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "5ffe601c86a9b44691a4dce37480c6d904102d49", "messageHeadline": "Fix `mypy` errors in `maths/sigmoid_linear_unit.py` (#8786)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "5b0890bd833eb85c58fae9afc4984d520e7e2ad6", "messageHeadline": "Dijkstra algorithm with binary grid (#8802)", "author": {"name": "Linus M. Henkel", "email": "86628476+linushenkel@users.noreply.github.com", "user": {"login": "linushenkel"}}, "additions": 106, "deletions": 16}}, {"node": {"oid": "07e68128883b84fb7e342c6bce88863a05fbbf62", "messageHeadline": "Update .pre-commit-config.yaml (#8828)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "0dee4a402c85981af0c2d4c53af27a69a7eb91bf", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8827)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ea6c6056cf2215358834710bf89422310f831178", "messageHeadline": "Added apr_interest function to financial (#6025)", "author": {"name": "Turro", "email": "42980188+smturro2@users.noreply.github.com", "user": {"login": "smturro2"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "b0f871032e78dd1d2f2214acbaae2fac88fa55b0", "messageHeadline": "Fix removing the root node in binary_search_tree.py removes the whole\u2026", "author": {"name": "Frank-1998", "email": "77809242+Frank-1998@users.noreply.github.com", "user": {"login": "Frank-1998"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6f89a6b89941ffed911e96362be3611a45420e7", "messageHeadline": "Simplex algorithm (#8825)", "author": {"name": "Ilkin Mengusoglu", "email": "113149540+imengus@users.noreply.github.com", "user": {"login": "imengus"}}, "additions": 311, "deletions": 0}}, {"node": {"oid": "46379861257d43bb7140d261094bf17dc414950f", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8817)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "daa0c8f3d340485ce295570e6d76b38891e371bd", "messageHeadline": "Create count negative numbers in matrix algorithm (#8813)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "9c9da8ebf1d35ae40ac5438c05cc273f7c6d4473", "messageHeadline": "Improve readability of ciphers/mixed_keyword_cypher.py (#8626)", "author": {"name": "Jan Wojciechowski", "email": "96974442+yanvoi@users.noreply.github.com", "user": {"login": "yanvoi"}}, "additions": 53, "deletions": 47}}, {"node": {"oid": "7775de0ef779a28cec7d9f28af97a89b2bc29d7e", "messageHeadline": "Create number container system algorithm (#8808)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 185, "deletions": 1}}, {"node": {"oid": "fa12b9a286bf42d250b30a772e8f226dc14953f4", "messageHeadline": "Speed of sound (#8803)", "author": {"name": "ShivaDahal99", "email": "130563462+ShivaDahal99@users.noreply.github.com", "user": {"login": "ShivaDahal99"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "80d95fccc390d366a9f617d8628a546a7be7b2a3", "messageHeadline": "Pytest locally fails due to API_KEY env variable (#8738)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "3a9e5fa5ecea0df54ed3ffdcb74f46171199f552", "messageHeadline": "Create a Simultaneous Equation Solver Algorithm (#8773)", "author": {"name": "Chris O", "email": "46587501+ChrisO345@users.noreply.github.com", "user": {"login": "ChrisO345"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "4621b0bb4f5d3fff2fa4f0e53d6cb862fe002c60", "messageHeadline": "Improved Graph Implementations (#8730)", "author": {"name": "nith2001", "email": "75632283+nith2001@users.noreply.github.com", "user": {"login": "nith2001"}}, "additions": 1197, "deletions": 24}}, {"node": {"oid": "e871540e37b834673f9e6650b8e2281d7d36a8c3", "messageHeadline": "Added rank of matrix in linear algebra (#8687)", "author": {"name": "Rudransh Bhardwaj", "email": "115872354+rudransh61@users.noreply.github.com", "user": {"login": "rudransh61"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "4a27b544303e6bab90ed57b72fa3acf3d785429e", "messageHeadline": "Update permutations.py (#8102)", "author": {"name": "Sundaram Kumar Jha", "email": "jhasundaram@outlook.com", "user": {"login": "sundaram2021"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "c93659d7ce65e3717f06333e3d049ebaa888e597", "messageHeadline": "Fix type error in `strassen_matrix_multiplication.py` (#8784)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4b79d771cd81a820c195e62430100c416a1618ea", "messageHeadline": "Add more ruff rules (#8767)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 349, "deletions": 223}}, {"node": {"oid": "dd3b499bfa972507759d0705b77e2e1946f42596", "messageHeadline": "Rename is_palindrome.py to is_int_palindrome.py (#8768)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a17791d022bdc942c8badabc52307c354069a7ae", "messageHeadline": "fix: graphs/greedy_best_first typo (#8766)", "author": {"name": "Juyoung Kim", "email": "61103343+JadeKim042386@users.noreply.github.com", "user": {"login": "JadeKim042386"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cfbbfd9896cc96379f7374a68ff04b245bb3527c", "messageHeadline": "Merge and add benchmarks to palindrome algorithms in the strings/ dir\u2026", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 39, "deletions": 43}}, {"node": {"oid": "a6631487b0a9d6a310d8c45d211e8b7b7bd93cab", "messageHeadline": "Fix CI badge in the README.md (#8137)", "author": {"name": "Ratnesh Kumar", "email": "89133941+ratneshrt@users.noreply.github.com", "user": {"login": "ratneshrt"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "200429fc4739c3757180635016614b984cfd2206", "messageHeadline": "Dual Number Automatic Differentiation (#8760)", "author": {"name": "Chris O", "email": "46587501+ChrisO345@users.noreply.github.com", "user": {"login": "ChrisO345"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "df88771905e68c0639069a92144d6b7af1d491ce", "messageHeadline": "Mark fetch anime and play as broken (#8763)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ce43a8ac4ad14e1639014d374b1137906218cfe3", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8759)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "edc17b60e00e704cb4109a0e6b18c6ad43234c26", "messageHeadline": "add __main__ around print (#8747)", "author": {"name": "Daniel Luo", "email": "103051750+DanielLuo7@users.noreply.github.com", "user": {"login": "DanielLuo7"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cf5e34d4794fbba04d18c98d5d09854029c83466", "messageHeadline": "Added is_palindrome.py (#8748)", "author": {"name": "Rohan Saraogi", "email": "62804340+r0sa2@users.noreply.github.com", "user": {"login": "r0sa2"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "9b3e4028c6927a17656e590e878c2a101bc4e951", "messageHeadline": "Fixes broken \"Create guess_the_number_search.py\" (#8746)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a2783c6597a154a87f60bb5878770d2f152a1d09", "messageHeadline": "Create guess_the_number_search.py (#7937)", "author": {"name": "Harkishan Khuva", "email": "78949167+hakiKhuva@users.noreply.github.com", "user": {"login": "hakiKhuva"}}, "additions": 165, "deletions": 0}}, {"node": {"oid": "61cfb43d2b9246d1e2019ce7f03cb91f452ed2ba", "messageHeadline": "Add h index (#8036)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "3dc143f7218a1221f346c0fccb516d1199850e18", "messageHeadline": "Added odd_sieve.py (#8740)", "author": {"name": "Rohan Saraogi", "email": "62804340+r0sa2@users.noreply.github.com", "user": {"login": "r0sa2"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "8102424950f2d3801eda7817d7f69288fd984a63", "messageHeadline": "`local_weighted_learning.py`: fix `mypy` errors and more (#8073)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 112, "deletions": 76}}, {"node": {"oid": "c0892a06515b8ea5030db2e8344dee2292bb10ad", "messageHeadline": "Reduce the complexity of genetic_algorithm/basic_string.py (#8606)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 50, "deletions": 45}}, {"node": {"oid": "2a57dafce096b51b4b28d1495116e79472c8a3f4", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8716)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1faf10b5c2dff8cef3f5d59f60a126bd19bb1c44", "messageHeadline": "Correct ruff failures (#8732)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "793e564e1d4bd6e00b6e2f80869c5fd1fd2872b3", "messageHeadline": "Create maximum_subsequence.py (#7811)", "author": {"name": "Pronoy Mandal", "email": "lukex9442@gmail.com", "user": {"login": "pronoym99"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "6939538a41202bf05f958c9c2d7c1c20e2f87430", "messageHeadline": "adding the remove digit algorithm (#6708)", "author": {"name": "Margaret", "email": "62753112+meg-1@users.noreply.github.com", "user": {"login": "meg-1"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "997d56fb633e3bd726c1fac32a2d37277361d5e9", "messageHeadline": "Switch case (#7995)", "author": {"name": "Margaret", "email": "62753112+meg-1@users.noreply.github.com", "user": {"login": "meg-1"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "44aa17fb86b0c04508580425b588c0f8a0cf4ce9", "messageHeadline": "Working binary insertion sort in Python (#8024)", "author": {"name": "shricubed", "email": "ishrikar@live.com", "user": {"login": "shricubed"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "209a59ee562dd4b0358d8d1a12b112ec3f3e68ed", "messageHeadline": "Update and_gate.py (#8690)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "91cc3a240f05922024d4c5523422138857c48ae0", "messageHeadline": "Update game_of_life.py (#8703)", "author": {"name": "Pronoy Mandal", "email": "lukex9442@gmail.com", "user": {"login": "pronoym99"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73105145090f0ce972f6fa29cc5d71f012dd8c92", "messageHeadline": "The ELU activation is added (#8699)", "author": {"name": "Dipankar Mitra", "email": "50228537+Mitra-babu@users.noreply.github.com", "user": {"login": "TMGA-WAY"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "777f966893d7042d350b44b05ce7f8431f561509", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8704)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e966c5cc0f856afab11a8bb150ef3b48f0c63112", "messageHeadline": "Added minimum waiting time problem solution using greedy algorithm (#\u2026", "author": {"name": "Himanshu Tomar", "email": "himanshutomar3031@gmail.com", "user": {"login": "Himanshutomar31"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "f6df26bf0f5c05d53b6fd24552de9e3eec2334aa", "messageHeadline": "Fix docstring in present_value.py (#8702)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c4dcc44dd44f7e3e7c65debc8e173080fc693150", "messageHeadline": "Added an algorithm to calculate the present value of cash flows (#8700)", "author": {"name": "Sahil Goel", "email": "55365655+sahilg13@users.noreply.github.com", "user": {"login": "sahilg13"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "4c1f876567673db0934ba65d662ea221465ec921", "messageHeadline": "Solving the `Top k most frequent words` problem using a max-heap (#8685)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 128, "deletions": 7}}, {"node": {"oid": "c1b3ea5355266bb47daba378ca10200c4d359453", "messageHeadline": "The tanh activation function is added (#8689)", "author": {"name": "Dipankar Mitra", "email": "50228537+Mitra-babu@users.noreply.github.com", "user": {"login": "TMGA-WAY"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "a650426350dc7833ff1110bc2e434763caed631e", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8691)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "bf30b18192dd7ff9a43523ee6efe5c015ae6b99c", "messageHeadline": "Update linear_discriminant_analysis.py and rsa_cipher.py (#8680)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "11582943a555ae3b6a22938df6d3645b0327562e", "messageHeadline": "Create maths/pi_generator.py (#8666)", "author": {"name": "JulianStiebler", "email": "68881884+JulianStiebler@users.noreply.github.com", "user": {"login": "JulianStiebler"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "458debc237d41752c6c4223264a4bb23efb2ecec", "messageHeadline": "added a problem with solution on sliding window. (#8566)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "93ce8cb75da2740089df8db23fa493ce104a011b", "messageHeadline": "added reference link. (#8667)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b5047cfa114c6343b92370419772b9cf0f13e634", "messageHeadline": "Create apparent_power.py (#8664)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "2b051a2de4adf711857f5453286dff47d1d87636", "messageHeadline": "Create real_and_reactive_power.py (#8665)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "54dedf844a30d39bd42c66ebf9cd67ec186f47bb", "messageHeadline": "Dimensionality reduction (#8590)", "author": {"name": "Diego Gasco", "email": "62801631+Diegomangasco@users.noreply.github.com", "user": {"login": "Diegomangasco"}}, "additions": 198, "deletions": 0}}, {"node": {"oid": "d182f95646aa7c515afe0912a34e8c2a11a34ca3", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8634)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "14bdd174bba7828ac2bf476f3697aa13fa179492", "messageHeadline": "Bloom Filter (#8615)", "author": {"name": "isidroas", "email": "isidroariass@hotmail.es", "user": {"login": "isidroas"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "2f9b03393c75f3ab14b491becae4ac5caf26de17", "messageHeadline": "Delete queue_on_two_stacks.py which duplicates queue_by_two_stacks.py\u2026", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 137}}, {"node": {"oid": "5cb0a000c47398c6d8af1ac43e2f83ae018f7182", "messageHeadline": "Queue implementation using two Stacks (#8617)", "author": {"name": "amirsoroush", "email": "114881632+amirsoroush@users.noreply.github.com", "user": {"login": "amirsoroush"}}, "additions": 252, "deletions": 0}}, {"node": {"oid": "179298e3a291470ef30e850f23d98c2fb9055202", "messageHeadline": "Revert \"Add LeNet Implementation in PyTorch (#7070)\" (#8621)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 83}}, {"node": {"oid": "b2b8585e63664a0c7aa18b95528e345c2738c4ae", "messageHeadline": "Add LeNet Implementation in PyTorch (#7070)", "author": {"name": "Ishan Dutta", "email": "ishandutta0098@gmail.com", "user": {"login": "ishandutta0098"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "740ecfb121009612310ab9e1bc9d6ffe22b62ae4", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8611)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ebc2d5d79f837931e80f7d5e7e1dece9ef48f760", "messageHeadline": "Add Project Euler problem 79 solution 1 (#8607)", "author": {"name": "Ishab", "email": "ishabahmed00@gmail.com", "user": {"login": "ishabahmed"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "5ca71895630719cc41f8171aba8be461fb8cc9d2", "messageHeadline": "Rename quantum_random.py.DISABLED.txt to quantum_random.py (#8601)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "33114f0272bcc1fafa6ce0f40d92ded908747ce3", "messageHeadline": "Revamp `md5.py` (#8065)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 290, "deletions": 83}}, {"node": {"oid": "56a40eb3ee9aa151defd97597f4e67acf294089f", "messageHeadline": "Reenable files when TensorFlow supports the current Python (#8602)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 55, "deletions": 56}}, {"node": {"oid": "84b6852de80bb51c185c30942bff47f9c451c74d", "messageHeadline": "Graham's Law (#8162)", "author": {"name": "Blake Reimer", "email": "sobeksea@gmail.com", "user": {"login": "ApolloEagle"}}, "additions": 208, "deletions": 0}}, {"node": {"oid": "a213cea5f5a74e0a6b19240526779a3b0b1f270d", "messageHeadline": "Fix `mypy` errors in `dilation_operation.py` (#8595)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "59cae167e0e6b830b7ff5c89f5f2b8c747fb84c2", "messageHeadline": "Reduce the complexity of digital_image_processing/edge detection/cann\u2026", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 75, "deletions": 54}}, {"node": {"oid": "63710883c8634772fadf0145899cea4a1eadc31d", "messageHeadline": "Remove extra `len` calls in doubly-linked-list's methods (#8600)", "author": {"name": "amirsoroush", "email": "114881632+amirsoroush@users.noreply.github.com", "user": {"login": "amirsoroush"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "3d2012c4ba3a9d9ddd80e518f0b5b9ba6c52df7d", "messageHeadline": "Add Project Euler problem 94 solution 1 (#8599)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "d66e1e873288bf399559c9ca40310d4b031aec50", "messageHeadline": "Add Project Euler problem 800 solution 1 (#8567)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "9e0c357a57f76abc354d704012040f3f5511a941", "messageHeadline": "chore: additional Project Euler solution hash (#8593)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "e4d90e2d5b92fdcff558f1848843dfbe20d81035", "messageHeadline": "change space complexity of linked list's __len__ from O(n) to O(1) (#\u2026", "author": {"name": "amirsoroush", "email": "114881632+amirsoroush@users.noreply.github.com", "user": {"login": "amirsoroush"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dc4f603dad22eab31892855555999b552e97e9d8", "messageHeadline": "Add Project Euler problem 187 solution 1 (#8182)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "5ce63b5966b6ad9c7ce36c449fb31112c3e1d084", "messageHeadline": "Fix `mypy` errors in `lu_decomposition.py` (attempt 2) (#8100)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 65, "deletions": 26}}, {"node": {"oid": "238fe8c494ab5be80c96441095d1c8958f95c04d", "messageHeadline": "Update receive_file.py (#8541)", "author": {"name": "NIKITA PANDEY", "email": "113332472+nikitapandeyy@users.noreply.github.com", "user": {"login": "nikitapandeyy"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "a00492911a949a1e59072367bbabee22cd884106", "messageHeadline": "added a problem on kadane's algo and its solution. (#8569)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "a71f22dae54f830dbf68b3bd5e5e8d540e338a4c", "messageHeadline": "Update cnn_classification.py (#8570)", "author": {"name": "Rohan Anand", "email": "96521078+rohan472000@users.noreply.github.com", "user": {"login": "rohan472000"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac111ee463065e372ad148dbafba630045ecf94c", "messageHeadline": "Reduce the complexity of graphs/bi_directional_dijkstra.py (#8165)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 53, "deletions": 44}}, {"node": {"oid": "86b2ab09aab359ef1b4bea58ed3c1fdf5b989500", "messageHeadline": "Fix broken links to Gitter Community (Fixes: #8197) (#8546)", "author": {"name": "Christian Veenhuis", "email": "veenhuis@gmail.com", "user": {"login": "ChVeen"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7cdb011ba440a07768179bfaea190bddefc890d8", "messageHeadline": "New gitter link added or replaced (#8551)", "author": {"name": "Genesis", "email": "128913081+KaixLina@users.noreply.github.com", "user": {"login": "KaixLina"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "3f9150c1b2dd15808a4962e03a1455f8d825512c", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8294)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "521fbca61c6bdb84746564eb58c2ef2131260187", "messageHeadline": "Replace flake8 with ruff (#8184)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "c96241b5a5052af466894ef90c7a7c749ba872eb", "messageHeadline": "Replace bandit, flake8, isort, and pyupgrade with ruff (#8178)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 127, "deletions": 132}}, {"node": {"oid": "adc3ccdabede375df5cff62c3c8f06d8a191a803", "messageHeadline": "Add Project Euler problem 131 solution 1 (#8179)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "47b3c729826e864fb1d0a30b03cf95fa2adae591", "messageHeadline": "docs: add the other/miscellaneous form (#8163)", "author": {"name": "David Leal", "email": "halfpacho@gmail.com", "user": {"login": "Panquesito7"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "9701e459e884e883fc720277452ec592eae305d0", "messageHeadline": "Add Project Euler problem 100 solution 1 (#8175)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "b797e437aeadcac50556d6606a547dc634cf5329", "messageHeadline": "Add hashmap implementation (#7967)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 259, "deletions": 0}}, {"node": {"oid": "8959211100ba7a612d42a6e7db4755303b78c5a7", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8177)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "f9cc25221c1521a0da9ee27d6a9bea1f14f4c986", "messageHeadline": "Reduce the complexity of backtracking/word_search.py (#8166)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 60, "deletions": 52}}, {"node": {"oid": "9e28ecca28176254c39bcc791733589c6091422e", "messageHeadline": "Add circular convolution (#8158)", "author": {"name": "Subhendu Dash", "email": "71781104+subhendudash02@users.noreply.github.com", "user": {"login": "subhendudash02"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "41b633a841084acac5a640042d365c985e23b357", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8168)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9720e6a6cf52e2395e2d7ef3ef6ae91a355d318e", "messageHeadline": "Add Project Euler problem 117 solution 1 (#6872)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "ee778128bdf8d4d6d386cfdc500f3b3173f56c06", "messageHeadline": "Reduce the complexity of other/scoring_algorithm.py (#8045)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "069a14b1c55112bc4f4e08571fc3c2156bb69e5a", "messageHeadline": "Add Project Euler problem 082 solution 1 (#6282)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "64543faa980b526f79d287a073ebb7554749faf9", "messageHeadline": "Make some ruff fixes (#8154)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 151, "deletions": 203}}, {"node": {"oid": "1c15cdff70893bc27ced2b390959e1d9cc493628", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8160)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "67676c3b790d9631ea99c89f71dc2bf65e9aa2ca", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8149)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "1bf03889c5e34420001e72b5d26cc0846dcd122a", "messageHeadline": "Update bogo_sort.py (#8144)", "author": {"name": "Jan Wojciechowski", "email": "96974442+yanvoi@users.noreply.github.com", "user": {"login": "yanvoi"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "126e89d8a3983c1ffc9b3eefa1fbaff0f6fe4ead", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8141)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77b4fa8b3f2070ff708405cca1381b7860e316ab", "messageHeadline": "fix_ci_badge (#8134)", "author": {"name": "Damon Gregory", "email": "46330424+SheriffHobo@users.noreply.github.com", "user": {"login": "SheriffHobo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c909da9b085957fcd16b6b30b6bdc0cf2855a150", "messageHeadline": "pre-commit: Upgrade psf/black for stable style 2023 (#8110)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 19, "deletions": 154}}, {"node": {"oid": "ed0a581f9347b8fddc1928e52232eea250108573", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8107)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "57c12fab2822df33b8da5a1fd9b95f2f7d64f130", "messageHeadline": "Fix `mypy` errors in `lorentz_transformation_four_vector.py` (#8075)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 65, "deletions": 80}}, {"node": {"oid": "c00af459fe0a18ae6adca2aec5ca8c7ff64864c8", "messageHeadline": "feat: Concatenate both factorial implementations (#8099)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 24, "deletions": 28}}, {"node": {"oid": "1a27258bd6c3a35a403629b4ea7fc0228bcc892d", "messageHeadline": "gcd_of_n_numbers (#8057)", "author": {"name": "MohammadReza Balakhaniyan", "email": "51448587+balakhaniyan@users.noreply.github.com", "user": {"login": "balakhaniyan"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "4939e8463fc34c936a309d513cfe8153343cb9d5", "messageHeadline": "Create cached fibonacci algorithm (#8084)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "32a1ff9359b4de80b94ef26c55a5b24204d35382", "messageHeadline": "Update is_palindrome.py (#8022)", "author": {"name": "Abhishek Mulik", "email": "mulikabhishek2605@gmail.com", "user": {"login": "abhishekmulik"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "9f041e9cc82dab21401359d4cfa1b966fc30ddc4", "messageHeadline": "Refactor `sierpinski_triangle.py` (#8068)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 61, "deletions": 53}}, {"node": {"oid": "725731c8d289f742bfde3f159a538a47d19c27dc", "messageHeadline": "Refactor `local_weighted_learning.py` to use `np.array` (#8069)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 68, "deletions": 51}}, {"node": {"oid": "7c1d23d4485904634a6755d5978d406be534421d", "messageHeadline": "Change prime_sieve_eratosthenes.py to return list (#8062)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "d29afca93b278e7885f2395c1640aa90d109cc12", "messageHeadline": "Fix get_top_billioners.py file name typo (#8066)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c6223c71d82c7ba57f3de9eed23963ec96de01bb", "messageHeadline": "add word_break dynamic approach up -> down. (#8039)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "b72d0681ec8fd6c02ee10ba04bae3fe97ffaebc6", "messageHeadline": "Remove extra imports in gamma.py doctests (#8060)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "90686e39b9fd3b599a8cd77810e0fdbb74eae064", "messageHeadline": "Add LZ77 compression algorithm (#8059)", "author": {"name": "Lucia Harcekova", "email": "119792460+LuciaHarcekova@users.noreply.github.com", "user": {"login": "LuciaHarcekova"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "27d56ba3932d2ca2951a45232790794b2b0838d8", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8047)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "79ef431cec53020709268507b6515ff1e7e47680", "messageHeadline": "Reduce the complexity of sorts/merge_insertion_sort.py (#7954)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 48, "deletions": 33}}, {"node": {"oid": "d4c5b22424d05d3198dc2e5a49427e929b058ccf", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8037)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "3f8b2af14bd3b64b838098f9e1830c0fea926a1a", "messageHeadline": "Add autoclave cipher (#8029)", "author": {"name": "Victor Rodrigues da Silva", "email": "63797831+VictorRS27@users.noreply.github.com", "user": {"login": "VictorRS27"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "30277f8590a7bf636477fa4c4ad22cedf10588f5", "messageHeadline": "add numbers different signs algorithm. (#8008)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "af8d52092232e1104154b733000716036e668444", "messageHeadline": "Update is_even.py (#8028)", "author": {"name": "Roberto Garcia", "email": "37519995+rga2@users.noreply.github.com", "user": {"login": "rga2"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40f165b789e9a2475415768db5acadf63e021e46", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8026)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b25915adf91cc39c98c597fce1eef9422f4e7d0d", "messageHeadline": "Add algorithm to convert decimal number to its simplest fraction form\u2026", "author": {"name": "Aaryan Raj", "email": "97806283+iaaryanraj@users.noreply.github.com", "user": {"login": "iaaryanraj"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "d141fa8838369fafb3b28a8dd825ec1b20d34e03", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8017)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5654c6242ed5974fa8f2aa89d9689efa012bdafc", "messageHeadline": "algorithm: Hexagonal number (#8003)", "author": {"name": "Akshay Dubey", "email": "38462415+itsAkshayDubey@users.noreply.github.com", "user": {"login": "itsAkshayDubey"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "6a86fe48671adb90504412acc2589c3ab1b18564", "messageHeadline": "Add backtrack word search in matrix (#8005)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 161, "deletions": 0}}, {"node": {"oid": "47bf3f58e04873ef609301b1e654f6ddcc02b0fa", "messageHeadline": "fix validation condition and add tests (#7997)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "361ddaf29e8b8b2a1e6d2107ad41ee9c7f704325", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#8006)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "08c22457058207dc465b9ba9fd95659d33b3f1dd", "messageHeadline": "Upgrade to flake8 v6 (#8007)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "f32d611689dc72bda67f1c4636ab1599c60d27a4", "messageHeadline": "clean of unnecessary checks, imports, calls (#7993)", "author": {"name": "Mark Mayo", "email": "mark@there.co.nz", "user": {"login": "marksmayo"}}, "additions": 44, "deletions": 57}}, {"node": {"oid": "a25c53e8b0cc73ff718ec406ac04cca0c2ddbb02", "messageHeadline": "Fix argument validation for count_1s_brian_kernighan_method (#7994)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "f01a1af1df28ba53fc4727ea0bb703b5744100a7", "messageHeadline": "Bi directional dijkstra (#7982)", "author": {"name": "Swayam", "email": "74960567+practice404@users.noreply.github.com", "user": {"login": "SwayamInSync"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "b33ea81a7437eaf7d048d92a9b75330c9d9e165e", "messageHeadline": "algorithm: Add juggler sequence (#7985)", "author": {"name": "Akshay Dubey", "email": "38462415+itsAkshayDubey@users.noreply.github.com", "user": {"login": "itsAkshayDubey"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "0684ccdd69c62d5dc816bdc488bc079d06b9685a", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#7983)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8bfd1c844b388cb78b03952c7da28f07f3838fd1", "messageHeadline": "fix: mypy 0.991 issues (#7988)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 370, "deletions": 369}}, {"node": {"oid": "4ce8ad9ce6e554360089e77e088df6dd8b4a69df", "messageHeadline": "algorithm: Liouville lambda function (#7986)", "author": {"name": "Akshay Dubey", "email": "38462415+itsAkshayDubey@users.noreply.github.com", "user": {"login": "itsAkshayDubey"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "3bf86b91e7d438eb2b9ecbab68060c007d270332", "messageHeadline": "fix: no implicit optional (#7984)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "316e71b03448b6adb8a32d96cb4d6488ee7b7787", "messageHeadline": "Additional intro blockchain doc (#7974)", "author": {"name": "Gayathri Krishnan", "email": "gayathrikrishnan.gayu@gmail.com", "user": {"login": "GK3077"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "e1be882f72f85d5f7267b46f0ffd5203a6d81e2e", "messageHeadline": "algorithm: Twin prime (#7980)", "author": {"name": "Akshay Dubey", "email": "38462415+itsAkshayDubey@users.noreply.github.com", "user": {"login": "itsAkshayDubey"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "7b2eca0243f5c4454875e17971cb527037d2e281", "messageHeadline": "add distribute coins (#7975)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "5c92b7390e650494f49e1f9298c1a79421673385", "messageHeadline": "prime_numbers.py: Tighten up the benchmarks (#7976)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "4cddb26908bde48047e4b6e383c4b061c289a5e5", "messageHeadline": "atbash.py: Tighten up the benchmarks (#7977)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "076193eefa161a2030ca4b1ee60b285d4a50e4c6", "messageHeadline": "feat: Add pronic number implementation (#7979)", "author": {"name": "Akshay Dubey", "email": "38462415+itsAkshayDubey@users.noreply.github.com", "user": {"login": "itsAkshayDubey"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "3f9aae149dba5c9b68ff6f7fd83cadf3fd6b1d7d", "messageHeadline": "feat: Add automorphic number implementation (#7978)", "author": {"name": "Akshay Dubey", "email": "38462415+itsAkshayDubey@users.noreply.github.com", "user": {"login": "itsAkshayDubey"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "8951d857fea2f30d30f64e63d906dc986c32308a", "messageHeadline": "BB84 QKD algorithm (#7898)", "author": {"name": "Abhishek Chakraborty", "email": "abhishekchak52@gmail.com", "user": {"login": "abhishekchak52"}}, "additions": 135, "deletions": 2}}, {"node": {"oid": "6aaf0a2c77b671f3e35e71dfccc569f51d8e3b00", "messageHeadline": "maths/number_of_digits.py: Streamline benchmarks (#7913)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 13, "deletions": 83}}, {"node": {"oid": "daa1c7529ac6491338adb81622d5041a4ba1f446", "messageHeadline": "Raise error not string (#7945)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 123, "deletions": 120}}, {"node": {"oid": "51708530b6a46a5e53d12e750521a11c6bf5c986", "messageHeadline": "Update 3n_plus_1.py (#7966)", "author": {"name": "Sanders Lin", "email": "sandershonglin@gmail.com", "user": {"login": "SandersLin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f1a5521f4b73d15df409a81f3da48427f9c6cdc", "messageHeadline": "add prefix sum (#7959)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "3e1cb70abf9997af3a4903f77cb3506a301de893", "messageHeadline": "add algorithm to check binary search tree (#7947)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "978414bd50ae294352e0e4d93566f49074450857", "messageHeadline": "Reduce the complexity of other/graham_scan.py (#7953)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 77, "deletions": 75}}, {"node": {"oid": "a02de964d137b803aad9bb9c9d7096eff62539fd", "messageHeadline": "Reduce the complexity of graphs/minimum_spanning_tree_prims.py (#7952)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 76, "deletions": 53}}, {"node": {"oid": "db5215f60e31820dba5525e8b5fbf3e73b76b8df", "messageHeadline": "Reduce the complexity of linear_algebra/src/polynom_for_points.py (#7\u2026", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 62, "deletions": 79}}, {"node": {"oid": "45b3383c3952f646e985972d1fcd772d3d9f5d3f", "messageHeadline": "Flake8: Drop ignore of issue A003 (#7949)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 42, "deletions": 62}}, {"node": {"oid": "598f6a26a14d815f5fd079f43787995b0f076c03", "messageHeadline": "refactor: Condense `password` related files in one (#7939)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 46, "deletions": 54}}, {"node": {"oid": "f05baa2b2b9aeb5a9ae8184ff418a5ccdc56960a", "messageHeadline": "add dp up - down minimum cost for tickets (#7934)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 129, "deletions": 0}}, {"node": {"oid": "f512b4d105b6f3188deced19761b6ed288378f0d", "messageHeadline": "refactor: Move pascals triange to maths/ (#7932)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4e6c1c049dffdc984232fe1fce1e4791fc527d11", "messageHeadline": "Is power of two (#7936)", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "d23e709aea75647540e6ba57b3a5979854e80117", "messageHeadline": "maths/sum_of_digits.py: Streamline benchmarks (#7914)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 12, "deletions": 87}}, {"node": {"oid": "7d139ee7f1e48648cc8cf176b293d23d2ba85d13", "messageHeadline": "refactor(abs): Condense `abs_min` and `abs_max` (#7881)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 66, "deletions": 85}}, {"node": {"oid": "74aa9efa1d164e7dba56a88b4b3546232f3c3024", "messageHeadline": "Added a Hubble Parameter calculator file (#7921)", "author": {"name": "Gustavobflh", "email": "43830003+Gustavobflh@users.noreply.github.com", "user": {"login": "Gustavobflh"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "7addbccee72d2b18e6d095ab6675cbcb290412ce", "messageHeadline": "Torus volume (#7905)", "author": {"name": "Paradact", "email": "44441385+Paradact@users.noreply.github.com", "user": {"login": "Paradact"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "6c15f526e58dbb3d3a67e613323781df39b58620", "messageHeadline": "Added Torus surface area (#7906)", "author": {"name": "Paradact", "email": "44441385+Paradact@users.noreply.github.com", "user": {"login": "Paradact"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "6cd7c49525b520fc5fe44ac0568fe39393ff85b4", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#7920)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "21601a4070830069101bbb0ddc2d662eac68d627", "messageHeadline": "create quantum_fourier_transform (#6682)", "author": {"name": "Kevin Joven", "email": "59969678+KevinJoven11@users.noreply.github.com", "user": {"login": "KevinJoven11"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "ded5deabe9f9f1c8f2a57da8657056480f142b55", "messageHeadline": "Dodecahedron surface area and volume (#6606)", "author": {"name": "Shriyans Gandhi", "email": "41372639+shri30yans@users.noreply.github.com", "user": {"login": "shri30yans"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "506b63f02da11691f19c4fd86c120e1d54842ea4", "messageHeadline": "Create convert_number_to_words.py (#6788)", "author": {"name": "Shreyas Kamath", "email": "42207943+s18k@users.noreply.github.com", "user": {"login": "s18k"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "fecbf59436702b34b987773aa872d79f5df466df", "messageHeadline": "Modified 'pascal_triangle.py' program (#7901)", "author": {"name": "TechFreak107", "email": "62158210+TechFreak107@users.noreply.github.com", "user": {"login": "TechFreak107"}}, "additions": 101, "deletions": 8}}, {"node": {"oid": "a31edd4477af958adb840dadd568c38eecc9567b", "messageHeadline": "Test on Python 3.11 (#6591)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "b2165a65fcf1a087236d2a1527b10b64a12f69e6", "messageHeadline": "Added Radix Tree in data structures (#6616)", "author": {"name": "Alex de la Cruz", "email": "46356295+acrulopez@users.noreply.github.com", "user": {"login": "acrulopez"}}, "additions": 223, "deletions": 0}}, {"node": {"oid": "0fd1ccb13358feff2d6ea8dd62200cabe363ee8e", "messageHeadline": "Adding inductive reactance calculation (#6625)", "author": {"name": "Roberts", "email": "roberts.trops@gmail.com", "user": {"login": "RobisLV"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "39e5bc5980254582362ad02bb6616aaa58bfac8a", "messageHeadline": "Refactor bottom-up edit distance function to be class method (#7347)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 80, "deletions": 69}}, {"node": {"oid": "f8958ebe20522f5b0d32f33fd78870185912a67a", "messageHeadline": "Add print_multiplication_table.py (#6607)", "author": {"name": "himanshit0304", "email": "70479061+himanshit0304@users.noreply.github.com", "user": {"login": "himanshit0304"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "c0168cd33f6670f7e32eaa04d77b6be70b3588d4", "messageHeadline": "Created equivalent_resistance under Electronics (#6782)", "author": {"name": "Gmuslow", "email": "54784260+Gmuslow@users.noreply.github.com", "user": {"login": "Gmuslow"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "e12516debb977e0b3ec9b67d1ddc8770450ae8d1", "messageHeadline": "Shear stress: typo + WIkipedia URL (#7896)", "author": {"name": "Abhishek Chakraborty", "email": "abhishekchak52@gmail.com", "user": {"login": "abhishekchak52"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "11e6c6fcc485bf78e5d28c7cf311278a013685d5", "messageHeadline": "Added algorithm for finding index of rightmost set bit (#7234)", "author": {"name": "Gautam Chaurasia", "email": "64725629+GautamChaurasia@users.noreply.github.com", "user": {"login": "GautamChaurasia"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "47100b992aef2fd5a7ae001155e3d0411db99ec9", "messageHeadline": "Added code for palindrome partitioning problem under dynamic programm\u2026", "author": {"name": "Agniv Ghosh", "email": "73717822+agnivg@users.noreply.github.com", "user": {"login": "agnivg"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "d1430aa36b0a15a9e018367db210061e7a76dec4", "messageHeadline": "Implemented a Pascal triangle generator (#7317)", "author": {"name": "Wissam Fawaz", "email": "55150850+wissamfawaz@users.noreply.github.com", "user": {"login": "wissamfawaz"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "cf915e704285b1b40b6d0f180d60791204486fd3", "messageHeadline": "add Levinstein distance with Dynamic Programming: up -> down approach\u2026", "author": {"name": "Alexander Pantyukhin", "email": "apantykhin@gmail.com", "user": {"login": "alexpantyukhin"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "2c65597093efa80a572a6a739d8f13a8d3579c18", "messageHeadline": "addition_without_arithmetic (#6830)", "author": {"name": "kumarsurajsk", "email": "104374726+kumarsurajsk@users.noreply.github.com", "user": {"login": "kumarsurajsk"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "69d04ff64468d5b2815c0f22190b741393496a9e", "messageHeadline": "Added mean absolute error in linear regression (#7003)", "author": {"name": "Kushagra Makharia", "email": "KushagraMakharia@users.noreply.github.com", "user": {"login": "KushagraMakharia"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "94b51f6a91def387b82369401a42710cae4ee4e0", "messageHeadline": "Added Builtin Voltage (#7850)", "author": {"name": "sadiqebrahim", "email": "75269485+sadiqebrahim@users.noreply.github.com", "user": {"login": "sadiqebrahim"}}, "additions": 73, "deletions": 8}}, {"node": {"oid": "ab9d8f3874ba550bea0103e0891160b8d9145208", "messageHeadline": "Adding a Quine in Python. (#6807)", "author": {"name": "Jeremias Moreira Gomes", "email": "j3r3miasmg@gmail.com", "user": {"login": "j3r3mias"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "cafbbab125ebcdac4294f4cbda024b840d230b9a", "messageHeadline": "shortened code using abs() and inplace ops (#7191)", "author": {"name": "Lukas Esc", "email": "55601315+Luk-ESC@users.noreply.github.com", "user": {"login": "Luk-ESC"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9278d0c6cdaa30115dbfef510e31a805bd3027dd", "messageHeadline": "Added archimedes principle (physics) (#7143)", "author": {"name": "Dima I", "email": "79413560+DIvkov575@users.noreply.github.com", "user": {"login": "DIvkov575"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "b5d7f186f4c93e0a00635e9efabe33971b161fc6", "messageHeadline": "Polynomial (#6745)", "author": {"name": "Emmanuel Bauma Murairi", "email": "40155399+Emmastro@users.noreply.github.com", "user": {"login": "Emmastro"}}, "additions": 188, "deletions": 0}}, {"node": {"oid": "cc423007800b8707ea87353be808a90bef13ba18", "messageHeadline": "Added Readme file to document the hashing algorithm. (#6743)", "author": {"name": "Pravin", "email": "pravinkori@protonmail.ch", "user": {"login": "pravinkori"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "6b6d8cc1110b16b38c7e6aafe91cb6f9583669ae", "messageHeadline": "Adding ELFHash Algorithm (#6731)", "author": {"name": "Micael Pereira", "email": "8707982+micaelalex@users.noreply.github.com", "user": {"login": "micaelalex"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "00fc53de9709648b495ecf707549d6068592fb76", "messageHeadline": "added sumset.py Fixes: #{6563} (#6742)", "author": {"name": "happiestbee", "email": "87628038+happiestbee@users.noreply.github.com", "user": {"login": "happiestbee"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "fcfe35c3d8ed15037c0f20e3ee2268eea840b1ff", "messageHeadline": "For the better understanding of time taken. (#6583)", "author": {"name": "samyakpagariya", "email": "72349392+samyakpagariya@users.noreply.github.com", "user": {"login": "samyakpagariya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b32903d22f3a0fc8985a3dd1e4c4645f12b9f961", "messageHeadline": "Add root mean square speed of gas molecules to physics (#6569)", "author": {"name": "Kavienan J", "email": "45987371+kavienanj@users.noreply.github.com", "user": {"login": "kavienanj"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "c0b0b128b7ad4a5a75ed866bc7c114c3cf7a89ef", "messageHeadline": "Add Ideal Gas Law for physics (#6503)", "author": {"name": "Kavienan J", "email": "45987371+kavienanj@users.noreply.github.com", "user": {"login": "kavienanj"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "ca923389c0330b6b7afc935bdd7fa9a15d377079", "messageHeadline": "Description of Double hasing (#6467)", "author": {"name": "Si Lam", "email": "silam@users.noreply.github.com", "user": {"login": "silam"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "ba576a9a0b0a41405cfa11606c39908a1bc2b01b", "messageHeadline": "Create README.md (#6642)", "author": {"name": "Devesh Swarnkar", "email": "71492529+devesh-0419@users.noreply.github.com", "user": {"login": "devesh-0419"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "48a73a28d477a1b634479001bc04e0886b265bfb", "messageHeadline": "fix(quantum): Correct simulator deprecation (#7869)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84facb78b20be6a9a90307c79e318c65a04987ac", "messageHeadline": "Project Euler: 092 decreased the time (#6627)", "author": {"name": "Saksham1970", "email": "45041294+Saksham1970@users.noreply.github.com", "user": {"login": "Saksham1970"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "00dfad9d20abf755a91abc0ba35f5d92fcab9149", "messageHeadline": "Simplify climbing stairs and use constant memory (#6628)", "author": {"name": "giladwo", "email": "25708271+giladwo@users.noreply.github.com", "user": {"login": "giladwo"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "87a5d919761e9ccb05e19e68a5307348c6264cd0", "messageHeadline": "quantum_teleportation.py (#6632)", "author": {"name": "Kevin Joven", "email": "59969678+KevinJoven11@users.noreply.github.com", "user": {"login": "KevinJoven11"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "5ba5c548584f44bac0bc3c0cb4e95233560627cf", "messageHeadline": "Updated info (#7866)", "author": {"name": "Sushant Srivastav", "email": "63559772+sushant4191@users.noreply.github.com", "user": {"login": "sushant4191"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "57ccabbaeb0f32165271e3a218bc9c6dcfc21823", "messageHeadline": "Update docs (#7867)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "17d93cab783095dd1def3c382866cd94296db455", "messageHeadline": "Added Manhattan distance algorithm (#7790)", "author": {"name": "Carlos Villar", "email": "carlosbetera3dx@gmail.com", "user": {"login": "carlos3dx"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "f87de60b6d1cd6e9ce412503f48727015f46ada2", "messageHeadline": "fizzbuzz complete (#6504)", "author": {"name": "lostybtw", "email": "58177990+lostybtw@users.noreply.github.com", "user": {"login": "lostybtw"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "0c5f1c01302c8208251f61730ba74e078bfd0ac8", "messageHeadline": "Increased Readability Of Variables (#6400)", "author": {"name": "ok-open-sc", "email": "114725648+ok-open-sc@users.noreply.github.com", "user": {"login": "ok-open-sc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f340bde6e047d86171385b90a023ac01e8914d0c", "messageHeadline": "Add simple neural network (#6452)", "author": {"name": "Caio Cordeiro", "email": "ccmr@cesar.school", "user": {"login": "CaioCordeiro"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "2d3985006f0c88e339a900caa4974493bc6fa861", "messageHeadline": "Fix grammatical mistakes in `simple_keyword_cypher.py` (#6385)", "author": {"name": "Itssxxsalman", "email": "114142076+Itssxxsalman@users.noreply.github.com", "user": {"login": "Itssxxsalman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b7b3dd086eb3d8f6a82aa94b4398c0b95a7f186", "messageHeadline": "matrix/count_paths.py (#7533)", "author": {"name": "Jason Devers", "email": "74424054+jdevers1@users.noreply.github.com", "user": {"login": "jsondevers"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "3ec0aa85c0074d838d97dc030e582743586cd80e", "messageHeadline": "Update kinetic_energy.py (#7848)", "author": {"name": "SparshRastogi", "email": "75373475+SparshRastogi@users.noreply.github.com", "user": {"login": "SparshRastogi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1550731cb7457ddae216da2ffe0bc1587f5234f3", "messageHeadline": "Remove file-level flake8 suppression (#7844)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "47ddba1d914bf5955a244056e794e718dee9ead1", "messageHeadline": "Added cosine similarity (#7001)", "author": {"name": "Kushagra Makharia", "email": "KushagraMakharia@users.noreply.github.com", "user": {"login": "KushagraMakharia"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "bd50a3068270261fe845aac0daf309c7134e2477", "messageHeadline": "Resonant Frequency & Electrical Impedance (#6983)", "author": {"name": "Shashank Kashyap", "email": "50551759+SKVKPandey@users.noreply.github.com", "user": {"login": "SKVKPandey"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "d84452344ae1931c635245b1311a10e330223fc6", "messageHeadline": "Correcting typos in CONTRIBUTING.md (#7845)", "author": {"name": "dmorozov001", "email": "116645674+dmorozov001@users.noreply.github.com", "user": {"login": "dmorozov001"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a02e7a1331583829b2768f02c4b9c412bf26251b", "messageHeadline": "Added algorithm for Text Justification in Strings (#7354)", "author": {"name": "Harsh Verma", "email": "53353745+TheLameOne@users.noreply.github.com", "user": {"login": "TheLameOne"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "038f8a00e56bda8e8e2903fe4acf2ca7e3c83a57", "messageHeadline": "add electric conductivity algorithm (#7449)", "author": {"name": "sadiqebrahim", "email": "75269485+sadiqebrahim@users.noreply.github.com", "user": {"login": "sadiqebrahim"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "7b521b66cfe3d16960c3fa8e01ff947794cc44a6", "messageHeadline": "Add Viterbi algorithm (#7509)", "author": {"name": "Carlos Villar", "email": "carlosbetera3dx@gmail.com", "user": {"login": "carlos3dx"}}, "additions": 400, "deletions": 0}}, {"node": {"oid": "efb4a3aee842e1db855e678f28b79588734ff146", "messageHeadline": "added algo for finding permutations of an array (#7614)", "author": {"name": "Anshraj Shrivastava", "email": "42239140+rajansh87@users.noreply.github.com", "user": {"login": "rajansh87"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "93ad7db97fa211b6e9f77025513a45df83400f88", "messageHeadline": "Create recursive_approach_knapsack.py (#7587)", "author": {"name": "JatinR05", "email": "71865805+JatinR05@users.noreply.github.com", "user": {"login": "JatinR05"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "584e743422565decd35b1b6f94cef3ced840698b", "messageHeadline": "Fix yesqa hook (#7843)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "18ffc4dec85a85837f71cd6c9b1e630b9d185001", "messageHeadline": "Update password_generator.py (#7745)", "author": {"name": "Pronoy Mandal", "email": "lukex9442@gmail.com", "user": {"login": "pronoym99"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "b0f68a0248d3eb48f3baf7e18f6420dc983bdb19", "messageHeadline": "Create centripetal_force.py (#7778)", "author": {"name": "tarushirastogi", "email": "108577219+tarushirastogi@users.noreply.github.com", "user": {"login": "tarushirastogi"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "327c38d6f0c6b79b46465406373ea7048bfec55e", "messageHeadline": "Srilankan phone number validation (#7706)", "author": {"name": "Sineth Sankalpa", "email": "66241389+sinsankio@users.noreply.github.com", "user": {"login": "sinsankio"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "6e809a25e33e2da07e03921bbf6614523a939e94", "messageHeadline": "Rename files (#7819)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a9bd68d96e519d0919c2e4385dbe433ff44b4c4f", "messageHeadline": "Add running doctest to pytest default (#7840)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "301a520f0362261cddadc87e1bcfe20310308030", "messageHeadline": "Create potential_energy.py (#7666)", "author": {"name": "SparshRastogi", "email": "75373475+SparshRastogi@users.noreply.github.com", "user": {"login": "SparshRastogi"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "cf08d9f5e7afdcfb9406032abcad328aa79c566a", "messageHeadline": "Format docs (#7821)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "762afc086f065f1d8fe1afcde8c8ad3fa46898a7", "messageHeadline": "Update breadth_first_search_2.py (#7765)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "fe5819c872abcbe1a96ee7bd20ab930b2892bbf5", "messageHeadline": "Create combination_sum_iv.py (#7672)", "author": {"name": "Shubham Kondekar", "email": "40213815+kondekarshubham123@users.noreply.github.com", "user": {"login": "kondekarshubham123"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "528b1290194da09c2e762c2232502d2cfcdb1e3d", "messageHeadline": "Update maximum_subarray.py (#7757)", "author": {"name": "Pronoy Mandal", "email": "lukex9442@gmail.com", "user": {"login": "pronoym99"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "d9efd7e25bbe937893a9818cfda62ca3f72ffe0d", "messageHeadline": "Update PR template (#7794)", "author": {"name": "Andrey", "email": "Cjkjvfnby@gmail.com", "user": {"login": "Cjkjvfnby"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26cecea27198848e2c1c0bc6d7f887d4ed7adb87", "messageHeadline": "Create fetch_amazon_product_data.py (#7585)", "author": {"name": "SparshRastogi", "email": "75373475+SparshRastogi@users.noreply.github.com", "user": {"login": "SparshRastogi"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "3a671b57a29e3c2b4e973b01bc5bbe1554aa5da2", "messageHeadline": "Implemented Swish Function (#7357)", "author": {"name": "Kuldeep Borkar", "email": "74557588+KuldeepBorkar@users.noreply.github.com", "user": {"login": "KuldeepBorkar"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "19bff003aa1c365bec86d3f4a13a9c3d6c36d230", "messageHeadline": "Adopt Python >= 3.8 assignment expressions using auto-walrus (#7737)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 642, "deletions": 639}}, {"node": {"oid": "15c93e5f4bc5b03cecc000506bdf45c100b8f0b3", "messageHeadline": "fix typo in caesar_cipher.py (#7761)", "author": {"name": "MoPaMo", "email": "67760881+MoPaMo@users.noreply.github.com", "user": {"login": "MoPaMo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25757e697cfbb5bc7abf47c1ffa13061cb1534e1", "messageHeadline": "Binary tree path sum (#7748)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "de3271ec80c76a8b79c913f68a94f693e8a00a0b", "messageHeadline": "Refactoring the syntax using list comprehension (#7749)", "author": {"name": "SwayamSahu", "email": "91021799+SwayamSahu@users.noreply.github.com", "user": {"login": "SwayamSahu"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "61eedc16c392823e46ef37cc2a86864fa15e89fe", "messageHeadline": "Remove useless code in doctests (#7733)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 51, "deletions": 61}}, {"node": {"oid": "501a1cf0c7b31773fb02bc2966f5c1db99311b36", "messageHeadline": "Remove unnecessary else statement (#7759)", "author": {"name": "Alexandre Velloso", "email": "4320811+AlexandreVelloso@users.noreply.github.com", "user": {"login": "AlexandreVelloso"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "71e8ed81aeb24820a03b968633884ac10b047ad4", "messageHeadline": "Added spheres union (#6879)", "author": {"name": "Matteo Messmer", "email": "40521259+matteomessmer@users.noreply.github.com", "user": {"login": "matteomessmer"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "9bba42eca8c679a32f99984bbb5bb53795f4e71f", "messageHeadline": "refactor: Indent ... for visual purposes (#7744)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 134, "deletions": 134}}, {"node": {"oid": "e8915097c4a632419acc77c1ce08aae3e3c3b864", "messageHeadline": "refactor: Fix matrix display deprecation (#7729)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e906a5149a0a9c116e1a3dbade6eb6ea659ac68a", "messageHeadline": "Create malus_law.py (#7710)", "author": {"name": "SparshRastogi", "email": "75373475+SparshRastogi@users.noreply.github.com", "user": {"login": "SparshRastogi"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "d33f9b31fe96acf5201c39f565015444526a3e38", "messageHeadline": "Calculate GST Amount (#7694)", "author": {"name": "Sushant Srivastav", "email": "63559772+sushant4191@users.noreply.github.com", "user": {"login": "sushant4191"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "71c7c0bd3592225c027d07a10d1c71946c0f677a", "messageHeadline": "Updated a typo in print statement (#7696)", "author": {"name": "SwayamSahu", "email": "91021799+SwayamSahu@users.noreply.github.com", "user": {"login": "SwayamSahu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b46b92a9160360ea09848893b90dd6022f371ffe", "messageHeadline": "Add function for highest set bit location (#7586)", "author": {"name": "Arjit Arora", "email": "42044030+arjitarora26@users.noreply.github.com", "user": {"login": "arjitarora26"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "74325d079cf4394f7b75c26b334a81e98b7e25b1", "messageHeadline": "Rename quantum_random.py to quantum_random.py.DISABLED.txt (#7683)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "614274a9dc996f64dd470d2029847cc229f19346", "messageHeadline": "Update spiral_print.py (#7674)", "author": {"name": "Shubham Kondekar", "email": "40213815+kondekarshubham123@users.noreply.github.com", "user": {"login": "kondekarshubham123"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "5c8a939c5a51104fce4b22ef56d29720c6ce47bb", "messageHeadline": "Create largest_square_area_in_matrix.py (#7673)", "author": {"name": "Shubham Kondekar", "email": "40213815+kondekarshubham123@users.noreply.github.com", "user": {"login": "kondekarshubham123"}}, "additions": 191, "deletions": 0}}, {"node": {"oid": "8fd06efe22ec3e870ac1fa375bd4600cb30baad4", "messageHeadline": "Create minimums_squares_to_represent_a_number.py (#7595)", "author": {"name": "JatinR05", "email": "71865805+JatinR05@users.noreply.github.com", "user": {"login": "JatinR05"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "93905653506c684e393d984ad814af66af8ee0e9", "messageHeadline": "added support for inverse of 3x3 matrix (#7355)", "author": {"name": "Karthik Ayangar", "email": "66073214+kituuu@users.noreply.github.com", "user": {"login": "kituuu"}}, "additions": 122, "deletions": 15}}, {"node": {"oid": "abf0909b6877d64c3adc9d666b85aa38bcd98566", "messageHeadline": "Write a proper implementation for base16 (#6909)", "author": {"name": "CenTdemeern1", "email": "timo.herngreen@gmail.com", "user": {"login": "CenTdemeern1"}}, "additions": 52, "deletions": 23}}, {"node": {"oid": "68f6e9ac305b75a7aa8455977e35eeb942051959", "messageHeadline": "Added function that checks if a string is an isogram (#7608)", "author": {"name": "M3talM0nk3y", "email": "M3talM0nk3y@protonmail.com", "user": {"login": "M3talM0nk3y"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "505c5e20fa7efec9f6c4cb5b8bafd8ff2001e3b7", "messageHeadline": "Included area of n sided regular polygon (#7438)", "author": {"name": "Mislah", "email": "76743829+mislah@users.noreply.github.com", "user": {"login": "mislah"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "c31ef5e7782803b07e6d7eb4dca3b038cbdb095d", "messageHeadline": "Add longest common substring (#7488)", "author": {"name": "RohitSingh107", "email": "64142943+RohitSingh107@users.noreply.github.com", "user": {"login": "RohitSingh107"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "c3bcfbf19d43e20e9145d8968659101c1fd8b747", "messageHeadline": "Add Cramer's rule for solving system of linear equations in two varia\u2026", "author": {"name": "Karthik Ayangar", "email": "66073214+kituuu@users.noreply.github.com", "user": {"login": "kituuu"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "2c959a749163365705a53b049aa1a3e093ee4e7a", "messageHeadline": "Update documentation of cnn_classification.py (#7486)", "author": {"name": "harshyadavcs", "email": "108284583+harshyadavcs@users.noreply.github.com", "user": {"login": "harshyadavcs"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7e3dff17c5046aad1c67fa689e5146a13e8cc052", "messageHeadline": "Docs: correct the shape of trajectory (#6255)", "author": {"name": "Arya Samik", "email": "90042953+AryaSamik@users.noreply.github.com", "user": {"login": "AryaSamik"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d25187eb7f27227381a03ba800890af7848b57d5", "messageHeadline": "Remove type cast in combinations algorithm (#7607)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "103c9e0876490d6cf683ba2d3f89e5198647bc32", "messageHeadline": "Added Implementation of NAND, OR ,XNOR and NOT gates in python (#7596)", "author": {"name": "Karthik S", "email": "73390717+karthiks2611@users.noreply.github.com", "user": {"login": "karthiks2611"}}, "additions": 178, "deletions": 0}}, {"node": {"oid": "450842321d30ab072a84aee15dfdbf199f9914dc", "messageHeadline": "Arc Length Algorithm (#7610)", "author": {"name": "Havish", "email": "100441982+havishs9@users.noreply.github.com", "user": {"login": "havishs9"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "cbdbe07ffd07619f1c3c5ab63ae6b2775e3c235d", "messageHeadline": "Create kinetic_energy.py (#7620)", "author": {"name": "SparshRastogi", "email": "75373475+SparshRastogi@users.noreply.github.com", "user": {"login": "SparshRastogi"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "a662d96196d58c2415d6a6933fa78a59996cc3fa", "messageHeadline": "Add function for xor gate (#7588)", "author": {"name": "Arjit Arora", "email": "42044030+arjitarora26@users.noreply.github.com", "user": {"login": "arjitarora26"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "d407476531dd85db79e58aa2dd13d3b3031d8185", "messageHeadline": "fix: increase str conversion limit where required (#7604)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "a041b64f7aaf7dd54f154ba1fb5cd10e3110c1eb", "messageHeadline": "feat: add Project Euler problem 073 solution 1 (#6273)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "d8ab8a0a0ebcb05783c93fe4ed04a940fc0b857f", "messageHeadline": "Add Spain National ID validator (#7574) (#7575)", "author": {"name": "Carlos Villar", "email": "carlosbetera3dx@gmail.com", "user": {"login": "carlos3dx"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "bb078541dd030b4957ee1b5ac87b7a31bf1a7235", "messageHeadline": "Update count_number_of_one_bits.py (#7589)", "author": {"name": "JatinR05", "email": "71865805+JatinR05@users.noreply.github.com", "user": {"login": "JatinR05"}}, "additions": 68, "deletions": 11}}, {"node": {"oid": "bd490614a69cc9cdff367cb4a1775dd063c6e617", "messageHeadline": "Add function for AND gate (#7593)", "author": {"name": "Arjit Arora", "email": "42044030+arjitarora26@users.noreply.github.com", "user": {"login": "arjitarora26"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "e2a83b3bc66630cb2667375fba9de5c5baac3aca", "messageHeadline": "Update knapsack.py (#7271)", "author": {"name": "Nadirhan \u015eahin", "email": "sahinadirhan@gmail.com", "user": {"login": "creatornadiran"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "39a99b46f5e9b2c56951c22189a8ac3ea0730b01", "messageHeadline": "check whether integer is even or odd using bit manupulation (#7099)", "author": {"name": "Laukik Chahande", "email": "103280327+luciferx48@users.noreply.github.com", "user": {"login": "Lauquik"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "b8b63469efff57b8cb3c6e4aec4279c8e864b8db", "messageHeadline": "My favorite palindrome (#7455)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "0dc95c0a6be06f33153e8fcd84d2c854dac7a353", "messageHeadline": "Update comments in check_pangram.py script (#7564)", "author": {"name": "SwayamSahu", "email": "91021799+SwayamSahu@users.noreply.github.com", "user": {"login": "SwayamSahu"}}, "additions": 95, "deletions": 74}}, {"node": {"oid": "10b6e7a658c4664ce823cc1d0f159cd717b506db", "messageHeadline": "fix: Fix line too long in doctest (#7566)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "393b9605259fe19e03bdaac2b0866151e1a2afc2", "messageHeadline": "refactor: Replace doctest traceback with `...` (#7558)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "0f06a0b5ff43c4cfa98db33926d21ce688b69a10", "messageHeadline": "Add web program to fetch top 10 real time billionaires using the forb\u2026", "author": {"name": "Sagar Giri", "email": "girisagar46@gmail.com", "user": {"login": "girisagar46"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "81ccf54c75edbf52cd2b5bd4e139cba3b6e5e5ab", "messageHeadline": "Rename xgboostclassifier.py to xgboost_classifier.py (#7550)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d5f322f5764f42fc846fbcdaefac238a9ab62c7f", "messageHeadline": "fix: Replace deprecated `qasm_simulator` with `aer_simulator` (#7308)\u2026", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5362799a5e73e199cda7f1acec71d1e97addc97", "messageHeadline": "Create superdense_coding.py (#7349)", "author": {"name": "Kevin Joven", "email": "59969678+KevinJoven11@users.noreply.github.com", "user": {"login": "KevinJoven11"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "a3383ce3fd6bc30b01681503a4307df2462c8bd4", "messageHeadline": "Reduced Time Complexity to O(sqrt(n)) (#7429)", "author": {"name": "Pradyumn Singh Rahar", "email": "rvrahar@gmail.com", "user": {"login": "Hannibal404"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "b092f9979f5afd3bd86cb46e891eb1f318b351d9", "messageHeadline": "XGB Regressor (#7107)", "author": {"name": "Modassir Afzal", "email": "60973906+Moddy2024@users.noreply.github.com", "user": {"login": "Moddy2024"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "1bbb0092f3fc311fac9e56e12c1fa223dbe16465", "messageHeadline": "Add signum function (#7526)", "author": {"name": "Arjit Arora", "email": "42044030+arjitarora26@users.noreply.github.com", "user": {"login": "arjitarora26"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a0cbc2056e9b9ff4f8c5da682061996e783b13e3", "messageHeadline": "refactor: Make code more simple in maclaurin_series (#7522)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f32f78a9e0a4c2c1e2e9c985fd2375e7ede8925c", "messageHeadline": "Basic string grammar fix (#7534)", "author": {"name": "Abhishek Chakraborty", "email": "abhishekchak52@gmail.com", "user": {"login": "abhishekchak52"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "ed127032b303d06f2c1ceefd58a8680bb4c2ce50", "messageHeadline": "Created sum_of_harmonic_series.py (#7504)", "author": {"name": "Akshit Gulyan", "email": "103456810+AkshitGulyan@users.noreply.github.com", "user": {"login": "AkshitGulyan"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "a5dd07c3707a0d3ebde0321ce7984082b3d322ff", "messageHeadline": "Maclaurin approximation of cos (#7507)", "author": {"name": "Chris O", "email": "46587501+ChrisO345@users.noreply.github.com", "user": {"login": "ChrisO345"}}, "additions": 121, "deletions": 64}}, {"node": {"oid": "cc10b20beb8f0b10b50c84bd523bf41095fe9f37", "messageHeadline": "Remove some print statements within algorithmic functions (#7499)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 74, "deletions": 69}}, {"node": {"oid": "717f0e46d950060f2147f022f65b7e44e72cfdd8", "messageHeadline": "Maclaurin series approximation of sin (#7451)", "author": {"name": "Chris O", "email": "46587501+ChrisO345@users.noreply.github.com", "user": {"login": "ChrisO345"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "42b56f2345ed4566ea48306d3a727f1aa5c88218", "messageHeadline": "XGBoost Classifier (#7106)", "author": {"name": "Modassir Afzal", "email": "60973906+Moddy2024@users.noreply.github.com", "user": {"login": "Moddy2024"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "831280ceddb1e37bb0215fd32899a52acbbccf2d", "messageHeadline": "Add quantum_random.py (#7446)", "author": {"name": "Alan Paul", "email": "57307037+Alanzz@users.noreply.github.com", "user": {"login": "Alanzz"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "4829fea24dc2c75ffc49571538fc40bce2d7e64b", "messageHeadline": " Create graphs/dijkstra_alternate.py (#7405)", "author": {"name": "Atul Rajput", "email": "92659293+AtulRajput01@users.noreply.github.com", "user": {"login": "AtulRajput01"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "2859d4bf3aa96737a4715c65d4a9051d9c62d24d", "messageHeadline": "Remove references to depreciated QasmSimulator (#7417)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 67, "deletions": 58}}, {"node": {"oid": "50da472ddcdc2d79d1ad325ec05cda3558802fda", "messageHeadline": "Implemented Gelu Function (#7368)", "author": {"name": "Kuldeep Borkar", "email": "74557588+KuldeepBorkar@users.noreply.github.com", "user": {"login": "KuldeepBorkar"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "b8281d79ef6fdfa11bdd697be3f4a1ef7824cf7f", "messageHeadline": "Fixed a typo of 'a' and 'an' and used f string in print statement (#7\u2026", "author": {"name": "Kuldeep Borkar", "email": "74557588+KuldeepBorkar@users.noreply.github.com", "user": {"login": "KuldeepBorkar"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "80ff25ed38e62bcf2e51a4a51bf7bf8f9b03ea11", "messageHeadline": "Update gaussian_naive_bayes.py (#7406)", "author": {"name": "Sai Ganesh Manda", "email": "89340753+mvsg2@users.noreply.github.com", "user": {"login": "mvsg2"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b90ec303989b864996e31e021863f8b2c8852054", "messageHeadline": "Create combination_sum.py (#7403)", "author": {"name": "Nadirhan \u015eahin", "email": "sahinadirhan@gmail.com", "user": {"login": "creatornadiran"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "5bfcab1aa4392e4e3f43927a7fbd8bf6c6815c88", "messageHeadline": "Create minmax.py (#7409)", "author": {"name": "Manish Kumar", "email": "73126278+ManishKumar219@users.noreply.github.com", "user": {"login": "ManishKumar219"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "2ca695b0fe28519d3449106bff9f9004d93a0b3f", "messageHeadline": "[Matrix] Max area of island problem solved DFS algorithm (#6918)", "author": {"name": "Shubham Kondekar", "email": "40213815+kondekarshubham123@users.noreply.github.com", "user": {"login": "kondekarshubham123"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "6d1e009f35dd172ef51d484d0310919cdbab189d", "messageHeadline": "Remove depreciated np.float (#7394)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "49cd46acea37350c8c22488316f8cf3f5ea88925", "messageHeadline": "Update convolve function namespace (#7390)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3448ae5cec868d4a03349cb952765e9abff41243", "messageHeadline": "[Binary Tree] Different views of binary tree added (#6965)", "author": {"name": "Shubham Kondekar", "email": "40213815+kondekarshubham123@users.noreply.github.com", "user": {"login": "kondekarshubham123"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "0c7c5fa7b0161a7433467240155356c93ae106b8", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#7387)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "a34b756fd40e5cdfb69abc06dcd42f5f1b5fa21e", "messageHeadline": "ci: Add ``yesqa`` (flake8-plugin) to ``pre-commit`` (#7340)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f15cc2f01c2a4124ff6dc0843c728a546f9d9f79", "messageHeadline": "Follow Flake8 pep3101 and remove modulo formatting (#7339)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "7f6e0b656f6362e452b11d06acde50b8b81cb31a", "messageHeadline": "Corrected the directory of Fractional Knapsack algorithm (#7086)", "author": {"name": "SudhanshuSuman", "email": "51868273+SudhanshuSuman@users.noreply.github.com", "user": {"login": "SudhanshuSuman"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "6d20e2b750839d978873f6a89ce6d844ba3cc0b8", "messageHeadline": "Add `flake8-broken-line` to `pre-commit` (#7338)", "author": {"name": "Caeden Perelli-Harris", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 45, "deletions": 40}}, {"node": {"oid": "b5b1eb2f00f942955217ef6968fe8016476690ba", "messageHeadline": "Fix broken links by PR #7277 (#7319)", "author": {"name": "Sagar Giri", "email": "girisagar46@gmail.com", "user": {"login": "girisagar46"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d728f5a96bce1cb748d903de2f7dff2e2a2b54eb", "messageHeadline": "Added some more comments to volume.py in maths folder (#7080)", "author": {"name": "Advik Sharma", "email": "70201060+advik-student-dev@users.noreply.github.com", "user": {"login": "advik-student-dev"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "c6582b35bf8b8aba622c63096e3ab2f01aa36854", "messageHeadline": "refactor: Move constants outside of variable scope (#7262)", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 107, "deletions": 97}}, {"node": {"oid": "77764116217708933bdc65b29801092fa291398e", "messageHeadline": "Create q_full_adder.py (#6735)", "author": {"name": "Kevin Joven", "email": "59969678+KevinJoven11@users.noreply.github.com", "user": {"login": "KevinJoven11"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "e7b6d2824a65985790d0044262f717898ffbeb4d", "messageHeadline": "Change to https. (#7277)", "author": {"name": "Sagar Giri", "email": "girisagar46@gmail.com", "user": {"login": "girisagar46"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "04698538d816fc5f70c850e8b89c6d1f5599fa84", "messageHeadline": "Misc fixes across multiple algorithms (#6912)", "author": {"name": "CenTdemeern1", "email": "timo.herngreen@gmail.com", "user": {"login": "CenTdemeern1"}}, "additions": 40, "deletions": 48}}, {"node": {"oid": "c94e215c8dbdfe1f349eab5708be6b5f337b6ddd", "messageHeadline": "types: Update binary search tree typehints (#7197)", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 44, "deletions": 33}}, {"node": {"oid": "553624fcd4d7e8a4c561b182967291a1cc44ade9", "messageHeadline": "Add algorithm for Casimir Effect (#7141)", "author": {"name": "Paul", "email": "56065602+ZeroDayOwl@users.noreply.github.com", "user": {"login": "ZeroDayOwl"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "a652905b605ddcc43626072366d1130315801dc9", "messageHeadline": "Add Flake8 comprehensions to pre-commit (#7235)", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 36, "deletions": 37}}, {"node": {"oid": "98a4c2487814cdfe0822526e05c4e63ff6aef7d0", "messageHeadline": "feat: Binary tree node sum (#7020) (#7162)", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "6be9500b2fb5d2e51432f9966e76a107dd604a41", "messageHeadline": "chore: remove checkbox in feature issue template (#7212)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "70b60dc3231e1df72622db64f9b97fef772181e5", "messageHeadline": "chore: remove inactive user from CODEOWNERS (#7205)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "6e69181d1f592a08806717058720bf63e241eef2", "messageHeadline": "refactor: Replace `list()` and `dict()` calls with literals (#7198)", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "dcca5351c9185bf8c568615782ffb28319a6539d", "messageHeadline": "Added astronomical_length_scale_conversion.py (#7183)", "author": {"name": "Claudio Lucisano", "email": "43884655+Claudiocli@users.noreply.github.com", "user": {"login": "Claudiocli"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "5dc0dc4d23eb1efa4564c0531402af3d2419012d", "messageHeadline": "remove useless bool() call (#7189)", "author": {"name": "Lukas Esc", "email": "55601315+Luk-ESC@users.noreply.github.com", "user": {"login": "Luk-ESC"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20587750051c3699b051579d7e97e5508958ea5a", "messageHeadline": "refactor: Make code more understandable (#7196)", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "0c06b255822905512b9fa9c12cb09dabf8fa405f", "messageHeadline": "Create speed_conversions.py (#7128)", "author": {"name": "Abinash Satapathy", "email": "iamabinash98@gmail.com", "user": {"login": "Abinashbunty"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "fd5ab454921b687af94927015d4ab06d3a84886b", "messageHeadline": "Doctest output simpler version (#7116)", "author": {"name": "Abinash Satapathy", "email": "iamabinash98@gmail.com", "user": {"login": "Abinashbunty"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "e40c7b4bf1794c94993715c99e2a97b9d8f5e590", "messageHeadline": "refactor: move flake8 config (#7167)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "26fe4c65390b7a2bfe2722b674943b64820d8442", "messageHeadline": "Remove extra Semicolon (#7152)", "author": {"name": "Md Mahiuddin", "email": "68785084+mahiuddin-dev@users.noreply.github.com", "user": {"login": "mahiuddin-dev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05e19128f7fd1bee9c8d037b3f84cd42374aad0d", "messageHeadline": "Create norgate.py (#7133)", "author": {"name": "AkshajV1309", "email": "79909101+AkshajV1309@users.noreply.github.com", "user": {"login": "AkshajV1309"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "3deb4a3042438007df7373c07c6280e55d3511da", "messageHeadline": "Create binary_search_matrix.py (#6995)", "author": {"name": "Anurag Shukla", "email": "76862299+anuragshuklajec@users.noreply.github.com", "user": {"login": "anuragshuklajec"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "71353ed79787cbbe3800ee32a1fb3d82c1335d19", "messageHeadline": "refined readme.md (#7081)", "author": {"name": "Advik Sharma", "email": "70201060+advik-student-dev@users.noreply.github.com", "user": {"login": "advik-student-dev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4d0c830d2c7a4a535501887a8eb97966a370ef57", "messageHeadline": "Add flake8 pluin flake8 bugbear to pre-commit (#7132)", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 137, "deletions": 124}}, {"node": {"oid": "f176786d12ead5796644a9b37d96786cdaa55391", "messageHeadline": "Update open_google_results.py (#7085)", "author": {"name": "Praveen", "email": "cjpraveen@hotmail.com", "user": {"login": "cj-praveen"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "d5a9f649b8279858add6fe6dd5a84af2f40a4cc9", "messageHeadline": "Add flake8-builtins to pre-commit and fix errors (#7105)", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 113, "deletions": 106}}, {"node": {"oid": "e661b9882995718ed967e33c2c814866b26fa76d", "messageHeadline": "Binary Search Tree Inorder Traversal Algorithm (#6840)", "author": {"name": "GURNEET SINGH", "email": "79376134+SinghGurneet21@users.noreply.github.com", "user": {"login": "SinghGurneet21"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "c73cb7e3f7324ab2715ffc74ab18c32e3a90a065", "messageHeadline": "Add typing to maths/sum_of_arithmetic_series.py (#7065)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b0909d6545df269dc2c943df2e470671f0d1bcf", "messageHeadline": "Add typing and snake casing to maths/decimal_isolate.py (#7066)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ad6c6402945349fbca42cce5acad631b0930a1d", "messageHeadline": "Add typing to maths/add.py (#7064)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6118b05f0efd1c2839eb8bc4de36723af1fcc364", "messageHeadline": "Convert snake_case to camelCase or PascalCase (#7028) (#7034)", "author": {"name": "Carlos Villar", "email": "carlosbetera3dx@gmail.com", "user": {"login": "carlos3dx"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "1aa7bd96164bf9f17acd770f4c6992d35c468541", "messageHeadline": "Added barcode_validator.py (#6771)", "author": {"name": "Abinash Satapathy", "email": "iamabinash98@gmail.com", "user": {"login": "Abinashbunty"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "07e991d55330bf1363ba53858a98cf6fd8d45026", "messageHeadline": "Add pep8-naming to pre-commit hooks and fixes incorrect naming conven\u2026", "author": {"name": "Caeden", "email": "caedenperelliharris@gmail.com", "user": {"login": "CaedenPH"}}, "additions": 1555, "deletions": 1539}}, {"node": {"oid": "e2cd982b1154814debe2960498ccbb29d4829bf7", "messageHeadline": "Weird numbers (#6871)", "author": {"name": "VARISH GAUTAM", "email": "48176176+Variiiest@users.noreply.github.com", "user": {"login": "Variiiest"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "bae08adc86c44268faaa0fe05ea0f2f91567ac9a", "messageHeadline": "README.md: Lose LGTM badge because we don't use it (#7063)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c0c230255ffe79946bd959ecb559696353ac33f2", "messageHeadline": "added self organising maps algorithm in the machine learning section\u2026", "author": {"name": "Eeman Majumder", "email": "54275491+Eeman1113@users.noreply.github.com", "user": {"login": "Eeman1113"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "467ade28a04ed3e77b6c89542fd99f390139b5bd", "messageHeadline": "Add surface area of cuboid, conical frustum (#6442)", "author": {"name": "Rohan R Bharadwaj", "email": "114707091+rohanr18@users.noreply.github.com", "user": {"login": "rohanr18"}}, "additions": 116, "deletions": 15}}, {"node": {"oid": "32ff33648e0d1f93398db34fd271aa6606abc3a4", "messageHeadline": "Add typing to maths/floor.py (#7056)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74494d433f8d050d37642f912f616451f40d65e6", "messageHeadline": "Add typing to maths/ceil.py (#7057)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2423760e1d28b4c6860ef63f83b1e6b4b83c1522", "messageHeadline": "Add typing to maths/abs.py (#7060)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "922887c38609650dc8eb8eaa9153605eabc45ecd", "messageHeadline": "Add volume of hollow circular cylinder, Exceptions (#6441)", "author": {"name": "Rohan R Bharadwaj", "email": "114707091+rohanr18@users.noreply.github.com", "user": {"login": "rohanr18"}}, "additions": 223, "deletions": 32}}, {"node": {"oid": "f676055bc6e4f3540c97745ffc19bf62955c9077", "messageHeadline": "Add typing to maths/segmented_sieve.py (#7054)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e272b9d6a494036aaa7f71c53d01017a34117bc9", "messageHeadline": "Add typing to data_structures/queue/queue_on_pseudo_stack.py (#7037)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "aeb933bff55734f33268848fb1fcb6a0395297cb", "messageHeadline": "Add typing to data_structures/hashing/hash_table.py (#7040)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "d15bf7d492bc778682f80392bfd559074c4adbec", "messageHeadline": "Add typing to data_structures/heap/heap_generic.py (#7044)", "author": {"name": "Saksham Chawla", "email": "51916697+saksham-chawla@users.noreply.github.com", "user": {"login": "saksham-chawla"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "a04a6365dee01bebf382809a5638b6fd0d0a51e6", "messageHeadline": "Add Equal Loudness Filter (#7019)", "author": {"name": "Martmists", "email": "mail@martmists.com", "user": {"login": "Martmists-GH"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "f0d1a42deb146bebcdf7b1b2ec788c815ede452a", "messageHeadline": "Python program for Carmicheal Number (#6864)", "author": {"name": "Shubhajit Roy", "email": "81477286+shubhajitroy123@users.noreply.github.com", "user": {"login": "Roy-Shubhajit"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "0a3433eaed6c8369f6c45b3abf70ee33a3a74910", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#6940)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "51dba4d743cd2c8d407eea3e9cd4e7b2f69ee34d", "messageHeadline": "Job sequencing with deadlines (#6854)", "author": {"name": "Lakshay Roopchandani", "email": "75477853+lakshayroop5@users.noreply.github.com", "user": {"login": "lakshayroop5"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "5894554d41116af83152b1ea59fbf78303d87966", "messageHeadline": "Add Catalan number to maths (#6845)", "author": {"name": "Jordan Rinder", "email": "jrinder42@users.noreply.github.com", "user": {"login": "jrinder42"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "660d2bb66c8ca03e2225090b5c638ffb0fd14a60", "messageHeadline": "Add algorithm for Newton's Law of Gravitation (#6626)", "author": {"name": "Paul", "email": "56065602+ZeroDayOwl@users.noreply.github.com", "user": {"login": "ZeroDayOwl"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "8cce0d463a0f65c22769fe4f0750acbeed2e0d60", "messageHeadline": "refactor: pivot is randomly chosen (#6643)", "author": {"name": "J\u00e9rome Eertmans", "email": "jeertmans@icloud.com", "user": {"login": "jeertmans"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "087a3a8d537ceb179d0a47eda66f47d103c4b1b9", "messageHeadline": "lorenz -> lorentz (#6670)", "author": {"name": "Rohan R Bharadwaj", "email": "114707091+rohanr18@users.noreply.github.com", "user": {"login": "rohanr18"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "46842e8c5b5fc78ced0f38206560deb2b8160a54", "messageHeadline": "Add missing type hints in `matrix` directory (#6612)", "author": {"name": "Rohan R Bharadwaj", "email": "114707091+rohanr18@users.noreply.github.com", "user": {"login": "rohanr18"}}, "additions": 142, "deletions": 119}}, {"node": {"oid": "a84fb58271b1d42da300ccad54ee8391a518a5bb", "messageHeadline": "Discord Server invite (#6663)", "author": {"name": "Tarun Jain", "email": "66197713+lucifertrj@users.noreply.github.com", "user": {"login": "lucifertrj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa49e27d22d57db01994e94d2d5391b8d52c79ce", "messageHeadline": "fix: remove non-existing user from CODEOWNERS (#6648)", "author": {"name": "J\u00e9rome Eertmans", "email": "jeertmans@icloud.com", "user": {"login": "jeertmans"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "756bb268eb22199534fc8d6478cf0e006f02b56b", "messageHeadline": "[pre-commit.ci] pre-commit autoupdate (#6629)", "author": {"name": "pre-commit-ci[bot]", "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com", "user": {"login": "pre-commit-ci[bot]"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "e9862adafce9eb682cabcf8ac502893e0272ae65", "messageHeadline": "chore: remove pre-commit GHA (#6565)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "707809b0006a76210bc3d0e4312ff5c73ff68300", "messageHeadline": "Update astar.py (#6456)", "author": {"name": "AHTESHAM ZAIDI", "email": "zsyedahtesham@yahoo.com", "user": {"login": "ahtesham007"}}, "additions": 26, "deletions": 29}}, {"node": {"oid": "3d33b36e92c2edd1afd542b59d157ad4bccd4bf6", "messageHeadline": "Fix pre-commit.ci: additional_dependencies: [types-requests] (#6559)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f42b2b8dff3fc9463d73072a2968594f4eda383b", "messageHeadline": "Newton raphson complex (#6545)", "author": {"name": "Saksham1970", "email": "45041294+Saksham1970@users.noreply.github.com", "user": {"login": "Saksham1970"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "8b8fba34594764cbd8d834337f03d6e03b108964", "messageHeadline": "Improve code complexity for segmented sieve (#6372)", "author": {"name": "Daniel Pustotin", "email": "daniel.pustotin@gmail.com", "user": {"login": "heartsker"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "50545d10c55859e3a3d792132ca6769f219bb130", "messageHeadline": "Run length encoding (#6492)", "author": {"name": "Jerrit Gl\u00e4sker", "email": "jrgls.no-reply@gmx.de", "user": {"login": "jerr-it"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "072312bd0a4a2b48cc44e44a55c41ae408e8d9c1", "messageHeadline": "Added code for Maximum Subarray Sum (#6536)", "author": {"name": "Jay Gala", "email": "57001778+jaygala223@users.noreply.github.com", "user": {"login": "jaygala223"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "c9f1d09e1a82ec25ebd259e108b6b85046212a6e", "messageHeadline": "fix: GitHub requires `.yml` extension (#6542)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cabd8c63825fcd1b35fdd621ba443f31d0fb880d", "messageHeadline": "feat: basic issue forms (#6533)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "346b0a8466732c9594eb62c4c60203d87106bf69", "messageHeadline": "Added fetch_quotes.py (#6529)", "author": {"name": "RAHUL S H", "email": "rahulhoskeri7@gmail.com", "user": {"login": "Rahul664"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a12e6941a6c90d80d4aaee5c2c013e7da0288492", "messageHeadline": "Fix docstring (#6461)", "author": {"name": "Debjit Bhowal", "email": "68442560+debjit-bw@users.noreply.github.com", "user": {"login": "debjit-bw"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "a0b0f414ae134aa1772d33bb930e5a960f9979e8", "messageHeadline": "Add Project Euler problem 116 solution 1 (#6305)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "91c671ebabb3449fbbaefc2c4d959566eaed48dc", "messageHeadline": "Fix minor typo and add matrix dimension check (#6367)", "author": {"name": "Yannick Brenning", "email": "90418998+ybrenning@users.noreply.github.com", "user": {"login": "ybrenning"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5754bd09ffd9a13d9e9bc3083419a22ab8ff7df6", "messageHeadline": "fix typo (#6375)", "author": {"name": "Beksultan", "email": "96925396+Vazno@users.noreply.github.com", "user": {"login": "Vazno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45d3eabeb5f22624245095abdc044422bfe5eeea", "messageHeadline": "Add Optimized Shell Sort (#6225)", "author": {"name": "Satish Mishra", "email": "36122092+ZicsX@users.noreply.github.com", "user": {"login": "ZicsX"}}, "additions": 67, "deletions": 1}}, {"node": {"oid": "2104fa7aebe8d76b2b2b2c47fe7e2ee615a05df6", "messageHeadline": "Unify `O(sqrt(N))` `is_prime` functions under `project_euler` (#6258)", "author": {"name": "Nikos Giachoudis", "email": "ngiachou@gmail.com", "user": {"login": "ngiachou"}}, "additions": 310, "deletions": 132}}, {"node": {"oid": "81e30fd33c91bc37bc3baf54c42d1b192ecf41a6", "messageHeadline": "Fix Max Fenwick Tree (#6328)", "author": {"name": "C21", "email": "31063253+C21-github@users.noreply.github.com", "user": {"login": "C21-github"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "4e4fe95369c15e62364f7d6a6bfc9464c1143dc6", "messageHeadline": "chore: remove the PayPal badge (#6348)", "author": {"name": "Nikhil Kala", "email": "nikhilkala8@gmail.com", "user": {"login": "nikhilkala"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "cbf3c6140aafefbaef7186e0cb97d0758b1d38b2", "messageHeadline": "add the dna algorithm (#6323)", "author": {"name": "Margaret", "email": "62753112+meg-1@users.noreply.github.com", "user": {"login": "meg-1"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "b1818af5171ecf149b5a602572a7361c5e624f0d", "messageHeadline": "Add Digital Image Processing Algorithm: Local Binary Pattern (#6294)", "author": {"name": "zhexuanl", "email": "63616187+zhexuanl@users.noreply.github.com", "user": {"login": "zhexuanl"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "f31fa4ea7e26d8721be7e966ecf92fcbd87af65f", "messageHeadline": "Fenwick Tree (#6319)", "author": {"name": "AmirMohammad Hosseini Nasab", "email": "19665344+itsamirhn@users.noreply.github.com", "user": {"login": "itsamirhn"}}, "additions": 241, "deletions": 22}}, {"node": {"oid": "f46ce47274e89ab52581b56fec0aefa0e844dfa7", "messageHeadline": "Add Max Fenwick Tree (#6298)", "author": {"name": "AmirMohammad Hosseini Nasab", "email": "19665344+itsamirhn@users.noreply.github.com", "user": {"login": "itsamirhn"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "063a0eced918ffa58af99c9c8d2fab72ea519c59", "messageHeadline": "feat: add Project Euler problem 115 solution 1 (#6303)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "a69d880bb5e9113ccf09aeaa31a570330f856417", "messageHeadline": "feat: add Project Euler problem 114 solution 1 (#6300)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "9eac958725c8e5c62b225c77eaf83ec0ecb7e6f6", "messageHeadline": "typo corrected: heart -> Earth (#6275)", "author": {"name": "Horst JENS", "email": "horstjens@gmail.com", "user": {"login": "horstjens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "defc205ef4459264b753429c6cbc23481347e8b7", "messageHeadline": "perf: improve Project Euler problem 203 solution 1 (#6279)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 21, "deletions": 91}}, {"node": {"oid": "97f25d4b431ffe432a30853ed0bcc75ea5e8166f", "messageHeadline": "feat: add Project Euler problem 587 solution 1 (#6269)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "90959212e5b0f3cfbae95ea38100e6fee4d2475f", "messageHeadline": "perf: improve Project Euler problem 030 solution 1 (#6267)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "7d9ebee75fd9036579c2ecb282cbf4910de12b58", "messageHeadline": "chore: rename gcd to greatest_common_divisor (#6265)", "author": {"name": "keshav Sharma", "email": "72795959+ksharma20@users.noreply.github.com", "user": {"login": "ksharma20"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d53fdc29e2b47213999f566d16acd60409de6dc2", "messageHeadline": "chore: update .gitignore (#6263)", "author": {"name": "lance-pyles", "email": "36748284+lance-pyles@users.noreply.github.com", "user": {"login": "lance-pyles"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c45fb3c2948449760667fdf085cfc0467376ade8", "messageHeadline": "perf: Project Euler problem 145 solution 1 (#6259)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 67, "deletions": 26}}, {"node": {"oid": "b3d9281591df03768fe062cc0517ee0d4cc387f0", "messageHeadline": "Add algorithm for creating Hamming numbers (#4992)", "author": {"name": "U", "email": "80122730+und1n3@users.noreply.github.com", "user": {"login": "und1n3"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "e1e7922efac2b7fdfab7555baaf784edb345c222", "messageHeadline": "Add circle sort implementation (#5548)", "author": {"name": "KanakalathaVemuru", "email": "46847239+KanakalathaVemuru@users.noreply.github.com", "user": {"login": "KanakalathaVemuru"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "38dfcd28b5f2fb19bae130a942466d73933e072f", "messageHeadline": "fix: test failures (#6250)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "dcc387631d201de42dbf34216088e7faba302a41", "messageHeadline": "Improve `prime_check` in math modules (#6044)", "author": {"name": "lakshmikanth ayyadevara", "email": "52835045+Lakshmikanth2001@users.noreply.github.com", "user": {"login": "Lakshmikanth2001"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f7c58e4c4b66750cbb3afd9ad29e9c246b2480ab", "messageHeadline": "Unify primality checking (#6228)", "author": {"name": "Nikos Giachoudis", "email": "ngiachou@gmail.com", "user": {"login": "ngiachou"}}, "additions": 86, "deletions": 52}}, {"node": {"oid": "dad789d9034ea6fb183bddb1a34b6b89d379e422", "messageHeadline": "Get rid of the Union (#6246)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ba129de7f32b6acd1efd8e942aca109bacd86646", "messageHeadline": "Fixes: 6216 | Support vector machines (#6240)", "author": {"name": "Todor Peev", "email": "46652070+Bjiornulf@users.noreply.github.com", "user": {"login": "Bjiornulf"}}, "additions": 205, "deletions": 0}}, {"node": {"oid": "b75a7c77f89e55e1f2510b2eca9b4fd1a5d21ed8", "messageHeadline": "pre-commit autoupdate: pyupgrade v2.34.0 -> v2.37.0 (#6245)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 56, "deletions": 41}}, {"node": {"oid": "2d5dd6f132a25165473471bf83765ec50c9f14d6", "messageHeadline": "MAINT: Updated f-string method (#6230)", "author": {"name": "Vardhaman", "email": "83634399+cyai@users.noreply.github.com", "user": {"login": "cyai"}}, "additions": 39, "deletions": 44}}, {"node": {"oid": "0a0f4986e4fde05ebc2a24c9cc2cd6b8200b8df1", "messageHeadline": "Upgrade GitHub Actions (#6236)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "9135a1f41192ebe1d835282a1465dc284359d95c", "messageHeadline": "Fix doctests and builds in various files (#6233)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "89fc7bf0b024e4c9508db80f575efd5b5616f932", "messageHeadline": "Add hamming distance (#6194)", "author": {"name": "Sedat Aybars Nazlica", "email": "saybarsnazlica@gmail.com", "user": null}, "additions": 39, "deletions": 0}}, {"node": {"oid": "e5d1ff2ea8c3820343c46fd08b089207f75ca03d", "messageHeadline": "Fix tiny spelling error (#6219)", "author": {"name": "lovetodevelop", "email": "103916828+lovetodevelop@users.noreply.github.com", "user": {"login": "lovetodevelop"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a51244e0feee90c8a80d6516628c9acb69c40b3", "messageHeadline": "Remove how-to example for support vector machine (#6201)", "author": {"name": "Erik Parmann", "email": "eparmann@gmail.com", "user": {"login": "epa095"}}, "additions": 0, "deletions": 58}}, {"node": {"oid": "04bc8f01dd81b8f4ca68e470d046fcb571b4d3d0", "messageHeadline": "Wave (#6061)", "author": {"name": "Margaret", "email": "62753112+meg-1@users.noreply.github.com", "user": {"login": "meg-1"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "a80e5aadf30817251989378e8d908ca18f733a2f", "messageHeadline": "add highest_response_ratio_next.py (#6183)", "author": {"name": "yulmam", "email": "70622601+yulmam@users.noreply.github.com", "user": {"login": "yulmam"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "42a80cdaf689b03b326164862318039bd43bbff1", "messageHeadline": "Update basic_maths.py (#6017)", "author": {"name": "Nivid Patel", "email": "66813410+nivid26@users.noreply.github.com", "user": {"login": "nivid26"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "69cde43ca1e78980922adaf6b852008840d52e14", "messageHeadline": "make DIRECTORY.md paths relative Fixes (#6179) (#6190)", "author": {"name": "Vcrostin", "email": "52068696+Vcrostin@users.noreply.github.com", "user": {"login": "Vcrostin"}}, "additions": 833, "deletions": 829}}, {"node": {"oid": "c86aa72cfa0467bd9a5711d7b5a77ed8243e49f1", "messageHeadline": "Create non_preemptive_shortest_job_first.py (#6169)", "author": {"name": "\uc774\ube48", "email": "76545238+Bynnn@users.noreply.github.com", "user": {"login": "Bynnn"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "a44afc9b7dd74f85f0c54ebdd8f0135b6bc38dc9", "messageHeadline": "Add Multi-Level-Feedback-Queue scheduling algorithm (#6165)", "author": {"name": "DongJoon Cha", "email": "81581204+dongjji@users.noreply.github.com", "user": {"login": "devycha"}}, "additions": 312, "deletions": 0}}, {"node": {"oid": "8004671b984a58a86eb010e3add16f7268ed56b8", "messageHeadline": "Add Project Euler 68 Solution (#5552)", "author": {"name": "kugiyasan", "email": "44143656+kugiyasan@users.noreply.github.com", "user": {"login": "kugiyasan"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "b8fdd81f286e2435d058750d35420cb5a89f470d", "messageHeadline": "Add minmum path sum (#5882)", "author": {"name": "Raine Legary", "email": "64663183+Rainethhh@users.noreply.github.com", "user": {"login": "rainelegary"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "de4d98081b9f9ba4bc6447ef20bb8fed329b343e", "messageHeadline": "Improve Project Euler problem 145 solution 1 (#6141)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "a28ad3f759ba4b69e58e65db60eb26f0fd9756cc", "messageHeadline": "Add Microsoft Excel Column Title to Column Number Conversion (#4849)", "author": {"name": "Luke Banicevic", "email": "60857954+banaboi@users.noreply.github.com", "user": {"login": "banaboi"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "5bac76d7a505c43aad6d0a32cd39982f4b927eac", "messageHeadline": "Fix `iter_merge_sort` bug (#6153)", "author": {"name": "dangbb", "email": "51513363+dangbb@users.noreply.github.com", "user": {"login": "dangbb"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "dceb30aad623c8c9dffd739f41e1f5f46eb44530", "messageHeadline": "Fix typo in word_occurrence.py (#6154)", "author": {"name": "Ikko Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ec54da34b96de0b09b0685881646df1f9f7df989", "messageHeadline": "Lorenz transformation - physics (#6097)", "author": {"name": "Aviv Faraj", "email": "73610201+avivfaraj@users.noreply.github.com", "user": {"login": "avivfaraj"}}, "additions": 205, "deletions": 0}}, {"node": {"oid": "80f1da235b0a467dc9b31aa8a56dd3a792a59d7c", "messageHeadline": "Add sin function to maths (#5949)", "author": {"name": "zer0-x", "email": "65136727+zer0-x@users.noreply.github.com", "user": {"login": "zefr0x"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "dbee5f072f68c57bce3443e5ed07fe496ba9d76d", "messageHeadline": "Improve code on f-strings and brevity (#6126)", "author": {"name": "Omkaar", "email": "79257339+Pysics@users.noreply.github.com", "user": {"login": "Infiniticity"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "e95ecfaf27c545391bdb7a2d1d8948943a40f828", "messageHeadline": "Add missing type annotations for `strings` directory (#5817)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 82, "deletions": 102}}, {"node": {"oid": "bbb88bb5c261085ff23bce2b3c17266ebfa7b087", "messageHeadline": "Fix bug in bucket_sort.py (#6005)", "author": {"name": "eee555", "email": "50390200+eee555@users.noreply.github.com", "user": {"login": "eee555"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "562cf31a9a9d448b761cdc30df03fb7b526966d9", "messageHeadline": "Improve Project Euler problem 074 solution 2 (#5803)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 109, "deletions": 88}}, {"node": {"oid": "533eea5afa916fbe1d0db6db8da76c68b2928ca0", "messageHeadline": "fix mypy annotations for arithmetic_analysis (#6040)", "author": {"name": "Leoriem-code", "email": "73761711+Leoriem-code@users.noreply.github.com", "user": {"login": "Leoriem-code"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "e23c18fb5cb34d51b69e2840c304ade597163085", "messageHeadline": "Fix typos (#6127)", "author": {"name": "Omkaar", "email": "79257339+Pysics@users.noreply.github.com", "user": {"login": "Infiniticity"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3bff196981312e41ba9dac91e1bd971b7120726c", "messageHeadline": "Fix some typos in solution 1 of euler 686 (#6112)", "author": {"name": "KerimovEmil", "email": "emilkerimov93@gmail.com", "user": {"login": "KerimovEmil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8226636ea321d8fddae55460cd3c8a25b537160e", "messageHeadline": "Add the Horn-Schunck algorithm (#5333)", "author": {"name": "Simon", "email": "simon.kiefhaber@outlook.de", "user": {"login": "skief"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "26f2df762248e947638ffdb61a9d7c9f5d5f0592", "messageHeadline": "Add sol for P104 Project Euler (#5257)", "author": {"name": "Kunwar Preet Singh", "email": "75082218+Enkryp@users.noreply.github.com", "user": {"login": "Enkryp"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "4bd5494992a03a63aa0a1d55169a0171dee38468", "messageHeadline": "Add solution to Problem 145 of Project Euler (#5464)", "author": {"name": "Vineet Rao", "email": "28603906+VinWare@users.noreply.github.com", "user": {"login": "VinWare"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "7a394411b70bf7ca654e97f2d2663674ce1757c7", "messageHeadline": "fix black at prefix string (#6122)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e1ec661d4e368ceabd50e7ef3714c85dbe139c02", "messageHeadline": "Fix some typos (#6113)", "author": {"name": "Shuangchi He", "email": "34329208+Yulv-git@users.noreply.github.com", "user": {"login": "Yulv-git"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a7e4b2326a74067404339b1147c1ff40568ee4c0", "messageHeadline": "Add prefix conversions for strings (#5453)", "author": {"name": "Manuel Di Lullo", "email": "39048927+manueldilullo@users.noreply.github.com", "user": {"login": "manueldilullo"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "10d0e4ecbf741f9acded245b5f47f77b8d672596", "messageHeadline": "docs: Fix quicksort & binary tree traversal doc (#4878)", "author": {"name": "varopxndx", "email": "42877919+varopxndx@users.noreply.github.com", "user": {"login": "varopxndx"}}, "additions": 124, "deletions": 32}}, {"node": {"oid": "1400cb86ff7c656087963db41844e0ca503ae6d5", "messageHeadline": "Remove duplicate is_prime related functions (#5892)", "author": {"name": "Paulo S. G. Ferraz", "email": "paulosgf.pf@gmail.com", "user": {"login": "paulosgf"}}, "additions": 37, "deletions": 38}}, {"node": {"oid": "1d3d18bcd28cd4eb0ffb7b1db213215f2f92c78a", "messageHeadline": "horizontal motion code physics (#4710)", "author": {"name": "Aviv Faraj", "email": "73610201+avivfaraj@users.noreply.github.com", "user": {"login": "avivfaraj"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "1f1daaf1c75adbe43126e53ef1eba718ecb67029", "messageHeadline": "feat: add strings/ngram algorithm (#6074)", "author": {"name": "Harshit Agarwal", "email": "43147421+9harshit@users.noreply.github.com", "user": {"login": "9harshit"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "4064bf45f54c1359b686cd7f231b25ee5ae2d3cc", "messageHeadline": "fix(pre-commit): update `black` version (#6075)", "author": {"name": "Harshit Agarwal", "email": "43147421+9harshit@users.noreply.github.com", "user": {"login": "9harshit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37200a4b3b262dd9aa690c4b6514ead0944b3778", "messageHeadline": "LICENSE: Year change (#5920)", "author": {"name": "Anirudh Lakhotia", "email": "sanjeev196945@gmail.com", "user": {"login": "anirudhlakhotia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a9b3c7292cbd71fdc7723f449b9bbcbefbf9747", "messageHeadline": "Added average absolute deviation (#5951)", "author": {"name": "Lukas", "email": "lukas.aurelius@outlook.com", "user": {"login": "Lukasdotcom"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "637cf10555adf7bffdc6aeeef587c4145c8a27a7", "messageHeadline": "Add points are collinear in 3d algorithm to /maths (#5983)", "author": {"name": "zer0-x", "email": "65136727+zer0-x@users.noreply.github.com", "user": {"login": "zefr0x"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "885580b3a152d02ad72ff433c2aefb6d604ef3c8", "messageHeadline": "pyupgrade --py310-plus and run mypy in precommit, not build (#5996)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "f707f6d689ed40f51e5ceb8f0554e26e1e9fd507", "messageHeadline": "Upgrade to Python 3.10 (#5992)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "54f765bdd0331f4b9381de8c879218ace1313be9", "messageHeadline": "Extend power iteration to handle complex Hermitian input matrices (#5\u2026", "author": {"name": "Calvin McCarter", "email": "calvin199@gmail.com", "user": {"login": "calvinmccarter"}}, "additions": 47, "deletions": 23}}, {"node": {"oid": "d28ac6483a97deb5ac09a5261d851e97a25c2ee5", "messageHeadline": "Scrape anime and play episodes on browser without ads from terminal (\u2026", "author": {"name": "Saptarshi Sengupta", "email": "94242536+saptarshi1996@users.noreply.github.com", "user": {"login": "saptarshi1996"}}, "additions": 188, "deletions": 0}}, {"node": {"oid": "b2a77cc4fb922ab66f0978e45c108bdb4c30396d", "messageHeadline": "Scraping prescription drug prices from Rx site using the prescription\u2026", "author": {"name": "Saptarshi Sengupta", "email": "94242536+saptarshi1996@users.noreply.github.com", "user": {"login": "saptarshi1996"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "24d3cf82445e3f4a2e5287829395a3bf1353a8a3", "messageHeadline": "The black formatter is no longer beta (#5960)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 139, "deletions": 228}}, {"node": {"oid": "c15a4d5af6ade25c967a226877ba567166707aac", "messageHeadline": "Refactor currency_converter.py (#5917)", "author": {"name": "Michael Currin", "email": "18750745+MichaelCurrin@users.noreply.github.com", "user": {"login": "MichaelCurrin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7423875cef469c57abdb2be2c2b1b39490141d89", "messageHeadline": "ci: add mkdir step for mypy (#5927)", "author": {"name": "Michael Currin", "email": "18750745+MichaelCurrin@users.noreply.github.com", "user": {"login": "MichaelCurrin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9af2eef9b3761bf51580dedfb6fa7136ca0c5c2c", "messageHeadline": "Improve Quine\u2013McCluskey algorithm (#4935)", "author": {"name": "RenatoLopes771", "email": "52989307+RenatoLopes771@users.noreply.github.com", "user": {"login": "RenatoLopes771"}}, "additions": 21, "deletions": 23}}, {"node": {"oid": "6680e435a7983c3691f2bb9399e675cc5dc632db", "messageHeadline": "Update merge_insertion_sort.py (#5833)", "author": {"name": "yellowsto", "email": "79023119+yellowsto@users.noreply.github.com", "user": {"login": "yellowsto"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "65d3cfff2fb6f75999fff7918bccb463593f939d", "messageHeadline": "Added memoization function in fibonacci (#5856)", "author": {"name": "Jaydeep Das", "email": "jaydeepjd.8914@gmail.com", "user": {"login": "JDeepD"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "f4a16f607b996b030347fadf011b57320b5624b2", "messageHeadline": "Lowercase g --> Capital G (#5845)", "author": {"name": "Goodness Ezeh", "email": "88127727+GoodnessEzeh@users.noreply.github.com", "user": {"login": "GoodnessEzeh"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ae5abfc3ca5dcf89b7e378735ceb9ef41769cbf", "messageHeadline": "Replace typing.optional with new annotations syntax (#5829)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "d848bfbf3229f2a3240a298a583f6b80a9efc1fd", "messageHeadline": "Adding Pooling Algorithms (#5826)", "author": {"name": "Navaneeth Sharma", "email": "63489382+Navaneeth-Sharma@users.noreply.github.com", "user": {"login": "Navaneeth-Sharma"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "551c65766d1594ecd7e127ac288ed23b9e89b8c3", "messageHeadline": "[Mypy] fix other/least_recently_used (#5814)", "author": {"name": "Andrew Grangaard", "email": "granny-github@ofb.net", "user": {"login": "spazm"}}, "additions": 68, "deletions": 35}}, {"node": {"oid": "9b9405fdcdc5ba9fc16a53f8ae6be081d4f5582a", "messageHeadline": "Add new persistence algorithm (#4751)", "author": {"name": "Bartechnika", "email": "48760796+Bartechnika@users.noreply.github.com", "user": {"login": "Bartechnika"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "6314195bb1e6001ddd0a11a59c41f1d0b9eeb722", "messageHeadline": "Add README files 2/8 (#5766)", "author": {"name": "Leoriem-code", "email": "73761711+Leoriem-code@users.noreply.github.com", "user": {"login": "Leoriem-code"}}, "additions": 36, "deletions": 5}}, {"node": {"oid": "f36ee034f1f5c65cc89ed1fadea29a28e744a297", "messageHeadline": "[mypy] Annotate other/lru_cache and other/lfu_cache (#5755)", "author": {"name": "Andrew Grangaard", "email": "granny-github@ofb.net", "user": {"login": "spazm"}}, "additions": 366, "deletions": 103}}, {"node": {"oid": "7e81551d7b54f121458bd8e6a67b7ca86156815c", "messageHeadline": "[mypy] fix type annotations for other/least-recently-used.py (#5811)", "author": {"name": "Joyce", "email": "jycyeo@yahoo.com.sg", "user": {"login": "pikulet"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e9882e41ba7a1d1fbdc12362a522a1b646497192", "messageHeadline": "[mypy] Fix `matrix_operation.py` (#5808)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "d6a1623448f2494fbb21116b6bc699dccb0401b2", "messageHeadline": "Add solution for Project Euler problem 145 (#5173)", "author": {"name": "Carl-Henrik \u00c5keson", "email": "80765479+chakeson@users.noreply.github.com", "user": {"login": "chakeson"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "745f9e2bc37280368ae007d1a30ffc217e4a5b81", "messageHeadline": "[mypy] Type annotations for searches directory (#5799)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "c3d1ff0ebd034eeb6105ef8bad6a3c962efa56f2", "messageHeadline": "Add Jacobi Iteration Method (#5113)", "author": {"name": "Nivas Manduva", "email": "53264470+eviltypha@users.noreply.github.com", "user": {"login": "eviltypha"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "0b8d6d70cea06eabc19b40a4e583efe62c2c0c2e", "messageHeadline": "Add Project Euler problem 205 solution 1 (#5781)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "ed4c92d98af4b96605a0463bc94143b9c771a7cd", "messageHeadline": "[mypy] Type annotations for graphs directory (#5798)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4c9949f636248a547b9ff832ad18df372df57ed5", "messageHeadline": "edited strings/anagram.py (#5770)", "author": {"name": "Leoriem-code", "email": "73761711+Leoriem-code@users.noreply.github.com", "user": {"login": "Leoriem-code"}}, "additions": 33989, "deletions": 23}}, {"node": {"oid": "a8aeabdf1891397a4a55988f33ac435ae0313c55", "messageHeadline": "[mypy] Type annotations for `graphs/finding_bridges.py` and `graphs/r\u2026", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "ac4bdfd66dbbd4c7c92c73d894469aa4a5c3e5ab", "messageHeadline": "[mypy] Fix type annotations in `graphs/boruvka.py` (#5794)", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "2f6a7ae1fa44514f52f9a97f83d7bbb2b18e53f2", "messageHeadline": "ADD the algorithms of image augmentation (#5792)", "author": {"name": "Khoi Vo", "email": "nguyenkhoi8071@gmail.com", "user": {"login": "vnk8071"}}, "additions": 320, "deletions": 0}}, {"node": {"oid": "a98465230f21e6ece76332eeca1558613788c387", "messageHeadline": "[mypy] Fix type annotations for maths directory (#5782)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 66, "deletions": 61}}, {"node": {"oid": "db5aa1d18890439e4108fa416679dbab5859f30c", "messageHeadline": "Add equated_monthly_installments.py in Financials (#5775)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "accee50cde961af501bd0c6f424cd07dc5d63269", "messageHeadline": "[mypy] Fix `other/fischer_yates_shuffle.py` (#5789)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "8ac86f2ce559e323064b09a54267d35cf3c51ec6", "messageHeadline": "mypy: Exclude only 20 files that are still failing (#5608)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e7381b513b526e2f3ca134022389832778bdf080", "messageHeadline": "[mypy] Fix type annotations in `data_structures/stacks/next_greater_e\u2026", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "1a43c92c77790632e7958df9c1048ed77aa36f68", "messageHeadline": "Improve Project Euler problem 043 solution 1 (#5772)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "48960268a2629fe0549ce7a67619852be91baa5f", "messageHeadline": "Improve Project Euler Problem 10 Sol-1 (#5773)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "6b2b476f8633504e4c032dc948ab7dda04cd3d3f", "messageHeadline": "fix typo on line 126 (#5768)", "author": {"name": "Leoriem-code", "email": "73761711+Leoriem-code@users.noreply.github.com", "user": {"login": "Leoriem-code"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbddac74d3dbc0dc7c3d710ac3b42839685160a6", "messageHeadline": "Fix `graphs/finding_bridges.py` algorithm + doctests (#5765)", "author": {"name": "Boris Galochkin", "email": "spore17@mail.ru", "user": {"login": "drinkertea"}}, "additions": 78, "deletions": 20}}, {"node": {"oid": "7390777f9aa4d60fcd87dc02b7628e61f92edc12", "messageHeadline": "Added 2 shaped in volume.py (#5560)", "author": {"name": "Snimerjot Singh", "email": "snimersingh1729@gmail.com", "user": {"login": "Snimer"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "729aaf64275c61b8bc864ef9138eed078dea9cb2", "messageHeadline": "Improve Project Euler problem 014 solution 2 (#5744)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "7a605766fe7fe79a00ba1f30447877be4b77a6f2", "messageHeadline": "[mypy] Fix type annotations in `data_structures/binary_tree/red_black\u2026", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 69, "deletions": 52}}, {"node": {"oid": "e835e9685617198095ca44f5d9fda7dc02a3ec83", "messageHeadline": "Improve Project Euler problem 014 solution 1 (#5747)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "b6eb448e63a7eb8b145a600c368419e77872f134", "messageHeadline": "Added reddit.py to get data from reddit (#5698)", "author": {"name": "Jaydeep Das", "email": "jaydeepjd.8914@gmail.com", "user": {"login": "JDeepD"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "3815a97575a2ab3209fd82ac4077942020c2d9bd", "messageHeadline": "Add all_construct dynamic programming implementation (#5626)", "author": {"name": "Sailesh Shrestha", "email": "34860977+werewolf-65@users.noreply.github.com", "user": {"login": "werewolf-65"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "47dd31f4a1aaa371f3b822e178fd273c68f45962", "messageHeadline": "Add README files 1/7 (#5754)", "author": {"name": "Leoriem-code", "email": "73761711+Leoriem-code@users.noreply.github.com", "user": {"login": "Leoriem-code"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "9655ec2a05f1ebbafb3c0ac5acf3d6278b498030", "messageHeadline": "Added newtons_second_law_of_motion.py (#5474)", "author": {"name": "Divyesh Vishwakarma", "email": "divyesh1099@gmail.com", "user": {"login": "divyesh1099"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "331fe6d3bc075ac2d91af766cf2bdf7df09f1281", "messageHeadline": "[mypy] Fix type annotations in `data_structures/binary_tree/lowest_co\u2026", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7954a3ae166db66ae6a43043c76417dda688a8e5", "messageHeadline": "[mypy] Fixes typing errors in other/dpll (#5759)", "author": {"name": "Andrew Grangaard", "email": "granny-github@ofb.net", "user": {"login": "spazm"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "765be4581e66f1e8e92f24606c243a8cd45e4d3c", "messageHeadline": "Improve Project Euler problem 012 solution 2 (#5760)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "0ea5c734e13e40fcefdea336bc5f735536f133a0", "messageHeadline": "sock_merchant.py: Matching socks by color (#5761)", "author": {"name": "Souvik Ghosh", "email": "42302494+SouvikGhosh05@users.noreply.github.com", "user": {"login": "SouvikGhosh05"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "85ee27687aee9723153bd2f32ed902fac7297757", "messageHeadline": "Add Hexagonal Numbers in directory (#5696)", "author": {"name": "V\u026a\u0274\u1d00\u028f\u1d00\u1d0b P\u1d00\u0274\u1d05\u1d07\u028f", "email": "87496159+Harpia-Vieillot@users.noreply.github.com", "user": {"login": "shitkoder"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "37bc6bdebf159d395b559dd7094934a337d59c8a", "messageHeadline": "Replace Travis CI mentions with GitHub actions (#5751)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "60ad32920d92a6095b28aa6952a759b40e5759c7", "messageHeadline": "fixed typo for codespell (#5753)", "author": {"name": "Leoriem-code", "email": "73761711+Leoriem-code@users.noreply.github.com", "user": {"login": "Leoriem-code"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd19d8120df2eeba8f3173f952187be4e7656144", "messageHeadline": "Uncomment code that has been commented due to slow execution affectin\u2026", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0124b73484aeb6a35b036842f382f7445fcec258", "messageHeadline": "Add a gray_code_sequence.py file to the bit_manipulation folder (#5038)", "author": {"name": "krishchopra02", "email": "77331421+krishchopra02@users.noreply.github.com", "user": {"login": "krishchopra02"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "bdd135d40343daf047a00abc9a7360db192793d9", "messageHeadline": "Split base85.py into functions, Add doctests (#5746)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "24731b078c0e30d0f9bdd4ed96749f33574860c6", "messageHeadline": "[mypy] fix type annotations in `data_structures/queue/circular_queue_\u2026", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "3c8fec1316aade09134255dd101060b4ec036241", "messageHeadline": "Add Neville's algorithm for polynomial interpolation (#5447)", "author": {"name": "Matthew Wisdom", "email": "matthewwisdom11@gmail.com", "user": {"login": "matt-wisdom"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "424c2008473b00a8d3f31a9ad043526d95c31e69", "messageHeadline": "Add gabor filter (#5289)", "author": {"name": "Mozartus", "email": "32893711+Mozartuss@users.noreply.github.com", "user": {"login": "Mozartuss"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "5910c3aa78e6fa53ef425ab9efa43348cc421e6c", "messageHeadline": "Typo (#5750)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc6e77338c9cac607e58c06b178a232643f3e87d", "messageHeadline": "Add stone unit of measuring weight (#5730)", "author": {"name": "Brian Evans", "email": "53117772+mrbrianevans@users.noreply.github.com", "user": {"login": "mrbrianevans"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "74f496712628e5bc77ae9e11572d4207066214ba", "messageHeadline": "Fix comment (#5742)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "84cca2119c5f493823cc65a3796fe37e4a9c643d", "messageHeadline": "Rewrite maths/fibonacci.py (#5734)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "68ca61ecb75be579f13c6783c2071cc3b063d21b", "messageHeadline": "Add search book via ISBN using openlibrary.org API (#5736)", "author": {"name": "Kelly Costa", "email": "kellydosocorro@gmail.com", "user": {"login": "kellydosocorro"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "71ba3a1ad940bb42f773ac483da9d40b234ecb7f", "messageHeadline": "Improve Project Euler problem 012 solution 1 (#5731)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "06ab650e0823d7b58d1fc22a6f7cc0cca818f973", "messageHeadline": "Merge maths/fibonacci.py and maths/fibonacci_sequence_recursion.py (#\u2026", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 130, "deletions": 152}}, {"node": {"oid": "99cf2cc1c5a83585625a26b6f267ac8f25affdc7", "messageHeadline": "Fix build issues due to count (#5725)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "94f38dd88c9f644d270a52f9cdd76c2e64e90c7c", "messageHeadline": "[mypy] Fix type annotations for linked_stack.py (#5576)", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "868c2fa0a8e1f51ba32e7622990a9259a8740604", "messageHeadline": "Rewrite fibonacci.py (#5665) (#5677)", "author": {"name": "Maarten", "email": "citharus@protonmail.com", "user": {"login": "citharus"}}, "additions": 38, "deletions": 51}}, {"node": {"oid": "a64c9f1e7cc9616c54296ca3983123e15ec486f1", "messageHeadline": "Deduplicate euclidean_length method in Vector (#5658)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "508589e3fc3fa93312b131c30c77ecd61460a430", "messageHeadline": "Local Weighted Learning (#5615)", "author": {"name": "Venkatesh Tantravahi", "email": "64308188+venkateshtantravahi@users.noreply.github.com", "user": {"login": "venkateshtantravahi"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "7488c5070e3f5a29a08f584644666494c420f834", "messageHeadline": "Fix type annotations in randomized_heap.py (#5704)", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "0f015fa034646fcacd812b429e47c684b44e5bd3", "messageHeadline": "Added solution for euler problem 493 (#5573)", "author": {"name": "Simon", "email": "simon.kiefhaber@outlook.de", "user": {"login": "skief"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "f4fd147d0306e5fe3dfdda8ef01ec9068c1c247a", "messageHeadline": "Make decrypt_caesar_with_chi_squared work with upper case letters (#5\u2026", "author": {"name": "happiestbee", "email": "87628038+happiestbee@users.noreply.github.com", "user": {"login": "happiestbee"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "9ac94c09ebc4d25caf3527350ff61d3ba93431e2", "messageHeadline": "Improve checking anagrams in O(n) with dictionary (#4806)", "author": {"name": "Morteza", "email": "mortezasaki91@gmail.com", "user": {"login": "mortezasaki"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "13fdf21c9c74d9a1d0cc573bb35711b790dc8010", "messageHeadline": "Added alternative_list_arrange method (#4631)", "author": {"name": "SURYAPRATAP SINGH SURYAVANSHI", "email": "67123991+suryapratapsinghsuryavanshi@users.noreply.github.com", "user": {"login": "suryapratapsinghsuryavanshi"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "f92eac982dee9d4ea97e36cfda0f1fa19213b9f4", "messageHeadline": "Improve Project Euler problem 092 solution 1 (#5703)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "568425dfd14f687aaa11c6405e4acf2556ce74f2", "messageHeadline": "Improve solution (#5705)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "965b1ff7dfac4806d61e39dfbbdfb6c5c165c0a7", "messageHeadline": "Improve Project Euler problem 078 solution 1 (#5708)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a94c6214ff33def88d9363de935263e3145fc96a", "messageHeadline": "Fix spellings (#5710)", "author": {"name": "@im_8055", "email": "38890773+Bhargavishnu@users.noreply.github.com", "user": {"login": "Bhargavishnu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99983c91ca26e8cf592699dd320e0d58140cfe41", "messageHeadline": "[mypy] Add/fix type annotations in `data_structures/heap/skew_heap.py\u2026", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "21c99d2ae294d08893bd0160cd9aacc2ad3ca556", "messageHeadline": "added is_contains_unique_chars() (#5701)", "author": {"name": "Navpreet Singh Devpuri", "email": "navpreetdevpuri@gmail.com", "user": {"login": "NavpreetDevpuri"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "359e0e795e7e0efa4212a3c94fb482e128bc63eb", "messageHeadline": "Fixed grammatical errors in CONTRIBUTING.md (#5635)", "author": {"name": "Mitheel", "email": "81575947+mitheelgajare@users.noreply.github.com", "user": {"login": "mitheelgajare"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "678535b5c83302ee25b8a135b977c7e48b8f8668", "messageHeadline": "[mypy] Fix type annotations in non_recursive_segment_tree (#5652)", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "e7565f8bfc276e0d58d609f6c39f39b80b92a4a2", "messageHeadline": "Improve Project Euler problem 070 solution 1 (#5166)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "e6cf13cc03475b3a5e7e3d3bf4723c37c3063dde", "messageHeadline": "Update queue implementation (#5388)", "author": {"name": "Casper Rysgaard", "email": "Crowton@users.noreply.github.com", "user": {"login": "Crowton"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "3a4cc7e31084e15cf2cce24038957c686d41a1b3", "messageHeadline": "Hexagonal number sequence (#5640)", "author": {"name": "Shriyans Gandhi", "email": "41372639+shri30yans@users.noreply.github.com", "user": {"login": "shri30yans"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "a281151a2c0140dda718186cf82329168e65cf96", "messageHeadline": "Delete other/date_to_weekday.py as a how-to-use, not an algorithm (#5\u2026", "author": {"name": "Andrew Grangaard", "email": "granny-github@ofb.net", "user": {"login": "spazm"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "0fc24e86296c613f5aa24015518a9f187a2cdbb6", "messageHeadline": "[mypy] Annotates other/scoring_algorithm (#5621)", "author": {"name": "Andrew Grangaard", "email": "granny-github@ofb.net", "user": {"login": "spazm"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "5c8a6c824723e248047ed6eddfad1a4305de7696", "messageHeadline": "Add Pollard's Rho algorithm for integer factorization (#5598)", "author": {"name": "Marcus T", "email": "marcus.truscello@gmail.com", "user": {"login": "llamasoft"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "0590d736fa61833c8f8591f7aa3bbea88b8274f9", "messageHeadline": "[mypy] Fix type annotations in `wavelet_tree.py` (#5641)", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "61e1dd27b0db00302cec75fca5365d08e81ab707", "messageHeadline": "[mypy] Fix type annotation in euler_method.py (#5649)", "author": {"name": "poloso", "email": "osoriopabl@gmail.com", "user": {"login": "NumberPiOso"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "11a15cc5842bb44a81bc8ee56af8f25d92a74287", "messageHeadline": "Add solution for Project Euler problem 67 (#5519)", "author": {"name": "Naveen Namani", "email": "naveennamani877@gmail.com", "user": {"login": "naveennamani"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "477cc3fe597fd931c742700284016b937c778fe1", "messageHeadline": "Add pyupgrade to pre-commit (#5638)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "70368a757e8d37b9f3dd96af4ca535275cb39580", "messageHeadline": "Implement Circular Queue using linked lists. Fixes TheAlgorithms#5361\u2026", "author": {"name": "V\u00edctor A. Rodr\u00edguez", "email": "victor@bit-man.guru", "user": {"login": "bit-man"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "bf6db32ec2fb04b6477722f0809c5efef0cad813", "messageHeadline": "[mypy] Fix type annotations for binary tree traversals in data struct\u2026", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 92, "deletions": 66}}, {"node": {"oid": "6b6762bde9e242c21bae147c0e0d56bd072ece96", "messageHeadline": "Fix pull request template (#5633)", "author": {"name": "@im_8055", "email": "38890773+Bhargavishnu@users.noreply.github.com", "user": {"login": "Bhargavishnu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "615c428903602bf40d2e15dec44be914409fe804", "messageHeadline": "Add doctest for exception (#5629)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "329feb492843129a285e8ec11b9d0c07c28579ba", "messageHeadline": "Add Project Euler Problem 078 solution 01 (#5565)", "author": {"name": "Prakhar Gurunani", "email": "prakhargurunani@gmail.com", "user": {"login": "FirePing32"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "ce9a139b56735ee05fc21679b6a8e35940c7ca77", "messageHeadline": "Update binary_search.py (#4856)", "author": {"name": "harshitkap00r", "email": "76745800+harshitkap00r@users.noreply.github.com", "user": {"login": "harshitkap00r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe5c711ce68cb1d410d13d8c8a02ee7bfd49b1d3", "messageHeadline": "Rewrite parts of Vector and Matrix (#5362)", "author": {"name": "Tianyi Zheng", "email": "tianyizheng02@gmail.com", "user": {"login": "tianyizheng02"}}, "additions": 295, "deletions": 225}}, {"node": {"oid": "8285913e81fb8f46b90d0e19da233862964c07dc", "messageHeadline": "[mypy] Fix and add type annotations (#5618)", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 18, "deletions": 54}}, {"node": {"oid": "4eb5c12727d7590d17a5cbefe34c6a255f69e670", "messageHeadline": "Sphere intersection and spherical cap volumes (#5579)", "author": {"name": "Matteo Messmer", "email": "40521259+matteomessmer@users.noreply.github.com", "user": {"login": "matteomessmer"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "9a03919052276bfe83f90a7ba2fe258d20a104e9", "messageHeadline": "[mypy] Fix type annotations for stack_using_dll.py (#5577)", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "c0ed031b3fcf47736f98dfd89e2588dbffceadde", "messageHeadline": "Fix type annotations for stack.py (#5566)", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "582f57f41fb9d36ae8fe4d49c98775877b9013b7", "messageHeadline": "Added physical pressure units (#5613)", "author": {"name": "Sabari Ganesh", "email": "64348740+SabariGanesh-K@users.noreply.github.com", "user": {"login": "SabariGanesh-K"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "b4036b70f1f51c29d0c94a591e8738ac81d7397a", "messageHeadline": "Add solution for probelm_686 of project_euler (#5480)", "author": {"name": "Srishtik Bhandarkar", "email": "53395406+srishtik2310@users.noreply.github.com", "user": {"login": "srishtik2310"}}, "additions": 160, "deletions": 0}}, {"node": {"oid": "31061aacf2482e7a8521f577b68930716dab21eb", "messageHeadline": "fix: use `+=` in sorts/recursive_mergesort_array.py (#5019)", "author": {"name": "Connor Bottum", "email": "cbb692@gmail.com", "user": {"login": "c4llmeco4ch"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cb4dc197238e670d150eaebd8f387670f7a54377", "messageHeadline": "Financial: principle -> principal (#5614)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "c41bb49fc05339b6c9fbfe4c025946602b4bb919", "messageHeadline": "Financials (#5585)", "author": {"name": "Tarcisio Bruni Rangel", "email": "tarcisiobruni@hotmail.com", "user": {"login": "tarcisiobruni"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "23f43afee5f7ee3a2bc60ad2997644c54b23bba7", "messageHeadline": "Added volume conversions (#5607)", "author": {"name": "Sabari Ganesh", "email": "64348740+SabariGanesh-K@users.noreply.github.com", "user": {"login": "SabariGanesh-K"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "6fcefc04535357776124806f0fac40c005b35d1a", "messageHeadline": "Add decode function to base16.py (#5575)", "author": {"name": "Rohan R Bharadwaj", "email": "rohanrbharadwaj@gmail.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "827b8f04a4f8090f0a8b42f7685a6b510996e5a3", "messageHeadline": "Get top 10 HN posts (#5604)", "author": {"name": "Prakhar Gurunani", "email": "prakhargurunani@gmail.com", "user": {"login": "FirePing32"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "366a0f18397427b61979ea27f7497718962834d8", "messageHeadline": "Fix validate_initial_digits of credit_card_validator.py (#5600)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "700398ec063687b661e9be865f5c32d3c822fca1", "messageHeadline": "[mypy] annotate `ciphers` (#5569)", "author": {"name": "Erwin Junge", "email": "erwin@junge.nl", "user": {"login": "ErwinJunge"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "e49d8e3af427353c18fe5f1afb0927e3e8d6461c", "messageHeadline": "[mypy] annotate `compression` (#5570)", "author": {"name": "Erwin Junge", "email": "erwin@junge.nl", "user": {"login": "ErwinJunge"}}, "additions": 40, "deletions": 28}}, {"node": {"oid": "de07245c170f2007cef415fa4114be870078988e", "messageHeadline": "[mypy] Adds type annotations in other/activity_selection #4052 (#5590)", "author": {"name": "Andrew Grangaard", "email": "andrew.grangaard@gmail.com", "user": {"login": "spazm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2606f1bbe58dfc370ce1f35d3d9c51396e791fa6", "messageHeadline": "[mypy-fix] Type fixes for graham_scan (#5589)", "author": {"name": "Andrew Grangaard", "email": "andrew.grangaard@gmail.com", "user": {"login": "spazm"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "f93c7d4d80bcad6b4679d09ecefa7cc3874aae54", "messageHeadline": "Get user tweets (#5593)", "author": {"name": "Prakhar Gurunani", "email": "prakhargurunani@gmail.com", "user": {"login": "FirePing32"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "8e857e8692bf8e07112dedb7042bdab1ecb1d20e", "messageHeadline": "add implementation of Nagel and Schrekenberg algo (#5584)", "author": {"name": "Leoriem-code", "email": "73761711+Leoriem-code@users.noreply.github.com", "user": {"login": "Leoriem-code"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "716beb32ed231217c05782be9323ef43f6c1a0ce", "messageHeadline": "Improved prime_numbers.py (#5592)", "author": {"name": "Leoriem-code", "email": "73761711+Leoriem-code@users.noreply.github.com", "user": {"login": "Leoriem-code"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "12e81ea6a2e74691173895418f2129bb4d2752c2", "messageHeadline": "Add credit card string validator (#5583)", "author": {"name": "@im_8055", "email": "38890773+Bhargavishnu@users.noreply.github.com", "user": {"login": "Bhargavishnu"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "74e442e979b1ffdbafa97765193ec04058893fca", "messageHeadline": "add an algorithm to spin some words (#5597)", "author": {"name": "Mohammad Firmansyah", "email": "76118762+dimasdh842@users.noreply.github.com", "user": {"login": "dimasdh842"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "b55da046029e681c1811f5f1cb24c35117d462ce", "messageHeadline": "Improve Project Euler problem 058 solution 1 (#4782)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "5f7bb3e9f7b458d039e1027b48b3d24d9a577f96", "messageHeadline": "Improve Project Euler problem 034 solution 1 (#5165)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ba710054844fde4ccca666464c4bd08207e64a0d", "messageHeadline": "Add random graph generator (#5240)", "author": {"name": "Manuel Di Lullo", "email": "39048927+manueldilullo@users.noreply.github.com", "user": {"login": "manueldilullo"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "568c107e6802dbcb8e6b9b82a31c9884645ac6b4", "messageHeadline": "add bin_to_hexadecimal (#5156)", "author": {"name": "Francisco Perez", "email": "92104963+franciscoperez2021@users.noreply.github.com", "user": {"login": "franciscoperez2021"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "fc5d29e214c5624edec43300311b24c9d3962ac2", "messageHeadline": "Add Bifid cipher (#5493)", "author": {"name": "Vinicius Cordeiro", "email": "marcos.cordeiroal@gmail.com", "user": {"login": "cordeirossauro"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "5772d0734b72c307c0e08c76121b3eca589f50d4", "messageHeadline": "fix dead link (#5572)", "author": {"name": "Marcel Kuhmann", "email": "marcel@dermarcel.eu", "user": {"login": "bloep"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aaaa175b66f2b335023433a3c40635388b98c489", "messageHeadline": "[mypy] annotate `computer_vision` (#5571)", "author": {"name": "Erwin Junge", "email": "erwin@junge.nl", "user": {"login": "ErwinJunge"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "00a67010e8c28cdaa6142d0c4a386282bbf29421", "messageHeadline": "Simple audio filters (#5230)", "author": {"name": "Martmists", "email": "mail@martmists.com", "user": {"login": "Martmists-GH"}}, "additions": 403, "deletions": 0}}, {"node": {"oid": "bd9464e4ac6ccccd4699bf52bddefa2bfb1dafea", "messageHeadline": "mandelbrot.py: Commenting out long running tests (#5558)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "218d8921dbb264c9636bef5bd10e23acafd032eb", "messageHeadline": "Implementation of SHA-256 using Python (#5532)", "author": {"name": "Studiex", "email": "80968515+Studiex@users.noreply.github.com", "user": {"login": "Yathu2007"}}, "additions": 248, "deletions": 0}}, {"node": {"oid": "80a885c97563ffc3d93a0678bd7219945be1a166", "messageHeadline": "Update pop function (#5544)", "author": {"name": "Limbad Yash", "email": "56826569+limbad-YK@users.noreply.github.com", "user": {"login": "limbad-YK"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "b72a66b713bb998354df7bfd165c179a756e3b91", "messageHeadline": "Fixed grammatical errors in CONTRIBUTING.md (#5555)", "author": {"name": "Mitheel", "email": "81575947+mitheelgajare@users.noreply.github.com", "user": {"login": "mitheelgajare"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b64fd56776f03342559034df27948269d49c3375", "messageHeadline": "Added feature to `web_programming/nasa_data.py` : Can download the AP\u2026", "author": {"name": "Jaydeep Das", "email": "jaydeepjd.8914@gmail.com", "user": {"login": "JDeepD"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "27f2465135dc00abb6ec569b050780e9e62d02f3", "messageHeadline": "Added new file: nasa_data.py (#5543)", "author": {"name": "Jaydeep Das", "email": "jaydeepjd.8914@gmail.com", "user": {"login": "JDeepD"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c50f0c56aa23e8ab9ab019bc61f80465da135ef8", "messageHeadline": "add check_cycle.py (#5475)", "author": {"name": "Atishaye Jain", "email": "64211411+atishaye@users.noreply.github.com", "user": {"login": "atishaye"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "20e09c3ec2021edf7e6cfd85299544c651012919", "messageHeadline": "[mypy] Add type annotations for linked queue in data structures (#5533)", "author": {"name": "Dylan Buchi", "email": "devybuchi@gmail.com", "user": {"login": "dylanbuchi"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "11ec2fd3fb472a8bcac738f372e6e0f731326d3b", "messageHeadline": "[mypy] Fix type annotations for trie.py (#5022)", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "07141e4bcce7770300f4cf7c3042bdfc5e3c9934", "messageHeadline": "Add doctests to prime_check function (#5503)", "author": {"name": "Murilo Gon\u00e7alves", "email": "38800183+murilo-goncalves@users.noreply.github.com", "user": {"login": "murilo-goncalves"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "2ddd81df211332b580887a929367a1d529c56dbe", "messageHeadline": "Remove wrongly placed double qoutes (#5530)", "author": {"name": "Rohan R Bharadwaj", "email": "89947037+Rohanrbharadwaj@users.noreply.github.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ca12799974aa2d0756aec608d38fea04f1239d7", "messageHeadline": "Fixed grammar on Anagram Description (#5512)", "author": {"name": "Toki345", "email": "91814435+Toki345@users.noreply.github.com", "user": {"login": "Toki345"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "629848e3721d9354d25fad6cb4729e6afdbbf799", "messageHeadline": "[mypy] Fix type annotations in `data_structures/binary_tree` (#5518)", "author": {"name": "Sherman Hui", "email": "11592023+shermanhui@users.noreply.github.com", "user": {"login": "shermanhui"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d82cf5292fbd0ffe1764a1da5c96a39b244618eb", "messageHeadline": " split into usable functions and added docstrings for base32 cipher (\u2026", "author": {"name": "QuartzAl", "email": "55610038+QuartzAl@users.noreply.github.com", "user": {"login": "QuartzAl"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "061614880d0c4e1b3483665b1b82cc124932ff51", "messageHeadline": "[mypy] fix type annotations for graphs/a_star.py #4052 (#5224)", "author": {"name": "poloso", "email": "osoriopabl@gmail.com", "user": {"login": "NumberPiOso"}}, "additions": 50, "deletions": 42}}, {"node": {"oid": "d924a8051bfe0fe8de164e5074eb4f5f8fa6afb3", "messageHeadline": "[mypy] Add missing type annotation (#5491)", "author": {"name": "Erwin Junge", "email": "erwin@junge.nl", "user": {"login": "ErwinJunge"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "08254eb2e4da3fba23d019f39f7f22a05532cd0e", "messageHeadline": "[mypy] Fix type annotations for boolean_algebra/quine_mc_cluskey.py (\u2026", "author": {"name": "Erwin Junge", "email": "erwin@junge.nl", "user": {"login": "ErwinJunge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83a63d9c22cb0003c4e279cf5e22a2f07b83d652", "messageHeadline": "[mypy] Add missing type annotation in conways_game_of_life.py (#5490)", "author": {"name": "Erwin Junge", "email": "erwin@junge.nl", "user": {"login": "ErwinJunge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57a7e5738b8224f58941019964da67ece679eab9", "messageHeadline": "Add implementation of Coulomb's Law (#4897)", "author": {"name": "Jenny Vo", "email": "40080855+ovynnej@users.noreply.github.com", "user": {"login": "ovynnej"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "b373c991f69e20d7e1dc92d1613e60a5605bf1a8", "messageHeadline": "[mypy] fix: fix mypy error in trie.py(#5516)", "author": {"name": "Sherman Hui", "email": "11592023+shermanhui@users.noreply.github.com", "user": {"login": "shermanhui"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9153db2d275086bb951b696b3a4628c76a14ac90", "messageHeadline": "[mypy] fix: fix mypy error in singly_linked_list.py (#5517)", "author": {"name": "Sherman Hui", "email": "11592023+shermanhui@users.noreply.github.com", "user": {"login": "shermanhui"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fdf095f69f428b161e939b18971812285608495a", "messageHeadline": "[mypy] check polygon and corrections (#5419)", "author": {"name": "poloso", "email": "osoriopabl@gmail.com", "user": {"login": "NumberPiOso"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "c0acfd46cbd6b29847d9e0e226431ab6004b8e9b", "messageHeadline": "Fix factorial issues (#5496)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 22, "deletions": 41}}, {"node": {"oid": "2e955aea460d6ac173d5bfeab0c71db0658e2bcb", "messageHeadline": "Replace double_ended_queue.py (#5429)", "author": {"name": "Benjam\u00edn Garc\u00eda Roqu\u00e9s", "email": "62822419+grbenjamin@users.noreply.github.com", "user": {"login": "benstt"}}, "additions": 454, "deletions": 41}}, {"node": {"oid": "672a0c8816fcebd8e426d64c0053cef4c42d7ec6", "messageHeadline": "Fixed Typo (#5477)", "author": {"name": "Hithru De Alwis", "email": "Hithrudealwis@gmail.com", "user": {"login": "Hithru"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50485f7c8e33b0a3bf6e603cdae3505d40b1d97a", "messageHeadline": "Fix typos in Sorts and Bit_manipulation (#4949)", "author": {"name": "Manan Rathi", "email": "76519771+Manan-Rathi@users.noreply.github.com", "user": {"login": "Manan-Rathi"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "83cf5786cddd694a2af25827f8861b7dbcbf706c", "messageHeadline": "Add wildcard pattern matching using dynamic programming (#5334)", "author": {"name": "P U N I T H", "email": "55887644+punithbajaj@users.noreply.github.com", "user": {"login": "punithbajaj"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "2e2e1b656cf12789c0cc93ad4d2a4771be86cbab", "messageHeadline": "singly_linked_list: Added additional documentation, type hints and te\u2026", "author": {"name": "Immiel", "email": "purodev@protonmail.com", "user": {"login": "immiel"}}, "additions": 280, "deletions": 15}}, {"node": {"oid": "c886a66d34b1bf8796d261c94f983a43453828d7", "messageHeadline": "Added check_strong_password.py (#4950)", "author": {"name": "Snimerjot Singh", "email": "snimersingh1729@gmail.com", "user": {"login": "Snimer"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "d32d0158a3b56a4a4ad7bcfdd66e5835f2d594c7", "messageHeadline": "Fixed typo (#5439)", "author": {"name": "Alvin Philips", "email": "alvinphilips257@gmail.com", "user": {"login": "alvinphilips"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21cf3cc2603de8598b717ef13a530f5fa12b9c47", "messageHeadline": "Typo (#5443)", "author": {"name": "Rohan R Bharadwaj", "email": "89947037+Rohanrbharadwaj@users.noreply.github.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7804334f15681510d4f3a008bafe742cb65d97f", "messageHeadline": "length_conversion.py: Deal with uppercase and abbreviations (#5433)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 40, "deletions": 22}}, {"node": {"oid": "4880931c2451d00a6b9b830f84b23af847b276a0", "messageHeadline": "Add Polybius cipher (#5409)", "author": {"name": "Vinicius Cordeiro", "email": "78505368+cordeirossauro@users.noreply.github.com", "user": {"login": "cordeirossauro"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "aa0ace4df7dfff3a70685466e96c51dd264e5083", "messageHeadline": "Remove exception detail from doctest (#5430)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "66c96aa0378eca8bc2c39ca6ae2204096df4c728", "messageHeadline": "Added length unit conversions (#5373)", "author": {"name": "Sabari Ganesh", "email": "64348740+SabariGanesh-K@users.noreply.github.com", "user": {"login": "SabariGanesh-K"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "d28463c75df4dbaee795c99c05a4021d4cc5e386", "messageHeadline": "Create count_1s_brian_kernighan_method (#5385)", "author": {"name": "Jainendra Mandavi", "email": "jainendra@users.noreply.github.com", "user": {"login": "jainendra"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "4af521504227c4cada677538163033779cd4df07", "messageHeadline": "added Schur complement to linear algebra (#4793)", "author": {"name": "iradonov", "email": "86876427+iradonov@users.noreply.github.com", "user": {"login": "iradonov"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "fa88559cab4aa2e935df97b8e2710b34402fc10f", "messageHeadline": "Create join.py (#5363)", "author": {"name": "Rohan R Bharadwaj", "email": "89947037+Rohanrbharadwaj@users.noreply.github.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "0935ab0cb2c3634b553406eefabb5f97011f2e84", "messageHeadline": "Added giphy.py to fetch gifs on a given topic (#5378)", "author": {"name": "Jaydeep Das", "email": "jaydeepjd.1125@gmail.com", "user": {"login": "JDeepD"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "1e64bf4600e933e820701a769a453ee379c8ea2c", "messageHeadline": "Re-organize math/series (#5044)", "author": {"name": "Atharva Deshpande", "email": "atharva01.903@gmail.com", "user": {"login": "atharva01903"}}, "additions": 129, "deletions": 18}}, {"node": {"oid": "08d4d226d797c94254f53be0c71d3304ea093bd4", "messageHeadline": "[mypy] Fix type annotations for graphs/boruvka (#4867)", "author": {"name": "Meysam", "email": "MeysamAzad81@gmail.com", "user": {"login": "meysam81"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4bf2eedd3c234eddd04fbea314005ca06d32e923", "messageHeadline": "[mypy] fix mypy error in Project Euler Problem 092 solution 1 (#5357)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 23, "deletions": 35}}, {"node": {"oid": "7ef2e4d1d06a0d7497bb7cbca0cad32fc1d9c6cd", "messageHeadline": "Add Project Euler Problem 092 (#5091)", "author": {"name": "Srishtik Bhandarkar", "email": "53395406+srishtik2310@users.noreply.github.com", "user": {"login": "srishtik2310"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "8dc7cdbc57e0a51c7ef0d6a5974d990c5f27cf4a", "messageHeadline": "Add tests to morse_code.py (#5337)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 64, "deletions": 98}}, {"node": {"oid": "433b804f7d1a19403cb0856232f0d23f09d4b4a0", "messageHeadline": "Added morphological operations, fixes: #5197 (#5199)", "author": {"name": "Saurabh Suresh Powar", "email": "66636289+Spnetic-5@users.noreply.github.com", "user": {"login": "Spnetic-5"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "37385883aaa140a505488d23fa37be4049768f2b", "messageHeadline": "Improved readability of web_programming/get_imdbtop.py and added docu\u2026", "author": {"name": "Appledora", "email": "nazia89@student.sust.edu", "user": {"login": "appledora"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "152261765a93c2a12eb4af0abdd297652766d47d", "messageHeadline": "Show images from google query (#4853)", "author": {"name": "Appledora", "email": "nazia89@student.sust.edu", "user": {"login": "appledora"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "4cf1aaeb967790b88c85d5c773538754ffd89a44", "messageHeadline": "Updated mypy.ini, removed ok folders that were excluded (#5331)", "author": {"name": "Murilo Gon\u00e7alves", "email": "38800183+murilo-goncalves@users.noreply.github.com", "user": {"login": "murilo-goncalves"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d457be29d0ac55ebafe049a9a13f9b9c09f1380", "messageHeadline": "Matching min vertex cover (#5326)", "author": {"name": "Manuel Di Lullo", "email": "39048927+manueldilullo@users.noreply.github.com", "user": {"login": "manueldilullo"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "908cb4f1e72e16726ef5ca8365b36d473fcf2e00", "messageHeadline": "Greedy min vertex cover hacktoberfest (#5241)", "author": {"name": "Manuel Di Lullo", "email": "39048927+manueldilullo@users.noreply.github.com", "user": {"login": "manueldilullo"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "545fec7a1446348d117f8c840cb4e334a67e25da", "messageHeadline": "Fix documentation (#5311)", "author": {"name": "Rohan R Bharadwaj", "email": "89947037+Rohanrbharadwaj@users.noreply.github.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca842b4add2a81c6d50e4fba2bf33ad07f54dbca", "messageHeadline": "It is OK to test ./scripts (#5290)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "618f9ca885a6f4e0c2f7dfcf1768ef7b0f717ba6", "messageHeadline": "Add Proth number to maths (#5246)", "author": {"name": "Jordan Rinder", "email": "jrinder42@users.noreply.github.com", "user": {"login": "jrinder42"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "bb37ebbe50b7c7140b6efc52b95f3c32f230ea0a", "messageHeadline": "Create baconian_cipher.py (#5251)", "author": {"name": "Rohan R Bharadwaj", "email": "89947037+Rohanrbharadwaj@users.noreply.github.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "d561de0bd93a4aef31765ae84b97dafdb606a7e6", "messageHeadline": "Add surface area of cone and cylinder and hemisphere (#5220)", "author": {"name": "Rohan R Bharadwaj", "email": "89947037+Rohanrbharadwaj@users.noreply.github.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "9b4cb05ee5a89609590785b683f81f42a77dadf1", "messageHeadline": "Modified Euler's Method (#5258)", "author": {"name": "Aman kanojiya", "email": "50018596+AMANKANOJIYA@users.noreply.github.com", "user": {"login": "AMANKANOJIYA"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "943e03fc545f91482dae08d7a2f1335d9d1faf17", "messageHeadline": "Added Optimal Merge Pattern Algorithm (#5274)", "author": {"name": "Raj-Pansuriya", "email": "72313592+Raj-Pansuriya@users.noreply.github.com", "user": {"login": "Raj-Pansuriya"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "1b0ac73da25915d4cb4d2754f7c12d1b81fc9f90", "messageHeadline": "Magnitude and Angle of Vector (#5225)", "author": {"name": "Aman kanojiya", "email": "50018596+AMANKANOJIYA@users.noreply.github.com", "user": {"login": "AMANKANOJIYA"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "9586a6a98ef4bad7894bfe31da4fab42f6b3d6cd", "messageHeadline": "Change comments for improved consistency (#5223)", "author": {"name": "poloso", "email": "osoriopabl@gmail.com", "user": {"login": "NumberPiOso"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "abaa0d754b8dc24abacac2a4d7ecade2d3ddacb6", "messageHeadline": "Add type annotations (#4814)", "author": {"name": "scfenton6", "email": "91698851+scfenton6@users.noreply.github.com", "user": {"login": "scfenton6"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "bcfca67faa120cc4cb42775af302d6d52d3a3f1e", "messageHeadline": "[mypy] fix type annotations for all Project Euler problems (#4747)", "author": {"name": "Joyce", "email": "jycyeo@yahoo.com.sg", "user": {"login": "pikulet"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "e311b02e704891b2f31a1e2c8fe2df77a032b09b", "messageHeadline": "Remove unnecessary branch (#4824)", "author": {"name": "Muhammad Hammad Sani", "email": "58339378+mhammadsaani@users.noreply.github.com", "user": {"login": "mhammadsaani"}}, "additions": 10, "deletions": 26}}, {"node": {"oid": "fadb97609f7b84f83a47fcf8a253145562469b23", "messageHeadline": "Add carrier concentrations calculation algorithm (#4791)", "author": {"name": "Sidhaant Thakker", "email": "59668364+SidhaantThakker@users.noreply.github.com", "user": {"login": "SidhaantThakker"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "729b4d875a07bd15bc6e5e8a3c79f16fa1e003e6", "messageHeadline": "Add Sylvester's sequence to maths (#5171)", "author": {"name": "Jordan Rinder", "email": "jrinder42@users.noreply.github.com", "user": {"login": "jrinder42"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "97562c19f8f1f079714b393b1b2afa895e930916", "messageHeadline": "Added doctest (#5182)", "author": {"name": "Rohanrbharadwaj", "email": "89947037+Rohanrbharadwaj@users.noreply.github.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7578e0b920831c0ee3274cbfdaa6dc2b6a82cc97", "messageHeadline": "Used in-built method (#5183)", "author": {"name": "Rohanrbharadwaj", "email": "89947037+Rohanrbharadwaj@users.noreply.github.com", "user": {"login": "Rohanrbharadwaj"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "77b243e62b09cdf6201916af6762b03c54d8f77a", "messageHeadline": "bugfix: Add empty list detection for find_max/min (#4881)", "author": {"name": "Lewis Tian", "email": "taseikyo@gmail.com", "user": {"login": "taseikyo"}}, "additions": 100, "deletions": 19}}, {"node": {"oid": "d324f91fe75cc859335ee1f7c9c6307d958d0558", "messageHeadline": "Fix mypy errors for data_structures->linked_list directory files (#4927)", "author": {"name": "Parth Satodiya", "email": "parth.satodiya@gmail.com", "user": {"login": "ParthSatodiya"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "d654806eae5dc6027911424ea828e566a64641fd", "messageHeadline": "Improve Project Euler problem 112 solution 1 (#4808)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "629369a34fdcaee70392d1fcd8cbcae5418c350b", "messageHeadline": "Improve Project Euler problem 203 solution 1 (#4807)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "a4d68d69f17f08f71ec81e5c5b681e1213ec8f7d", "messageHeadline": "bugfix: Add abs_max.py & abs_min.py empty list detection (#4844)", "author": {"name": "Lewis Tian", "email": "taseikyo@gmail.com", "user": {"login": "taseikyo"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "90db98304e06a60a3c578e9f55fe139524a4c3f8", "messageHeadline": "Fix word typos in comments (#4928)", "author": {"name": "Sarvesh Kumar Dwivedi", "email": "georgiansarvesh4396@gmail.com", "user": {"login": "sarvesh4396"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d530d2bcf42391a8172c720e8d7c7d354a748abf", "messageHeadline": "fix: comment in patience sort (#4972)", "author": {"name": "Nolan Emirot", "email": "emirot.nolan@gmail.com", "user": {"login": "emirot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c873fa0b1bab5dcfeffb386dddd6a755ef2aa0f9", "messageHeadline": "Correct grammar of comment in backtracking/hamiltonian_cycle.py (#4868)", "author": {"name": "DukicDev", "email": "dukic.dev@gmail.com", "user": {"login": "DukicDev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "31b34af9fa7e09b4832af36071be86df37959e0d", "messageHeadline": "Correct grammar in backtracking/n_queens_math.py (#4869)", "author": {"name": "DukicDev", "email": "dukic.dev@gmail.com", "user": {"login": "DukicDev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6341f351aab0ff510fcf1d9ce135be680763a971", "messageHeadline": "Fix comments in backtracking/coloring.py (#4857)", "author": {"name": "DukicDev", "email": "dukic.dev@gmail.com", "user": {"login": "DukicDev"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d1e70cfa3a56914f03a1be7d92447197b9a6a5dc", "messageHeadline": "docs: renovate README (#4620)", "author": {"name": "ss1208", "email": "87578327+ss1208@users.noreply.github.com", "user": {"login": "ss1208"}}, "additions": 52, "deletions": 25}}, {"node": {"oid": "b9f18152b74e7a1b0b60c6c1781580e6228f4ba4", "messageHeadline": "Create check_polygon.py (#4605)", "author": {"name": "Arghya Sarkar (ASRA)", "email": "67339217+sarkarghya@users.noreply.github.com", "user": {"login": "sarkarghya"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "02bc4bf4171497277354c01387c96e044f2dedfe", "messageHeadline": "Add Julia sets to fractals (#4382)", "author": {"name": "Alexandre De Zotti", "email": "alexn11@users.noreply.github.com", "user": {"login": "alexn11"}}, "additions": 219, "deletions": 0}}, {"node": {"oid": "5d02103b273dffb2637264c0fc2136ca4fd41b57", "messageHeadline": "Fixed #4764 (#4779)", "author": {"name": "Jogendra Singh", "email": "58473917+Joe-Sin7h@users.noreply.github.com", "user": {"login": "joesinghh"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "66a528b171b433a9cb298fba395180445fe1f3e1", "messageHeadline": "Improve Project Euler problem 014 solution 2 (#4752)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "15d1cfabb15903c5e9d4d103e2390876efb3f85f", "messageHeadline": "from __future__ import annotations (#4763)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 11, "deletions": 20}}, {"node": {"oid": "dc07a850763d8154e012c9d1be7f8fe78326e8fb", "messageHeadline": "Update and rename check_valid_ip_address.py to is_ip_v4_address_valid\u2026", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 57, "deletions": 47}}, {"node": {"oid": "abc725f12de0ef186db67e2d6bc48161ed894644", "messageHeadline": "mypy --install-types --non-interactive . (#4530)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7b9e28bc34478850ea22e31f1d5a022502e2350", "messageHeadline": "Improve Project Euler problem 009 solution 1 (#4749)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "4761fef1a5a3904167285af8819091018c8e04b1", "messageHeadline": "Double factorial iterative (#4760)", "author": {"name": "jonabtc", "email": "39396756+jonabtc@users.noreply.github.com", "user": {"login": "jonabtc"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "01d58562ccbfbea9d16aca6a876676b603026238", "messageHeadline": "Fix typos in Project Euler problem 034 solution 1 (#4748)", "author": {"name": "Maxim Smolskiy", "email": "mithridatus@mail.ru", "user": {"login": "MaximSmolskiy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cecf43d6481173e831af829da77911e1a3868a6c", "messageHeadline": "Pyupgrade to Python 3.9 (#4718)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 523, "deletions": 530}}, {"node": {"oid": "5d5831bdd07fff31278c84c4e7b313d633abf752", "messageHeadline": "Physics new code (#4709)", "author": {"name": "Aviv Faraj", "email": "73610201+avivfaraj@users.noreply.github.com", "user": {"login": "avivfaraj"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "c1b15a86baabd110347bd4d478d88bc2820824e5", "messageHeadline": "[mypy] Fix type annotations for dynamic programming (#4687)", "author": {"name": "imp", "email": "imp07@qq.com", "user": {"login": "imp2002"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "757d4fb84f77865fc569aae4129999faf75c970f", "messageHeadline": "Added Dutch National Flag algorithm #4636 (#4639)", "author": {"name": "Kiran Hipparagi", "email": "49370990+KiranHipparagi@users.noreply.github.com", "user": {"login": "KiranHipparagi"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "ef9827166e778879e0bc5847c4bcee6720073657", "messageHeadline": "Approve functions used as default arguments (#4699)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "097f83023866d625a38c891a46ce3a70d73d7f63", "messageHeadline": "Avoid mutable default arguments (#4691)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3acca3d1d188f89c6aa0fb4c0139ac62426ea296", "messageHeadline": "Fix type annotations for integer_partition.py #4052 (#4689)", "author": {"name": "Aswin Murali", "email": "aswinmurali.co@gmail.com", "user": {"login": "aswinmurali-io"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e5c3536c728dd7451ca301dc2d5bfb3f68b0e1a", "messageHeadline": "[fixed] unused variable, standalone running, import doctest module (#\u2026", "author": {"name": "arfy slowy", "email": "slowy.arfy@gmail.com", "user": {"login": "slowy07"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "46e56fa6f2e473d1300846b2b96e56f498872400", "messageHeadline": "luhn.py: Favor list comprehensions over maps (#4663)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "5e7eed610ce81fa96e033f4d2a1781ed8637cb41", "messageHeadline": "[mypy] Fix type annotations for strings (#4641)", "author": {"name": "imp", "email": "imp07@qq.com", "user": {"login": "imp2002"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "78a5d3a5587ef649c2b4d2286cfb949886095467", "messageHeadline": "boruvka.py: A few simplifications and f-strings (#4660)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 39, "deletions": 55}}, {"node": {"oid": "4ed7c7f09c74c358f9c31d7a13a29285264bd261", "messageHeadline": "Added Bor\u016fvka's algorithm. (#4645)", "author": {"name": "Shiva Rama Krishna", "email": "45482631+srkchowdary2000@users.noreply.github.com", "user": {"login": "srkchowdary2000"}}, "additions": 198, "deletions": 0}}, {"node": {"oid": "20a4fdf38465c2731100c3fbd1aac847cd0b9322", "messageHeadline": "[mypy] Fix type annotations for strings (#4637)", "author": {"name": "imp", "email": "imp07@qq.com", "user": {"login": "imp2002"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9cb5760e895179f8aaa97dd577442189064c724d", "messageHeadline": "add date_to_weekday finder method (#4599)", "author": {"name": "SURYAPRATAP SINGH SURYAVANSHI", "email": "67123991+suryapratapsinghsuryavanshi@users.noreply.github.com", "user": {"login": "suryapratapsinghsuryavanshi"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "af0810fca133dde19b39fc7735572b6989ea269b", "messageHeadline": "[mypy] Fix type annotations for maths (#4617)", "author": {"name": "imp", "email": "imp07@qq.com", "user": {"login": "imp2002"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4545270ace03411ec861361329345a36195b881d", "messageHeadline": "[mypy] Fix type annotations for graphs (#4622)", "author": {"name": "imp", "email": "imp07@qq.com", "user": {"login": "imp2002"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d009cea391414bfef17520ba6b64e4c2d97163ed", "messageHeadline": "Fix mypy error at maths (#4613)", "author": {"name": "imp", "email": "imp07@qq.com", "user": {"login": "imp2002"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "032999f36ed6eef61752e6bc5e399020988b06bd", "messageHeadline": "Create exchange_sort.py (#4600)", "author": {"name": "Bonnie", "email": "58572137+bonbon99@users.noreply.github.com", "user": {"login": "bma9"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "3c225247b843233a306a94907f862bece6e637dc", "messageHeadline": "[mypy] Fix type annotations for strings/naive_string_search.py (#4611)", "author": {"name": "Shubham Ganar", "email": "67952129+shubhamsg199@users.noreply.github.com", "user": {"login": "shubhamsg199"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "cd987372e4c3a9f87d65b757ab46a48527fc9fa9", "messageHeadline": "Fix multi heuristic astar algo (#4612)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "d668c172b07bf9f54d63dc295016a96ec782a541", "messageHeadline": "Refactor graph_initialization at basic_graph.py (#4601)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 62, "deletions": 35}}, {"node": {"oid": "63ac09eeae6805ae25a3f994cb18e5df254ba4b6", "messageHeadline": "Created check_valid_ip_address.py (#4602)", "author": {"name": "Shubham Ganar", "email": "67952129+shubhamsg199@users.noreply.github.com", "user": {"login": "shubhamsg199"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "f432bc76a6a8851b8bd2f29a45761a4ec538561f", "messageHeadline": "add alternative_string_arrange method (#4595)", "author": {"name": "SURYAPRATAP SINGH SURYAVANSHI", "email": "67123991+suryapratapsinghsuryavanshi@users.noreply.github.com", "user": {"login": "suryapratapsinghsuryavanshi"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "5957eabd3e0c92650dba0962779b8729d2875209", "messageHeadline": " Adding the double factorial algorithm (#4550)", "author": {"name": "jonabtc", "email": "39396756+jonabtc@users.noreply.github.com", "user": {"login": "jonabtc"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "da71184b04837d2bc934f9947b4c262da096f349", "messageHeadline": "Fix mypy errors at mst_kruskal (#4581)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "a5bcf0f6749a93a44f7a981edc9b0e35fbd066f2", "messageHeadline": "Fix mypy errors at even_tree algo (#4579)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "40d85d54433eccff19b4434c7073f2a7b6127426", "messageHeadline": "Modified the a_star [dot] py for making readable (#4576)", "author": {"name": "Milton Chandro Bhowmick", "email": "miltonbhowmick6@gmail.com", "user": {"login": "Miltonbhowmick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4b7d12262d41969cf1fc9d5dbf9b9a01f165f4c", "messageHeadline": "Fix mypy errors at greedy best first algo (#4575)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "c5003a2c462c7c775992ad9a733c360126702dd4", "messageHeadline": "Fix mypy errors at bfs_shortest_path algo (#4572)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "6732fa013119aa2003f24d1dac1bdc4ee435ee5e", "messageHeadline": "[fixed] module 'numpy' is imported with both 'import' and 'import fro\u2026", "author": {"name": "arfy slowy", "email": "slowy.arfy@gmail.com", "user": {"login": "slowy07"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7634cf0d60d15986456e35d82d3f3eb1c6a53c26", "messageHeadline": "Fix mypy errors at gale_shapely_bigraph (#4568)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "407c97906393ddaea43e2c21174c6cdaeb57dcfa", "messageHeadline": "[Mypy fix] fix secant method (#4501)", "author": {"name": "Suyash Shrivastava", "email": "65887107+suyash2796@users.noreply.github.com", "user": {"login": "suyash2796"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7342b336587af1e57eb9888203a1ae80832bde28", "messageHeadline": "Fix mypy erros at strongly connected component (#4558)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "bc09ba9abfa220c893b23969a4b8de05f5ced1e1", "messageHeadline": "Fix mypy errors at graph_list (#4557)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "4a2216b69a941b39ce279e475e383db44836df1d", "messageHeadline": "Fix mypy errors at bidirectional_a_star (#4556)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "72aa4cc315ca0a70e09026884556cb724145d12e", "messageHeadline": "add phone_validator method (#4552)", "author": {"name": "SURYAPRATAP SINGH SURYAVANSHI", "email": "67123991+suryapratapsinghsuryavanshi@users.noreply.github.com", "user": {"login": "suryapratapsinghsuryavanshi"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "eca37b1537ce9df227e1c2a915b2841093b9c028", "messageHeadline": "Random anime character info (#4553)", "author": {"name": "Lucifer", "email": "63491234+ashish-patwal@users.noreply.github.com", "user": {"login": "ashish-patwal"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "7046fdcdc800badef84ee06f801386d62a3914e4", "messageHeadline": "fixed #4529 (#4547)", "author": {"name": "bum_fuzzle", "email": "72404701+bumfuzzle33@users.noreply.github.com", "user": {"login": "bumfuzzle33"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2cbadc88ab1f3252364465c7660cdb96a377eace", "messageHeadline": "Improves readability and processing time (#4510)", "author": {"name": "dpittaluga76", "email": "dpittaluga@gmail.com", "user": {"login": "dpittaluga76"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "307ffd8c29d1b2b156c349fde424e62e8493428a", "messageHeadline": "Fix mypy errors at bidirectional_bfs (#4531)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "8c13a7786f4fe15af4d133fed14e5e2fb0888926", "messageHeadline": "feat: add solution for Project Euler problem 144 (#4280)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "256c319ce231eb0a158ec3506e2236d48ca4d6a5", "messageHeadline": "Fix mypy errors at kruskal_2 (#4528)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 58, "deletions": 46}}, {"node": {"oid": "4412eafaac315764ca43e2b63913772776689fa0", "messageHeadline": "[mypy] Fix mypy error (#4524)", "author": {"name": "strambake", "email": "86815109+strambake@users.noreply.github.com", "user": {"login": "strambake"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "95862303a6527f4bf111e6f3f783fd66b7b426f3", "messageHeadline": "Fix mypy at prims_algo_2 (#4527)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "86baec0bc9d790e2be6f49492e2e4f0f788060af", "messageHeadline": "Fix mypy errors at bfs_zero_one_shortest_path (#4521)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "62d44188516521fd14e9a4e1f18957ea4eaeeb37", "messageHeadline": "Fix mypy error and add more doctest on bfs_shortest_path (#4512)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "3ea5a13334f2d573167456c0c9ee4c90497c9466", "messageHeadline": "Add doctest and fix mypy type annotation in bellman ford (#4506)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 51, "deletions": 34}}, {"node": {"oid": "2899cdac207822f6f3ca454f27f55d7b73eaac9e", "messageHeadline": "feat: CNN classification added to computer vision (#4350)", "author": {"name": "Harshit Agarwal", "email": "43147421+9harshit@users.noreply.github.com", "user": {"login": "9harshit"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "4f9ee4330aedd20485a7923c634b3d27f7a82c8b", "messageHeadline": "basic_maths input check (#4486)", "author": {"name": "Grigoriy Hanin", "email": "43445998+haningrisha@users.noreply.github.com", "user": {"login": "haningrisha"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "7d19d54f6f247bb16b4299d2a20548d6a279d635", "messageHeadline": "Average mean refactor (#4485)", "author": {"name": "Grigoriy Hanin", "email": "43445998+haningrisha@users.noreply.github.com", "user": {"login": "haningrisha"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "0eabdb54b181f3a0ef28c912fb7ff5b99147093d", "messageHeadline": "Average median type hint (#4483)", "author": {"name": "Grigoriy Hanin", "email": "43445998+haningrisha@users.noreply.github.com", "user": {"login": "haningrisha"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "95a4957d9ed3913c9d73bbafa9f398afb31a839d", "messageHeadline": "Luhn algorithm (#4487)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "10d38eae6746c451d64ac592200b647480b20b5a", "messageHeadline": "CONTRIBUTING.md: Write for current Python (#4507)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "daeb6a7e08c3350f0fb08e9fa787ab28a3805f69", "messageHeadline": "fix(action): delete approve workflow as it does not work (#4453)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "977511b3a3711ad9067cc1e8478c696e9f5f157d", "messageHeadline": "Add/fix mypy type annotations at BFS, DFS in graphs (#4488)", "author": {"name": "Hasanul Islam", "email": "hasanuli10@gmail.com", "user": {"login": "mhihasan"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "c824b90ead698da4f10ac38e431844d96af109b6", "messageHeadline": "Remove redundent function in Backtracking Sudoku (#4499)", "author": {"name": "GDWR", "email": "57012020+GDWR@users.noreply.github.com", "user": {"login": "GDWR"}}, "additions": 1, "deletions": 27}}, {"node": {"oid": "b743e442599a5bf7e1cb14d9dc41bd17bde1504c", "messageHeadline": "Wavelet tree (#4267)", "author": {"name": "Aniruddha Bhattacharjee", "email": "aniruddha97bhatt@gmail.com", "user": {"login": "anirudnits"}}, "additions": 214, "deletions": 4}}, {"node": {"oid": "f37d415227a21017398144a090a66f1c690705eb", "messageHeadline": "Add new algorithm for Armstrong numbers (#4474)", "author": {"name": "Anderson Torres", "email": "torres.anderson.85@protonmail.com", "user": {"login": "AndersonTorres"}}, "additions": 50, "deletions": 20}}, {"node": {"oid": "40e357f688c512c0c587f7455b75902c574336a7", "messageHeadline": "Mistake in maths/average_mode.py fixed. (#4464)", "author": {"name": "Grigoriy Hanin", "email": "43445998+haningrisha@users.noreply.github.com", "user": {"login": "haningrisha"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "cb0a5480a7c198a34069e4e65707c18f0ee6b7b9", "messageHeadline": "Add catalan_numbers.py (#4455)", "author": {"name": "Lakshay Akula", "email": "Kommandat@users.noreply.github.com", "user": {"login": "Kommandat"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "71b458cefe20226c2904223265589dd788c110e0", "messageHeadline": "Rename harriscorner.py to harris_corner.py (#4470)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "04f156a8973d6156a4357e0717d9eb0aa264d086", "messageHeadline": "markdown consistency (#4461)", "author": {"name": "Vivian Dai", "email": "38384400+vivian-dai@users.noreply.github.com", "user": {"login": "vivian-dai"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "b3b89d9460a56d88ac4ba528363bbdcc55bb3fa6", "messageHeadline": "Armstrong number definition fix (#4466)", "author": {"name": "Grigoriy Hanin", "email": "43445998+haningrisha@users.noreply.github.com", "user": {"login": "haningrisha"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "650039a279f0eef4f2e267d27c6b2d5be2e18fa0", "messageHeadline": "Add a recursive merge sort algorithm that accepts an array as input. \u2026", "author": {"name": "Benjamin Fein", "email": "benaaronfein@gmail.com", "user": {"login": "benfein"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "b913a0d83aaf2328108c2fb8b47c5d253116cef3", "messageHeadline": "Implemented MSD radix sort algorithm in-place (#4449)", "author": {"name": "Tobias", "email": "38182275+Txbias@users.noreply.github.com", "user": {"login": "Txbias"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "32e9072627bd39e5937bd8b9003a8db956a4cdaa", "messageHeadline": "fix(action): testing and fixing errors (#4446)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ac29f707555baaf0c38963312b291cd9a210b535", "messageHeadline": "fix(action): correct indentation for types key (#4445)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "92836d57f6efa8b619d71ac5824189d74b93876f", "messageHeadline": "feat: action to approve workflow run (#4444)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "b11e5314b76c66709f1c2620e43827e56ea07ef5", "messageHeadline": "Added implementation for MSD radix sort algorithm based on binary rep\u2026", "author": {"name": "Tobias", "email": "38182275+Txbias@users.noreply.github.com", "user": {"login": "Txbias"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "368ce7aecc2acd5d3b472dc9141d160d98164353", "messageHeadline": "Added a hex-bin.py file in conversion.py (#4433)", "author": {"name": "TANMAY SRIVASTAVA", "email": "77936821+ktsrivastava29@users.noreply.github.com", "user": {"login": "ktsrivastava29"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "8d173438c38cb7d92f6daf2c0e3405067bf4166f", "messageHeadline": "Bit manipulation: get the bit at a given position (#4438)", "author": {"name": "Cere Blanco", "email": "743526+cereblanco@users.noreply.github.com", "user": {"login": "cereblanco"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "7d7c7972aeba412c14384fa1a6c9009c1260b1ab", "messageHeadline": "Updated name from lstm_prediction.py_tf to lstm_prediction.py and als\u2026", "author": {"name": "Jenil Shah", "email": "60750701+Jenil-S@users.noreply.github.com", "user": {"login": "Jenil-S"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "002c545aee474626a6ffdaf05af2d431645e14f8", "messageHeadline": "Removes python_version condition on tensorflow (#4435)", "author": {"name": "onlinejudge95", "email": "44158581+onlinejudge95@users.noreply.github.com", "user": {"login": "onlinejudge95"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ab39c20019b1fe41c1b24d2bc667fb852aa62a3", "messageHeadline": "Removed keras dependency from requirements.txt (#4374)", "author": {"name": "The Data Lady", "email": "tinubaby@gmail.com", "user": {"login": "tinubaby"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03d9b6747bee1ef3537da204d09771c911093a01", "messageHeadline": "feat(ci): Hash project euler solutions (#4411)", "author": {"name": "Malte J\u00fcrgens", "email": "maltejur@web.de", "user": {"login": "maltejur"}}, "additions": 734, "deletions": 731}}, {"node": {"oid": "deb71167e7d5aabe24ae4a5c33e8e73dd3af8ece", "messageHeadline": "[mypy] Fix type annotations for linked_stack.py, evaluate_postfix_not\u2026", "author": {"name": "Ahmed Haj Abdel Khaleq", "email": "31858489+AhmedHaj@users.noreply.github.com", "user": {"login": "AhmedHaj"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "727341e3db4a28dae3f1bbf166522844f3de8f6d", "messageHeadline": "Create check_pangram.py (#4389)", "author": {"name": "ngxingyu", "email": "ng.xingyu@dhs.sg", "user": {"login": "ngxingyu"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6f21f76696ff6657bff6fc2239315a1650924190", "messageHeadline": "fix(ci): Update pre-commit hooks and apply new black (#4359)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 26, "deletions": 27}}, {"node": {"oid": "69457357e8c6a3530034aca9707e22ce769da067", "messageHeadline": "binary_tree_traversals.py: Simplify with dataclasses (#4336)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "2ce6be009a2f374c0c6e5ab1f7f7c7274c5e0c55", "messageHeadline": "feat: Add Discord badge in `README.md` (#4357)", "author": {"name": "David Leal", "email": "halfpacho@gmail.com", "user": {"login": "Panquesito7"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1a3997053875ca5e5e9d813176ed2f98c4933307", "messageHeadline": "Add rgb_hsv_conversion.py (#4334)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 160, "deletions": 0}}, {"node": {"oid": "ba974810d601254091d2f8076b96d7bb584a80f1", "messageHeadline": "Simplify password_generator() (#4333)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbe4d5f952e0596211643251817a822714a9fc1b", "messageHeadline": "Fixed typo in docstring (#4326)", "author": {"name": "Oliver Dewitz", "email": "65554808+OliverDew@users.noreply.github.com", "user": {"login": "OliverDew"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "252df0a149502143a14e7283424d40b785dd451c", "messageHeadline": "fix(mypy): Fix files in scripts/ (#4320)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "531d2d6d7e36b7aa793c4382fa14aa5977af0d7e", "messageHeadline": "Mypy fix rotation.py (#4319)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "c49fa088a0beb989f7553d697ec706f1af3a663d", "messageHeadline": "feat: Add mypy configuration file (#4315)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8c2986026bc42d81a6d9386c9fe621fea8ff2d15", "messageHeadline": "fix(mypy): type annotations for linear algebra algorithms (#4317)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 100, "deletions": 74}}, {"node": {"oid": "20c7518028efbb6e8ae46a42b28c3f2e27acb2a2", "messageHeadline": "fix(mypy): type annotations for conversions algorithms (#4314)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "536fb4bca48f69cb66cfbd03aeb02550def07977", "messageHeadline": "Add algorithm for N-body simulation - retry (#4298)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 351, "deletions": 0}}, {"node": {"oid": "60895366c0f50844af2737130ed98c2510e90060", "messageHeadline": "fix(mypy): type annotations for cipher algorithms (#4306)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 196, "deletions": 199}}, {"node": {"oid": "806b3864c36e24459cb4685b400e74c5685f5674", "messageHeadline": "refactor: Remove default value of exponential_term (#4308)", "author": {"name": "Elisha Hollander", "email": "just4now666666@gmail.com", "user": {"login": "donno2048"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0992498a107267ccbfc7ab2c72045c31a537ab25", "messageHeadline": "refactor: Remove unnecessary if else condition (#4307)", "author": {"name": "Elisha Hollander", "email": "just4now666666@gmail.com", "user": {"login": "donno2048"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e7e6cbfb8ff4a85be123c124d8ea0a449afe9f9c", "messageHeadline": "refactor: Remove \"redefinition\" of dict element (#4309)", "author": {"name": "Elisha Hollander", "email": "just4now666666@gmail.com", "user": {"login": "donno2048"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a53fcf221bc1d361b26c055aa12be38c4e8b2022", "messageHeadline": "[mypy] fix hashes folder (#4305)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5229c749553d9ec65d455e0183a574e45ac3e73e", "messageHeadline": "[mypy] Fix directory arithmetic_analysis (#4304)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "895bca36541598a04dba525568a20d2282e0ffd9", "messageHeadline": "[mypy] Fix web_programming directory (#4297)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "c22c7d503be5f48ae257c648f7b83b8a80a02738", "messageHeadline": "mypy: Use a --exclude list (#4296)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 22}}, {"node": {"oid": "35901eb6febe856007d9a0f34f3881eeb58663d6", "messageHeadline": "Move: traversals/binary_tree_traversals.py --> searches/binary_tree_t\u2026", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "9b60be67afca18f0d5e50e532096a68605d61b81", "messageHeadline": "[mypy] fix small folders 2 (#4293)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "959507901ac8f10cd605c51c305d13b27d105536", "messageHeadline": "[mypy] fix small folders (#4292)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "a8db5d4b93410d8ad3c281d1edd9ce26c6e087e0", "messageHeadline": "[mypy] fix compression folder (#4290)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 26, "deletions": 25}}, {"node": {"oid": "0ee8f792e3105cda122ecb8696575eb0354b09bb", "messageHeadline": "Moved \"other/anagrams.py\" to the string folder (#4289)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ce99859ad54cd4f0a43a78fdc6cf41cb3e336dc2", "messageHeadline": "Move files to various folders (#4286)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8d51c2cfd917b85b95de4488ebb157549b42af3c", "messageHeadline": "move-files-and-2-renames (#4285)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 134, "deletions": 134}}, {"node": {"oid": "14bcb580d55ee90614ad258ea31ef8fe4e4b5c40", "messageHeadline": "fix(mypy): Fix annotations for 13 cipher algorithms (#4278)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 101, "deletions": 89}}, {"node": {"oid": "99a42f2b5821356718fb7d011ac711a6b4a63a83", "messageHeadline": "Move files to strings folder (#4283)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c6f553ccb671918eb057f1eddea8e9f1b171fb1", "messageHeadline": "[mypy] Fix type annotations for cellular_automata (#4236)", "author": {"name": "Novice :)", "email": "72334601+noviicee@users.noreply.github.com", "user": {"login": "noviicee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd757dce383b575021c1765f84d8a40acff16799", "messageHeadline": "feat: Add greedy_coin_change.py algorithm (#3805)", "author": {"name": "DevanshiPatel18", "email": "61454611+DevanshiPatel18@users.noreply.github.com", "user": {"login": "DevanshiPatel18"}}, "additions": 108, "deletions": 3}}, {"node": {"oid": "2dc2c99f2b9ec3c1fe02064720718f65f19e7292", "messageHeadline": "refactor: Rename explicit_euler.py to euler_method.py (#4275)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8d7ef6a7f59be10cce808484949d2ab4f0429a63", "messageHeadline": "build.yml: Run mypy --ignore-missing-imports (#4276)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "89a43c81e50e0b5b46da78143a239967e198c1fa", "messageHeadline": "feat: Add solution for Project Euler Problem 121 (#4261)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "8f5f32bc00e9b06ec71ae4f06ed388c607af3be5", "messageHeadline": "New fractals folder (#4277)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "987567360e53da1bef786364580e9d5c6dce3fc6", "messageHeadline": "Update our pre-commit dependencies (#4273)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b8a19ccfea0ceca9f83912aa2f5ad2c15114416a", "messageHeadline": "GitHub Actions: fast-fail on black formatting issues (#4268)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ffa53c02a7da4ac4149a8ee1b14d4f023d2e2d78", "messageHeadline": "Include mypy instructions in CONTRIBUTING.md (#4271)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8e488dd53d4fd3e09e71aa5e09098f0792626938", "messageHeadline": "mypy-fix for \"covid_stats_via_xpath.py\" (#4233)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f6a929503ac4ee427e85896d1354b50f465ddb4", "messageHeadline": "[mypy] Add/fix type annotations for electronics algorithms (#4247)", "author": {"name": "Shantanu Joshi", "email": "42472191+shan7030@users.noreply.github.com", "user": {"login": "shan7030"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ced83bed2cda5a1a4353f3ced2871a884d380879", "messageHeadline": "Add arithmetic_mean.py (#4243)", "author": {"name": "Ayush Bisht", "email": "61404154+ayushbisht2001@users.noreply.github.com", "user": {"login": "ayushbisht2001"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "ecf9b8164fc3046ad5e6bbabb4abf3ac6a8a3cbb", "messageHeadline": "Added solution for Project Euler problem 109 (#4080)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "a796ccf1ce2594bffdb938156987a0cbb16ee52e", "messageHeadline": "Add graham scan algorithm (#4205)", "author": {"name": "ulwlu", "email": "ooulwluoo@gmail.com", "user": null}, "additions": 178, "deletions": 0}}, {"node": {"oid": "0435128cc097726bf54db2b34bdda61b546ecbe2", "messageHeadline": "Add geometric_mean.py (#4244)", "author": {"name": "Ayush Bisht", "email": "61404154+ayushbisht2001@users.noreply.github.com", "user": {"login": "ayushbisht2001"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "4c76e3cba07b3252e97113bbf809d921058482fd", "messageHeadline": "[mypy] Added/fixed type annotations for \"rotate_matrix.py\" & \"test_ma\u2026", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "67b33a295bc0a18f9fbdeb393724835b2645dbd8", "messageHeadline": "Optimization shell sort (#4119)", "author": {"name": "\u675c\u8fdc\u8d85", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "71b1202d040c2ed1d57e6650a400a1a9502b15ce", "messageHeadline": "fixed-renaming", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7bf1d622ef13bb67de262c7ad2e5061bd501880b", "messageHeadline": "snake_case-fix", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c6b92f30f1fb964b08123adce4345efd017b1fe", "messageHeadline": "Add Mandelbrot algorithm", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "7df393f123d4d23808de7ba367c4dbf3d76851ee", "messageHeadline": "mypy-fix for bezier_curve.py (#4220)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4726ca248b3cf0470e5453ac1d9878eded38d27", "messageHeadline": "[mypy]Correction of all errors in the sorts directory (#4224)", "author": {"name": "Matthew", "email": "MatthewG25@users.noreply.github.com", "user": {"login": "MatthewG25"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "02d9bc66c16a9cc851200f149fabbb07df611525", "messageHeadline": "Added binary shifts and twos complement functions to bit manipulation\u2026", "author": {"name": "Leyza", "email": "56138111+Leyza@users.noreply.github.com", "user": {"login": "Leyza"}}, "additions": 154, "deletions": 0}}, {"node": {"oid": "61f3119467584de53a2f4395e3c03a8e12d67d30", "messageHeadline": "Change occurrences of str.format to f-strings (#4118)", "author": {"name": "CarsonHam", "email": "carson.ham@utexas.edu", "user": {"login": "CarsonHam"}}, "additions": 37, "deletions": 38}}, {"node": {"oid": "f680806894d39265f810e7257d50aa0beaf2152e", "messageHeadline": "add type hints for avl_tree (#4214)", "author": {"name": "Hao LI", "email": "8520588+Leo-LiHao@users.noreply.github.com", "user": {"login": "Leo-LiHao"}}, "additions": 87, "deletions": 68}}, {"node": {"oid": "2a6e4bbdb6593767d9c790a3cd35dcc6fed65739", "messageHeadline": "[mypy] Add/fix type annotations for \"conways_game_of_life.py\" & \"one_\u2026", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81c46dfd55ad9c7326a0d0d231d2cf0caa691d34", "messageHeadline": "[mypy] Add/fix type annotations for quick_sort(#4085) (#4215)", "author": {"name": "Matthew", "email": "MatthewG25@users.noreply.github.com", "user": {"login": "MatthewG25"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6bb9a027bb4368d53d6bb3716007f67bdc8748f6", "messageHeadline": "Implementation of the algorithm for the Koch snowflake (#4207)", "author": {"name": "algobytewise", "email": "algobytewise@gmail.com", "user": {"login": "algobytewise"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "bfb5700c67d629140070212ad58457ea34e769b9", "messageHeadline": "Update LICENSE.md (#4210)", "author": {"name": "Liu Baolin--CN", "email": "LiuBaolin20070125@outlook.com", "user": {"login": "lzhbhlrPython"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78ddb460660bc2c3b14f1b7197aa52fe0e9ac542", "messageHeadline": "Quick sort with lomuto partition (#3875)", "author": {"name": "MarineJoker", "email": "hellowjbb@gmail.com", "user": {"login": "MarineJoker"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "d3ac521b63aad890b1fdcb9ae7321b658d5c4764", "messageHeadline": "add count_number_of_one_bits.py (#4195)", "author": {"name": "Ayush Bisht", "email": "61404154+ayushbisht2001@users.noreply.github.com", "user": {"login": "ayushbisht2001"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "f66325a01bd790107c535f922aa0d9cfd75935e3", "messageHeadline": "odd_even_sort.py (#4199)", "author": {"name": "Ocean Monjur", "email": "75680423+OCM-7898@users.noreply.github.com", "user": {"login": "OCM-7898"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "4903a657799738bb16d43a763e055e3ef7e68e23", "messageHeadline": "Create slowsort.py (#3865)", "author": {"name": "Abdeldjaouad Nusayr Medakene", "email": "31663979+MrGeek1337@users.noreply.github.com", "user": {"login": "DjaouadNM"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "2595cf059d677c39513a9d75f1736bc5b84d6298", "messageHeadline": "[mypy] Add/fix type annotations for binary trees in data structures (\u2026", "author": {"name": "Hao LI", "email": "8520588+Leo-LiHao@users.noreply.github.com", "user": {"login": "Leo-LiHao"}}, "additions": 84, "deletions": 57}}, {"node": {"oid": "97b6ca2b19a3ef92016e586569aa514e53f01067", "messageHeadline": "[mypy] Add/fix type annotations for boolean_algebra (#4172)", "author": {"name": "Ayush Raj", "email": "rajayush213@gmail.com", "user": {"login": "CodeHermyt"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "3f1e376bbc41fc3855bb9562e3e7797342304035", "messageHeadline": "add reverse_bits.py (#4120)", "author": {"name": "ayushbisht2001", "email": "61404154+ayushbisht2001@users.noreply.github.com", "user": {"login": "ayushbisht2001"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "d594f4556cdc0c964c76daf5d9c891c32c5823bf", "messageHeadline": "[mypy] Add/fix type annotations for similarity search in machine lear\u2026", "author": {"name": "Steve Kim", "email": "54872857+SteveKimSR@users.noreply.github.com", "user": {"login": "SteveKimSR"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7d26ba707559842a8caebe7fb6e68011df593c84", "messageHeadline": "Added diffie-hellman algorithm (#4128)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 273, "deletions": 1}}, {"node": {"oid": "0728cf1128486a1c67e7c7efe42628d7a5eb4c1b", "messageHeadline": "Added code to merge two trees (#4121)", "author": {"name": "Gaurav Jindal", "email": "54955413+jindal2309@users.noreply.github.com", "user": {"login": "jindal2309"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "03d34350f63fea41bac77264b7380f22c4c912f2", "messageHeadline": "Graph list patch (#4113)", "author": {"name": "Nwachukwu Chidiebere Godwin", "email": "chidieberen1998@gmail.com", "user": {"login": "chidi-godwin"}}, "additions": 134, "deletions": 35}}, {"node": {"oid": "677d48d6c06234750a04e75ee0f9d5a349d78c54", "messageHeadline": "Rename coin_change.py to minimum_coin_change.py (#4108)", "author": {"name": "Kanak", "email": "63765823+Cosmicoppai@users.noreply.github.com", "user": {"login": "Cosmicoppai"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dd4b2656806e64d1c28301ded3b5c4d863de76db", "messageHeadline": "Add function to calculate area of triangle using Heron's formula (#4065)", "author": {"name": "SiddhantJain15", "email": "siddhant.jain150397@gmail.com", "user": {"login": "SiddhantJain15"}}, "additions": 55, "deletions": 26}}, {"node": {"oid": "80f5213df5726c9268b6e3771ae6aaf1b6e3bc82", "messageHeadline": "Add solution for Project Euler problem 107 (#4066)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 178, "deletions": 0}}, {"node": {"oid": "00e279ea44d34f8daf363dbdf1d5bee72a8da4c3", "messageHeadline": "[mypy] Add/fix type annotations for scheduling algorithms (#4074)", "author": {"name": "shan7030", "email": "42472191+shan7030@users.noreply.github.com", "user": {"login": "shan7030"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "64d85041700157055b02b19011886de3ff745ca0", "messageHeadline": "Add 2-hidden layer neural network with back propagation using sigmoid\u2026", "author": {"name": "Ramandeep Singh", "email": "raman77768@gmail.com", "user": {"login": "raman77768"}}, "additions": 295, "deletions": 0}}, {"node": {"oid": "207ac957ef02a5885aeb75728ed257a0d76f9974", "messageHeadline": "[mypy] Add type hints and docstrings to heap.py (#3013)", "author": {"name": "Mark Huang", "email": "hhzeos@gmail.com", "user": {"login": "MarkHershey"}}, "additions": 107, "deletions": 79}}, {"node": {"oid": "8f47d9f807fae641bffe97ee28ea2e213c2818d8", "messageHeadline": "Fix type annotations for bit manipulation algorithms (#4056)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f3ba9b6c508a24cd0e10fb08d0235c1f838fb73a", "messageHeadline": "[mypy] Add/fix type annotations for backtracking algorithms (#4055)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 98, "deletions": 106}}, {"node": {"oid": "0ccb213c1140d094e4c86bc04c767290b4ebaf15", "messageHeadline": "Add solution for Project Euler problem 102 (#4051)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 1088, "deletions": 1}}, {"node": {"oid": "ad5108d6a49155bc0a5aca498426265004b0265f", "messageHeadline": "Fix mypy errors for arithmetic analysis algorithms (#4053)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 90, "deletions": 60}}, {"node": {"oid": "2ff2ccbeecf24d3171841e362600944b547a4e51", "messageHeadline": "Add solution for Project Euler problem 101 (#4033)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "03889613bc68e1c1bdd101f1070e303aab00a7c7", "messageHeadline": "add integer to roman function (#4050)", "author": {"name": "Kavindu Santhusa", "email": "63494497+Ksengine@users.noreply.github.com", "user": {"login": "Ksengine"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "00f22a9970c6638ff59891d8cb271db52bab1bc4", "messageHeadline": "Add solution for Project Euler problem 135 (#4035)", "author": {"name": "sharmapulkit04", "email": "39304055+sharmapulkit04@users.noreply.github.com", "user": {"login": "sharmapulkit04"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "53371b2381c2233c057c0ad75d377d8c03ff83c8", "messageHeadline": "Optimization for shell sort (#4038)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "ae8a5f86754ea1cc466314fa40a664c7322d4be9", "messageHeadline": "Add solution for Project Euler problem 59 (#4031)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 133, "deletions": 0}}, {"node": {"oid": "a6f6eb264995c41db646467a0078aa24e4ebec48", "messageHeadline": "Add solution for Project Euler problem 86 (#4025)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "533e36d32ba415be382e9c8c0803d5261b489afd", "messageHeadline": "Add conjugate gradient method algorithm (#2486)", "author": {"name": "zakademic", "email": "67771932+zakademic@users.noreply.github.com", "user": {"login": "zakademic"}}, "additions": 173, "deletions": 0}}, {"node": {"oid": "110a740d5d026c4675489ea2acfefda773c4e032", "messageHeadline": "Update ciphers/caesar_cipher.py with type hints (#3860)", "author": {"name": "Abdeldjaouad Nusayr Medakene", "email": "31663979+MrGeek1337@users.noreply.github.com", "user": {"login": "DjaouadNM"}}, "additions": 8, "deletions": 24}}, {"node": {"oid": "75759fae22e44aa101d8d81705f0a995d038612c", "messageHeadline": "Add solution for Project Euler problem 085 (#4024)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "bd4b83fcc7fba84e2d71d560f65299fd56c15640", "messageHeadline": "Chore: Added type hints to searches/binary_search.py (#2682)", "author": {"name": "Umair Kamran", "email": "umair.kamran96@gmail.com", "user": {"login": "UmairKamran"}}, "additions": 28, "deletions": 46}}, {"node": {"oid": "b1801398ec339a4e3813b38054f0ec34dfa43bfe", "messageHeadline": "Add Project Euler Problem 180 (#4017)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 177, "deletions": 0}}, {"node": {"oid": "e7ab06f5dedd2a3f216bb90b794edd760d9f8f4d", "messageHeadline": "Implemented minimum steps to one using tabulation. (#3911)", "author": {"name": "Alex Joslin", "email": "aljoslin13@yahoo.com", "user": {"login": "echoaj"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "c39be1d8b84fbc788160051c06e6b8f2bd66ed4f", "messageHeadline": "update graphs/breadth_first_search.py (#3908)", "author": {"name": "Lewis Tian", "email": "taseikyo@gmail.com", "user": {"login": "taseikyo"}}, "additions": 53, "deletions": 21}}, {"node": {"oid": "c359768e257a7bcbfe93e137a0fc1e81b92d6573", "messageHeadline": "Update bitonic_sort with type hints, doctest, snake_case names (#4016)", "author": {"name": "Jogendra Singh", "email": "58473917+Joe-Sin7h@users.noreply.github.com", "user": {"login": "joesinghh"}}, "additions": 91, "deletions": 53}}, {"node": {"oid": "860d4f547bcfbe96b5c1e1b507124b13c0dc7399", "messageHeadline": "Create merge_two_lists.py that implements merging of two sorted linke\u2026", "author": {"name": "Maliha", "email": "maliha_786@hotmail.com", "user": {"login": "maldz3"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "f8b2c43fda28efdcb7bb50c4beb443330b9b64e9", "messageHeadline": "Fix pre-commit error on master (#3992)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "07a4ce9fb89031b4f1f3991fcf769b86a10a4aa8", "messageHeadline": "Update pigeon_sort.py (#2359)", "author": {"name": "wuyudi", "email": "wuyudi1109@gmail.com", "user": null}, "additions": 9, "deletions": 19}}, {"node": {"oid": "daceb87a9685d5e12f43c2e4135ee4b06c0669f1", "messageHeadline": "Electric power (#3976)", "author": {"name": "Erdum", "email": "erdumadnan@gmail.com", "user": {"login": "erdum"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "06dad4f9d8624d9b9a4be56fef47a657f6ce6b82", "messageHeadline": "Fix mypy in #3149 (#3988)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 67, "deletions": 62}}, {"node": {"oid": "ba6310b6470346fdac85ea4ef697e5939c30b180", "messageHeadline": "Validate only submitted Project Euler solution (#3977)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "25164bb6380ae760bed5fe3efc5f2fc3ec5c38a1", "messageHeadline": "Fix mypy in #2684 (#3987)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "0febbd397ec2a41cff7f9fa2c182c14516f5bb36", "messageHeadline": "Add typehints to blockchain (#3149)", "author": {"name": "Jenia Dysin", "email": "jenia90@users.noreply.github.com", "user": {"login": "jenia90"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e07766230d5aea4ddf090d9c5347a90e8c2137b3", "messageHeadline": "Add static typing to backtracking algorithms (#2684)", "author": {"name": "Jenia Dysin", "email": "jenia90@users.noreply.github.com", "user": {"login": "jenia90"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "5de90aafc7491f81b0a2b606639a518167bc15cf", "messageHeadline": "Hacktoberfest 2020: Conway's Game of Life (#3070)", "author": {"name": "jenra", "email": "jenra.uwu@gmail.com", "user": null}, "additions": 100, "deletions": 0}}, {"node": {"oid": "52a6213ddc804f571e1c54fdd8e9b0068acaf06e", "messageHeadline": "Instagram Video and IGTV downloader (#3981)", "author": {"name": "Sullivan", "email": "38718448+Epic-R-R@users.noreply.github.com", "user": {"login": "Epic-R-R"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "bfb0c3533d88f82c18f7ae792b2d2e154b9b51c7", "messageHeadline": "Fixed LGTM and typehint (#3970)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "8cafadd759a519ce5b3c60f3ba4a0819e42d060f", "messageHeadline": "Update CONTRIBUTING.md with pre-commit plugin instructions (#3979)", "author": {"name": "xcodz-dot", "email": "71920621+xcodz-dot@users.noreply.github.com", "user": {"login": "amaank404"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "9c6080a6fc31ae7737535ba305de20a5cc0805b5", "messageHeadline": "data_structures/linked_list: Add __str__() function (#3961)", "author": {"name": "arif599", "email": "59244462+arif599@users.noreply.github.com", "user": {"login": "arif599"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "1e1708b8a1644d994ad004cc6fe20893a328519c", "messageHeadline": "Added solution for Project Euler problem 77 (#3132)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "9333d2f0174d76f36ff27961f18d8110d67cbc67", "messageHeadline": "Create weight_conversion.py (#3964)", "author": {"name": "Anubhav Solanki", "email": "55892162+AnubhavSolanki@users.noreply.github.com", "user": {"login": "AnubhavSolanki"}}, "additions": 287, "deletions": 0}}, {"node": {"oid": "10427f8395285bfa8c3d1c320ee58b7cb29204bd", "messageHeadline": "Create euclidean_distance.py (#3350)", "author": {"name": "Andrew", "email": "54547089+ac-tam@users.noreply.github.com", "user": {"login": "andrewctam"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "c5fb0a95043cb93ca522ca0633bf75a656d63b7f", "messageHeadline": "Cleaned up knapsack and images directory (#3972)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac6a160f1b390ac3162e3834066dcc787d32d29b", "messageHeadline": "added binary_count_trailing_zeros.py (#2557)", "author": {"name": "Vivek", "email": "vicky.p8980@gmail.com", "user": null}, "additions": 85, "deletions": 0}}, {"node": {"oid": "ce3ce3f8a8618e36624d997bc934b2ea997fa5d7", "messageHeadline": "Replace base64_cipher.py with an easy to understand version (#3925)", "author": {"name": "Hafidh", "email": "32499116+hfz1337@users.noreply.github.com", "user": {"login": "hfz1337"}}, "additions": 142, "deletions": 89}}, {"node": {"oid": "4191b9594237a989555b29cfc287b7238050634f", "messageHeadline": "Ohm's Law algorithm added (#3934)", "author": {"name": "Erdum", "email": "erdumadnan@gmail.com", "user": {"login": "erdum"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "2b50aaf2d3acdd54409316ce71985d4e161912f5", "messageHeadline": "Create intro_sort.py (#3877)", "author": {"name": "YeonJeongLee00", "email": "67946956+YeonJeongLee00@users.noreply.github.com", "user": {"login": "YeonJeongLee00"}}, "additions": 173, "deletions": 0}}, {"node": {"oid": "5eb5483d655482b937abe0e59c34e41a455dfff8", "messageHeadline": "Update stalebot to take 5 actions per hour (#3922)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "098f02bc04550343767e3e1cfaef5f57af6b1046", "messageHeadline": "Fixes: #3944 Authentication error; use tokens instead (#3949)", "author": {"name": "lawric1", "email": "67882089+lawric1@users.noreply.github.com", "user": {"login": "lawric1"}}, "additions": 64, "deletions": 13}}, {"node": {"oid": "287bf26bc87a0f68de51f817758b497e76d94271", "messageHeadline": "Add a divide and conquer method in finding the maximum difference pai\u2026", "author": {"name": "Cho Yin Yong", "email": "choyiny@users.noreply.github.com", "user": {"login": "choyiny"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "e031ad3db627a46d3c1cc0ae37739420f00c239d", "messageHeadline": "Create instagram_pic (#3945)", "author": {"name": "Sullivan", "email": "38718448+Epic-R-R@users.noreply.github.com", "user": {"login": "Epic-R-R"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "3fdbf9741dd910a78f3d614771d26c3dda3527fd", "messageHeadline": "Python 3.9 (#3926)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "9bf7b183e744a325a48a573165740d01bf60b2cf", "messageHeadline": "Improve Base16 Codebase (#3534)", "author": {"name": "Tan Yong He", "email": "tyhshana@hotmail.com", "user": {"login": "tanyonghe"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "49d0c41905fd69338d6a84a73fe1f74c2be14adf", "messageHeadline": "Renamed octal_to_decimal to octal_to_decimal.py (#3420)", "author": {"name": "Mikail Farid", "email": "brainiac2244@gmail.com", "user": {"login": "cybov"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "03e7f3732996f1a83ebdca71a2efc2665ed49f38", "messageHeadline": "[mypy] math/sieve_of_eratosthenes: Add type hints (#2627)", "author": {"name": "Joyce", "email": "jycyeo@yahoo.com.sg", "user": {"login": "pikulet"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "f2c1f98a234677b7b0265751597c17692286e004", "messageHeadline": "Remove workflow file, task checked by the bot (#3917)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "f036b9f3587fca094ce85f40b587e930e26ac726", "messageHeadline": "Web programming contribution (#2436)", "author": {"name": "Niranjan Hegde", "email": "hegdeniranjan144@gmail.com", "user": {"login": "niranjan195"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "fa364dfd274349ab3e674ea97780a7b9977cb7ef", "messageHeadline": "Changed how the Visited nodes are tracked (#3811)", "author": {"name": "Akash G Krishnan", "email": "krishnanag1996@gmail.com", "user": {"login": "akashgkrishnan"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "b55e132b8024c71ff186b0c741fb11a070ee2265", "messageHeadline": "Add solution for Project Euler: Problem 89 (#2948)", "author": {"name": "Cory Metcalfe", "email": "corymetcalfe@gmail.com", "user": {"login": "coryallegory"}}, "additions": 1153, "deletions": 0}}, {"node": {"oid": "06f01c0eeb4ddae0c829da610c2e9b5283893727", "messageHeadline": "Remove stale action workflow file (#3915)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 0, "deletions": 31}}, {"node": {"oid": "c938e7311ff0ab2c06399348aa261b8d2ea70d3e", "messageHeadline": "Added solution for Project Euler problem 129. (#3113)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "28d33f4b2d72b6de8730d4526de12975364fdca0", "messageHeadline": "Project Euler 70 Solution (#3041)", "author": {"name": "Peter Yao", "email": "peteryao7@gmail.com", "user": {"login": "peteryao7"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "d0bc9e268d33b495cadeafc6613029989bc26aac", "messageHeadline": "Add solution for Project Euler problem 188 (#2880)", "author": {"name": "Michael D", "email": "michael@drueing.de", "user": {"login": "darkstar"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "fe0f2f32e70b81bb35480c9c6d118b90ce940c43", "messageHeadline": "Try the stale bot instead of stale action (#3906)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 94, "deletions": 31}}, {"node": {"oid": "83b8b3c141f2a11afd84a61e0ef62368bdcfab29", "messageHeadline": "Fixes: #3869: Optimize CI runtime of Project Euler's Problem 74's Sol\u2026", "author": {"name": "tacitvenom", "email": "vasu.sharma314@gmail.com", "user": null}, "additions": 39, "deletions": 29}}, {"node": {"oid": "2885a8cd9997303dcd19f1ffc50bd9beb8d99fd7", "messageHeadline": "Run latest stale action (#3904)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe6885926f4cdf74f230074318486df2e19d28ee", "messageHeadline": "Update related to the change in CI testing (#3903)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "bb693aa68196c1ed70794013b39e8b29bca13aaf", "messageHeadline": "Delete Travis_CI_tests_are_failing.md (#3902)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "b9b7fffcc2d3f80409269e2e2c1ba78c58ebcdbe", "messageHeadline": "Move CI tests from Travis to GitHub (#3889)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 34, "deletions": 25}}, {"node": {"oid": "8a134e1f45d05e21194e8fbb5763d5645b36088f", "messageHeadline": "update area.py (#3862)", "author": {"name": "\uae40\uc218\uc5f0", "email": "tnehd158@gmail.com", "user": {"login": "Suyeonkkk"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "b31ed8c49401efb1e941c3514384a90909572f0e", "messageHeadline": "Modified comments on upper.py (#3884)", "author": {"name": "Sethu", "email": "rssankar@gmail.com", "user": {"login": "sethusankar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "78a0f61b1912206d7bfdc3f0604c1fba60bb605f", "messageHeadline": "Add Maths / Sigmoid Function (#3880)", "author": {"name": "sukyung99", "email": "44187128+sukyung99@users.noreply.github.com", "user": {"login": "sukyung99"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "c6dd9753893533934c7804bb714bbce2de8dd1a7", "messageHeadline": "Add type hints and tests. (#2461)", "author": {"name": "poloso", "email": "posorio@sier.com.co", "user": null}, "additions": 141, "deletions": 67}}, {"node": {"oid": "ae4d7d4d0433b865c1a3e35dbbb7d43f2dc8ab2c", "messageHeadline": "add similarity_search.py in machine_learning (#3864)", "author": {"name": "Steve Kim", "email": "54872857+SteveKimSR@users.noreply.github.com", "user": {"login": "SteveKimSR"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "32def4b3c53a100c40b0cf082799574157775e40", "messageHeadline": "add crawl_google_scholar_citation.py (#3879)", "author": {"name": "boyuuuun", "email": "44187125+boyuuuun@users.noreply.github.com", "user": {"login": "boyuuuun"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "9f6188cc407af77ee987ad1d4cb480cc7db6ad39", "messageHeadline": "Add Quantum Full Adder circuit for classical integers (#2954)", "author": {"name": "Rupansh", "email": "rupanshsekar@hotmail.com", "user": {"login": "rupansh"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "eb5a9516032d06cbb6686e1053019fdad38c6d78", "messageHeadline": "Peak of unimodal list DNC algorithm (#3691)", "author": {"name": "Cho Yin Yong", "email": "choyiny@users.noreply.github.com", "user": {"login": "choyiny"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "4851942ec02b18bbe4c8b58c46efed9cc2115e32", "messageHeadline": "Reduce complexity linear_discriminant_analysis. (#2452)", "author": {"name": "poloso", "email": "osoriopabl@gmail.com", "user": {"login": "NumberPiOso"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "a6ad25c3518f2d84760aad06732e6e63cfb2b8da", "messageHeadline": "Add molecular_chemistry.py (#2944)", "author": {"name": "Prakhar Gurunani", "email": "prakhargurunani@gmail.com", "user": {"login": "FirePing32"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "eab6b70e0a1d5fd942e63c96e13be1134b3c5df3", "messageHeadline": "DPLL algorithm (#3866)", "author": {"name": "Shivanirudh", "email": "shivanirudh18146@cse.ssn.edu.in", "user": {"login": "Shivanirudh"}}, "additions": 357, "deletions": 0}}, {"node": {"oid": "3d7704f0bfd7a009eab1b1b604b5da59e6ed0bf7", "messageHeadline": "Add config details for the stale action (#3870)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "83a24cb06ddc169c62128754474d306ec40b71f6", "messageHeadline": "Update graphs/graph_list.py (#3813)", "author": {"name": "Lewis Tian", "email": "taseikyo@gmail.com", "user": {"login": "taseikyo"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "686d837d3e09f6808bd958a5d651a9c281ce526a", "messageHeadline": "Add project euler problem 50 (#3016)", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "c0d88d7f71b0234740696cbe48d7ed88900261c1", "messageHeadline": "Fix handling of non ascii characters in swap case (fixes: #3847) (#3848)", "author": {"name": "Frank Schmitt", "email": "frank@qwhon.de", "user": {"login": "frankschmitt"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "c8db6a208b0595b6d2162177045d204b0719b57e", "messageHeadline": "Add solution for Project Euler problem 123 (#3072)", "author": {"name": "Ravi Kandasamy Sundaram", "email": "ksr1122@gmail.com", "user": {"login": "ksr1122"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "fdba34f70464a54f3761e426d50a889c70671677", "messageHeadline": "Cache pre-commit workflow (#3863)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "29d0fbb0e029f847a03de71f8dd633beea3d4307", "messageHeadline": "HACKTOBERFEST - Added solution to Euler 64. (#3706)", "author": {"name": "Shikhar Rai", "email": "34543293+kakashi215@users.noreply.github.com", "user": {"login": "kakashi215"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "ff00bfa0abbd0019d9e718c6beec2aa0e5d8b580", "messageHeadline": "Added a solution for Project Euler Problem 203 \"Squarefree Binomial C\u2026", "author": {"name": "Fernando Benjam\u00edn P\u00c9REZ MAURERA", "email": "fperezmaurera@gmail.com", "user": {"login": "fernandobperezm"}}, "additions": 188, "deletions": 0}}, {"node": {"oid": "eaa7ef45c5cc4abb7756f239da56521babe01a91", "messageHeadline": "kth order statistic divide and conquer algorithm (#3690)", "author": {"name": "Cho Yin Yong", "email": "choyiny@users.noreply.github.com", "user": {"login": "choyiny"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "61cb921d8799ce588bd4d03533252edfc6539076", "messageHeadline": "Project Euler 206 Solution (#3829)", "author": {"name": "Peter Yao", "email": "peteryao7@gmail.com", "user": {"login": "peteryao7"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "786b32431cd1d0f57ec4b79a009959da8a2fe06c", "messageHeadline": "Update infix to postfix (#3817)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 45, "deletions": 52}}, {"node": {"oid": "d8f573c0fbc5363b268accca6d73c85b463da65f", "messageHeadline": "Add solution to problem 74 (#3110)", "author": {"name": "GGn0", "email": "44038661+GGn0@users.noreply.github.com", "user": {"login": "GGn0"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "d3ead53882ecf9ecab9c210b6f08e7c85498b739", "messageHeadline": "Added solution to Project Euler problem 301 (#3343)", "author": {"name": "Akash Kumar", "email": "email.akashkumar@gmail.com", "user": {"login": "KumarUniverse"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "1f65007456bc48b90f6183b851c5b9f60fb52ae6", "messageHeadline": "Shortened code (#3855)", "author": {"name": "jbaenaxd", "email": "jobaco04@hotmail.com", "user": {"login": "jbaenaxd"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a5389899393d8962d4866c0f810c5c8bac8e5cbb", "messageHeadline": "Added decimal_isolate.py (#3700)", "author": {"name": "Jake Gerber", "email": "jake.j.gerber@gmail.com", "user": {"login": "JakeGerber"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "c83ecacc31effb3cd263b6b80c2f6ea9ca9df10c", "messageHeadline": "No issues so far (#3835)", "author": {"name": "ParamonPlay", "email": "56618202+ParamonPlay@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a03b3f763fbe933737a3b0b4bcd3feec34f0fb64", "messageHeadline": "Balanced parentheses (#3768)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "a6831c898a12e568c2e611d457dd71bd89488ce2", "messageHeadline": "math/greatest_common_divisor: add support for negative numbers (#2628)", "author": {"name": "Joyce", "email": "jycyeo@yahoo.com.sg", "user": {"login": "pikulet"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "99adac0eb135ab9e48e86db01da520eded2f985a", "messageHeadline": "Add first solution for Project Euler Problem 207 (#3522)", "author": {"name": "PetitNigaud", "email": "44503597+PetitNigaud@users.noreply.github.com", "user": {"login": "PetitNigaud"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "9971f981a19072097d6d8761c068379de9bdb7ea", "messageHeadline": "Added solution for Project Euler problem 87. (#3141)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "a1e9656ecadb2e6c2805c79b099c198b245fd43b", "messageHeadline": "Hacktoberfest: adding doctest to radix_sort.py file (#2779)", "author": {"name": "Marcos Vinicius", "email": "mvhb@cin.ufpe.br", "user": {"login": "mvhb"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "e172a8b08b368b0872040f2a66cd7678d2259352", "messageHeadline": "Hacktoberfest: Added first solution to Project Euler problem 58 (#3599)", "author": {"name": "sharmapulkit04", "email": "39304055+sharmapulkit04@users.noreply.github.com", "user": {"login": "sharmapulkit04"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "e20895a4ff84083c2097d17b7abb8f55c365e0c9", "messageHeadline": "Implement the melkman anlgorithm for computing convex hulls (#2916)", "author": {"name": "Simon Lammer", "email": "lammer.simon@gmail.com", "user": null}, "additions": 105, "deletions": 36}}, {"node": {"oid": "fd7da5ff8f7dabb73a3786a0951518de18388d71", "messageHeadline": "Add IBM Qiskit References (#2561)", "author": {"name": "Abhinand C", "email": "44578852+abhinand-c@users.noreply.github.com", "user": {"login": "abhinand-c"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4fa8c9d4b458a29299e69cc9a2217fe31cc41ea2", "messageHeadline": "Update graphs/depth_first_search_2.py (#3799)", "author": {"name": "Lewis Tian", "email": "taseikyo@gmail.com", "user": {"login": "taseikyo"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "aebf9bdaafbaa71ad4b5bf933ed2231ae7e4f731", "messageHeadline": "Added reverse_letters.py (#3730)", "author": {"name": "Snimerjot Singh", "email": "snimersingh1729@gmail.com", "user": {"login": "Snimer"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "a5aef147e90c640a6ee9c055c439e71384460479", "messageHeadline": "Fix Project Euler Readme (#3754)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "95db17ce0f436f4ced6949ef507dc2f07e696349", "messageHeadline": "Added two pointer solution for two sum problem (#3468)", "author": {"name": "Shabab Karim", "email": "shababkarim93@gmail.com", "user": {"login": "shabab477"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "9eefe681af81861f878c02f02f5d48c661cac255", "messageHeadline": "fixes: #2969 (#3756)", "author": {"name": "Gaurav Chaudhari", "email": "capristar02@gmail.com", "user": {"login": "Gau02"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "8f81c460fef5294026015d2e39ef0e35f2e99e27", "messageHeadline": "Made improvements to combinations.py (#3681)", "author": {"name": "Rolv Apneseth", "email": "rolv.apneseth@gmail.com", "user": {"login": "Rolv-Apneseth"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "47199c123ccde8dc20ec19489063941170dd3c75", "messageHeadline": "Update CONTRIBUTING.md (#3698)", "author": {"name": "xcodz-dot", "email": "71920621+xcodz-dot@users.noreply.github.com", "user": {"login": "amaank404"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b93a9d8e8faa115d06a6bd656f5bf0e91254c1de", "messageHeadline": "Update lucas_series.py to include another method (#3620)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 56, "deletions": 9}}, {"node": {"oid": "81b82bea47df8ae8368ce293a3d5af7fb8de23f3", "messageHeadline": "Update ceil and floor function (#3710)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "1b5c1b8344107cabcc7702194d37db8aabb6a525", "messageHeadline": "Add single bit manipulation operations. (#3284)", "author": {"name": "Phil Bazun", "email": "Phil9lne@gmail.com", "user": {"login": "Phil9l"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "3a191d9a7c22c2423040d5fe588b31806449d682", "messageHeadline": "Add solution to Project Euler problem 81 (#3408)", "author": {"name": "Ayoub Chegraoui", "email": "ayoubch807@gmail.com", "user": {"login": "ayoubc"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "98e9d6bdb6ce34dbdf47912803b979c11486d850", "messageHeadline": "Fix style of the first ten solutions for Project Euler (#3242)", "author": {"name": "Michael D", "email": "michael@drueing.de", "user": {"login": "darkstar"}}, "additions": 716, "deletions": 468}}, {"node": {"oid": "5be77f33f7c787f329d1810f685a68cc64265036", "messageHeadline": "Add 0-1-bfs. (#3285)", "author": {"name": "Phil Bazun", "email": "Phil9lne@gmail.com", "user": {"login": "Phil9l"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "89e8dbffba13ff5ae77e65d21260eac69ee0729a", "messageHeadline": "removed extra line to match rest of file (#3528)", "author": {"name": "Sam Holst", "email": "sawohol@gmail.com", "user": {"login": "samholst"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "12c69800bdb7e3eb25de2ece9837ed79dc58df2b", "messageHeadline": "Forecast (#3219)", "author": {"name": "Nandiya", "email": "ri_nandiya@yahoo.com", "user": {"login": "nandiya"}}, "additions": 271, "deletions": 0}}, {"node": {"oid": "b97529dd88b4b3668ad78ed1b8e35ea031face1c", "messageHeadline": "Move validate_solutions and add durations flag to pytest.ini (#3704)", "author": {"name": "Dhruv Manilawala", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 8, "deletions": 48}}, {"node": {"oid": "1cd8e685377a6b6f0f4ffacb5b78ca472ee874b8", "messageHeadline": "Update LinkedQueue (#3683)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 108, "deletions": 31}}, {"node": {"oid": "409438d250fcff2a1dff6ad5350673431ed2e870", "messageHeadline": "Add solution for Project Euler problem 38. (#3115)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "20260d2b9ca4f05233f5009a63e4d2826b2d312c", "messageHeadline": "Add Project Euler 65 Solution (#3035)", "author": {"name": "Peter Yao", "email": "peteryao7@gmail.com", "user": {"login": "peteryao7"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "46af42d47a8dfbc06393929c973f55f2d1148261", "messageHeadline": "Fix coin change (#2571)", "author": {"name": "Himadri Ganguly", "email": "himadri@colourdrift.com", "user": {"login": "himadriganguly"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "04fae4db9b7bccc219e1548e8b3bfcd135b38f64", "messageHeadline": "Improved and shortened prime_check.py (#3454)", "author": {"name": "Rolv Apneseth", "email": "rolv.apneseth@gmail.com", "user": {"login": "Rolv-Apneseth"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "c2b7acdf111337632612e26dfdc2b292ac31ddd2", "messageHeadline": "Update Linked Stack (#3625)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 112, "deletions": 22}}, {"node": {"oid": "5e642607c8958aa1e4277f75399442b2048a4725", "messageHeadline": "Update doubly linked list (#3619)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 185, "deletions": 79}}, {"node": {"oid": "9b95e4f662462d167b18d744e36817e9c8849f0e", "messageHeadline": "Pyupgrade to python3.8 (#3616)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 38, "deletions": 33}}, {"node": {"oid": "74233022a0608b0ee25d3514a87a36e40bc821ac", "messageHeadline": "Median of Two Arrays (#3554)", "author": {"name": "anneCoder1805", "email": "66819522+anneCoder1805@users.noreply.github.com", "user": {"login": "anneCoder1805"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "802ac83c3d5df6cc4512b28eb90da75749300214", "messageHeadline": "Add a naive recursive implementation of 0-1 Knapsack Problem (#2743)", "author": {"name": "Tobias Schr\u00f6der", "email": "5970416+tbsschroeder@users.noreply.github.com", "user": {"login": "tbsschroeder"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "79d57552aa4d8c4777dbcf5126dbb37142866469", "messageHeadline": "Add Patience Sort (#3469)", "author": {"name": "JoaoVictorNascimento", "email": "joao_victorxy@hotmail.com", "user": {"login": "JoaoVictorNascimento"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "4c92f8c0d06cbeeddcb7efc443f2043a5692b893", "messageHeadline": "Replace main with __main__ (#3518)", "author": {"name": "Anselm Hahn", "email": "Anselm.Hahn@gmail.com", "user": {"login": "Anselmoo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a481bfa231ce1dc4eeaec2a1c1db740e267f663e", "messageHeadline": "Fix broken build: Remove trailing spaces (#3501)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "beb2c35dd864f093c49b43934064c5da7155859c", "messageHeadline": "Implement Deutsch-Jozsa Algorithm In Qiskit (#3447)", "author": {"name": "Abhishek Jaisingh", "email": "abhi2254015@gmail.com", "user": {"login": "abhishekjiitr"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "2ec3750885b71a84969252ad978f046632bbeadf", "messageHeadline": "create monoalphabetic cipher (#3449)", "author": {"name": "RadadiyaMohit", "email": "30775542+radadiyamohit81@users.noreply.github.com", "user": {"login": "radadiyamohit81"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "3bbec1db49eea0598412aa839ed055d151541443", "messageHeadline": "create beaufort cipher (#3206)", "author": {"name": "RadadiyaMohit", "email": "30775542+radadiyamohit81@users.noreply.github.com", "user": {"login": "radadiyamohit81"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "f34434a214e4c937f3a5a5b0d1f1bd64a3bee7c5", "messageHeadline": "Fix the build -- 88 chars per line max. (#3437)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "05f4089bf08776469adbef10d5a5cb0cb672e7c6", "messageHeadline": "Fixed typo in caesar_cipher.py (#2979)", "author": {"name": "CapofWeird", "email": "40702379+CapofWeird@users.noreply.github.com", "user": {"login": "CapofWeird"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a88006d04a0b095523f8e19c21c77572324751ce", "messageHeadline": "Qiskit: Add Quantum Half Adder (#3405)", "author": {"name": "Abhishek Jaisingh", "email": "abhi2254015@gmail.com", "user": {"login": "abhishekjiitr"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "35cade8389f6e44eeab82020f5067a9dbc834dcd", "messageHeadline": "Create .gitattributes for Cross OS compatibility (#3410)", "author": {"name": "acoder77", "email": "73009264+acoder77@users.noreply.github.com", "user": {"login": "acoder77"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5cb41e7820fb69a16ef47893fd2b16d76baef7e8", "messageHeadline": "Create GitHub action only for Project Euler (#3378)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "7d84f7fe61626396b2b64f3efa3fe2b740894289", "messageHeadline": "Adding in the evaluate postfix notation using Stack (#2598)", "author": {"name": "Akash G Krishnan", "email": "krishnanag1996@gmail.com", "user": {"login": "akashgkrishnan"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "58875674daab6511f41a7b4a3837998d08a862d8", "messageHeadline": "Project Euler 57 - Square root convergents (#3259)", "author": {"name": "Benjamin Smith", "email": "bh2smith@users.noreply.github.com", "user": {"login": "bh2smith"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "fc98961814faa8ebb58f349cdba4fdc265eae184", "messageHeadline": "Hacktoberfest 2020: Added computer vision algorithm (#2946)", "author": {"name": "Tanay Karve", "email": "tanaykarve@gmail.com", "user": {"login": "TanayKarve"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c33b683193334b1429ce2f120774815c94b5810b", "messageHeadline": "New doubly linkedlist PR: pull/2573 (#3380)", "author": {"name": "Akash G Krishnan", "email": "krishnanag1996@gmail.com", "user": {"login": "akashgkrishnan"}}, "additions": 253, "deletions": 0}}, {"node": {"oid": "9643d3060dd73ac4afa70283622cb5108fc95dab", "messageHeadline": "Add solution for Project Euler problem 75. (#3129)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "b74f3a8b4885b99a48ddb3ab654bc2883f97721a", "messageHeadline": "Add solution for Project Euler problem 91. (#3144)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "b96e6c7075e1f47f3a8a59d0b7a088f519ad61f0", "messageHeadline": "Add solution for Project Euler problem 174. (#3078)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "d8f5b31fab57cc009e87a8d62c8d03075f66e9bd", "messageHeadline": "Add solution for Project Euler problem 72 (#3122)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "9d745b6156636f9e3b35f1560ae9abec29d48772", "messageHeadline": "Add typehints ciphers and bool alg (#3264)", "author": {"name": "Jenia Dysin", "email": "jenia90@users.noreply.github.com", "user": {"login": "jenia90"}}, "additions": 92, "deletions": 73}}, {"node": {"oid": "5b024f4dd5a087c950c52301ce465dbeb4a6de43", "messageHeadline": "BROKEN BUILD: Fix a failing precommit test (#3344)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cc050dbf5b5591300839bdd168d095901377c151", "messageHeadline": "test/graphs/prim: writing a test case to verify the correctness of th\u2026", "author": {"name": "Meysam", "email": "MeysamAzad81@yahoo.com", "user": {"login": "meysam81"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "83b825027e33c2885b6d9c9f2fd06f848f449f10", "messageHeadline": "Graphs/kruskal: adding doctest & type hints (#3101)", "author": {"name": "Meysam", "email": "MeysamAzad81@yahoo.com", "user": {"login": "meysam81"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "316fc41d6d6e2b5d9bd129d32e36b7fedf895a81", "messageHeadline": "Add solution for Project Euler problem 74. (#3125)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "2e90debab31f8fef88fafee5a7e2b2d1ab738d30", "messageHeadline": "Tighten up quicksort() (#3319)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 15, "deletions": 26}}, {"node": {"oid": "f0033f87e0b4082e55dd3641282e65369e03c03e", "messageHeadline": "Create natural_sort.py (#3286)", "author": {"name": "Mozartus", "email": "32893711+Mozartuss@users.noreply.github.com", "user": {"login": "Mozartuss"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "7c5cc28ba299b15acc258bf4c7aca0258eae1d2f", "messageHeadline": "Revert recent changes to .pre-commit-config.yaml (#3318)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "e035c6164f505f1b9d15c594c845e132097c8c53", "messageHeadline": "add binary_tree_traversals.py to data_structures (#3297)", "author": {"name": "Anshraj Shrivastava", "email": "42239140+rajansh87@users.noreply.github.com", "user": {"login": "rajansh87"}}, "additions": 165, "deletions": 0}}, {"node": {"oid": "9482f6a5a964a2ed08189a139ce23404492439e7", "messageHeadline": "Add solution for Project Euler problem 173. (#3075)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "a11900513525d33e47ed8f3d55d05aff5eadea91", "messageHeadline": "Add solution for Project Euler problem 113 (#3109)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "aeb6edc79272069346d7f8de7dbe9fe93896f776", "messageHeadline": ".pre-commit-config.yaml: Disable trailing-whitespace fixer (#3306)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 174, "deletions": 170}}, {"node": {"oid": "de2725f4ac7b79cfba46d1e0397bf959dddf31d4", "messageHeadline": "Update mergesort.py (#2563)", "author": {"name": "Akash G Krishnan", "email": "krishnanag1996@gmail.com", "user": {"login": "akashgkrishnan"}}, "additions": 104, "deletions": 43}}, {"node": {"oid": "44254cf112fc907b4204dbeb2e927d74ca52e69d", "messageHeadline": "Rename Project Euler directories and other dependent changes (#3300)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 108, "deletions": 112}}, {"node": {"oid": "2d7e08ef8324867f47f381cdc800ee00f6d77be0", "messageHeadline": "Update README.md for Project Euler (#3256)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 111, "deletions": 4}}, {"node": {"oid": "671ab1d863b18edeb25d422926fe1521b6a71734", "messageHeadline": "Project Euler 62 Solution (#3029)", "author": {"name": "Peter Yao", "email": "peteryao7@gmail.com", "user": {"login": "peteryao7"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "ed30749943058cfaafeae47bad324200a0e139a0", "messageHeadline": "Added swap case program and removed unexpected expression part (#3212)", "author": {"name": "Mayur Pardeshi", "email": "45143349+mayur200@users.noreply.github.com", "user": {"login": "mayur200"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "fda57d6924bda596a8ad43d015f266fa772d63d6", "messageHeadline": "codespell.yml: Remove unused install of flake8 (#3283)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e3c07f987f099531734c29a55f18ff0e1bb4fbbe", "messageHeadline": "Add skew heap data structure. (#3238)", "author": {"name": "Phil Bazun", "email": "Phil9lne@gmail.com", "user": {"login": "Phil9l"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "5fcd250c99ec1b490c456dbc4be6b9ad63f78817", "messageHeadline": "Added decimal_to_binary_recursion.py (#3266)", "author": {"name": "Mikail Farid", "email": "brainiac2244@gmail.com", "user": {"login": "cybov"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "75a9b460ad2de8e0f76861051f8b05973deb0722", "messageHeadline": "added script to perform quantum entanglement (#3270)", "author": {"name": "NAVEEN S R", "email": "56086391+nkpro2000sr@users.noreply.github.com", "user": {"login": "nkpro2000sr"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "dc069580b9e4c040251adbb8e090e24d3f0156aa", "messageHeadline": "Added binary tree mirror algorithm (#3159)", "author": {"name": "Susmith98", "email": "33018940+susmith98@users.noreply.github.com", "user": {"login": "susmith98"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "f0aa63f0f947180955ab3272dbd1e4ebf646032c", "messageHeadline": "Add randomized heap. (#3241)", "author": {"name": "Phil Bazun", "email": "Phil9lne@gmail.com", "user": {"login": "Phil9l"}}, "additions": 188, "deletions": 0}}, {"node": {"oid": "35eefac35917ad3b2b90a190929bf131ea13427b", "messageHeadline": "fixed error (#3281)", "author": {"name": "NAVEEN S R", "email": "56086391+nkpro2000sr@users.noreply.github.com", "user": {"login": "nkpro2000sr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f164e11db41b14a9373a369456becf468b9b7240", "messageHeadline": "Update CODEOWNERS (#3280)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "23ab159f30ece2e9171efae57119ada93d954645", "messageHeadline": "Fix errors in Quantum algorithm (#3273)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "34d63d51553e624ed3f4a6560c0e6b241ba2587c", "messageHeadline": "Fix Travis CI slow build on Project Euler Solution job (#3262)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ca2d269ed2efa5abb70b349a1ef1a0e925718b76", "messageHeadline": "Add Qiskit Quantum NOT Gate Example Code (#3255)", "author": {"name": "Abhishek Jaisingh", "email": "abhi2254015@gmail.com", "user": {"login": "abhishekjiitr"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "29b32d355387b98d83bbb858723621dd5337a6ef", "messageHeadline": "Improve validate solutions script & fix pre-commit error (#3253)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 769, "deletions": 2944}}, {"node": {"oid": "6e01004535588b7ce77a5834dcdc4795884d393a", "messageHeadline": "Add First Quantum Qiskit Code Tutorial (#3173)", "author": {"name": "Abhishek Jaisingh", "email": "abhi2254015@gmail.com", "user": {"login": "abhishekjiitr"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "50d7ed84174e99997fc237b88260976098463688", "messageHeadline": "Add project euler problem 51 (#3018)", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "695217e964befe77b6921f3f778152071330d05d", "messageHeadline": "Update CODEOWNERS (#3235)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "08c26e667b7fee67c36a510a49dc320c451ad00e", "messageHeadline": "Update CODEOWNERS to add my preferences (#3233)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "8f8d39d19125b296ed5210497e8f0a73c35e24e0", "messageHeadline": "Add a solution to Project Euler 72 (#2940)", "author": {"name": "Utkarsh Chaudhary", "email": "ucponia@gmail.com", "user": {"login": "c-utkarsh"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "b6b025f25a9efd991730ef27cd6837f00fd4bb80", "messageHeadline": "Fix docstring for Euler problem 11, solution 1 (#3228)", "author": {"name": "Kasper Primdal Lauritzen", "email": "KPLauritzen@users.noreply.github.com", "user": {"login": "KPLauritzen"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7b60cea4907d05b4293cb94a53f2d795b59ee0a6", "messageHeadline": "Fix docstring for Euler problem 11, solution 2 (#3227)", "author": {"name": "Kasper Primdal Lauritzen", "email": "KPLauritzen@users.noreply.github.com", "user": {"login": "KPLauritzen"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7a671483b6cf20bc9e94295a254ace9cbbbe7690", "messageHeadline": "Update README.md (#3221)", "author": {"name": "forgithub0001", "email": "72649492+forgithub0001@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e551004551a142a9d9ac3e47075ac85d0d5d0819", "messageHeadline": "Update CONTRIBUTING.md (#3223)", "author": {"name": "forgithub0001", "email": "72649492+forgithub0001@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69f92838255656c91930a010f2feb0a9cd01b39f", "messageHeadline": "Start running validate_solutions script for Travis CI (#3215)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "3859c65995e6ca9d251b095b29797137bb92ba77", "messageHeadline": "Added rail fence cipher (#3188)", "author": {"name": "PotatoK123", "email": "56174807+PotatoK123@users.noreply.github.com", "user": {"login": "PTK12"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "f7e7ad2ef6ab39a5a298b24945496e8d9674f1dd", "messageHeadline": "CONTRIBUTING.md Jupyter files belong in the Jupyter repo. (#3211)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3aef85bceca826fb8151ecb553a2e4d272c77953", "messageHeadline": "Fix English grammar in computer vision (#3210)", "author": {"name": "eba", "email": "56650568+EvanBlaine@users.noreply.github.com", "user": {"login": "evanblaine"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c425010c447f4bb3339829d55869781dcb390054", "messageHeadline": "Fetch CO2 emission information (#3182)", "author": {"name": "Jr Miranda", "email": "sjrmiranda@gmail.com", "user": {"login": "silvaan"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "d02f6bbfbd8ff1c99e1e1e1a85572477412c6927", "messageHeadline": "Added solution to Project Euler 69 (#2934)", "author": {"name": "sarthaka1310", "email": "56290744+sarthaka1310@users.noreply.github.com", "user": {"login": "sarthaka1310"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "60f9895685613442e222d0deef0e5a10947a4176", "messageHeadline": "Fixes: #3163 - Add new solution for problem 234 (#3177)", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 95, "deletions": 32}}, {"node": {"oid": "f029fcef7b841cd88421174a95e3f2b3a5b12bdb", "messageHeadline": "Add solution for Project Euler problem 191 (#2875)", "author": {"name": "Michael D", "email": "michael@drueing.de", "user": {"login": "darkstar"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "731190842ae1ec9a91dbf1f84ee0b50d501586c6", "messageHeadline": "CODEOWNERS: Proper spelling of my userid (#3185)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2b5b2c6304f68112484a599af6ce6121088e14c2", "messageHeadline": "Added solution for Project Euler problem 119 (#2931)", "author": {"name": "Ravi Kandasamy Sundaram", "email": "ksr1122@gmail.com", "user": {"login": "ksr1122"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "501a2ff430c403570f992f0e1017d81b0638b2ef", "messageHeadline": "[Project Euler] Fix code style for multiple problems (#3094)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 89, "deletions": 67}}, {"node": {"oid": "c961d5541fcc921c25fcc5bb04680e16aee2d4ae", "messageHeadline": "Add CODEOWNERS file to TheAlgorithms/Python (#3147)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "c07b82fa637f4594bdb7739bc9d7205497df10e3", "messageHeadline": "Add Project Euler Problem 80 (#2885)", "author": {"name": "Sandeep Gupta", "email": "sandeepgupta007@users.noreply.github.com", "user": {"login": "sandeepgupta007"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "3324bbb94b5b09d87fa3b90ad2e48e14e8a9b864", "messageHeadline": "Added sudoku type hints [Hacktober Fest] (#3124)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "02d3ab81bd1e2014f51b94457bb4c5e373237e4a", "messageHeadline": "feat: added prim's algorithm v2 (#2742)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 272, "deletions": 0}}, {"node": {"oid": "8bd4ca67be5777db624063ed59a171e714d99487", "messageHeadline": "Added all sub sequence type hints [Hacktober Fest] (#3123)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "927e14e7f2698ea4ac4525161ca5afbf351f22ab", "messageHeadline": "Cleanup Project Euler Problem 01 (#2900)", "author": {"name": "Carlos Meza", "email": "hire@carlosmeza.com", "user": {"login": "xsc27"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "c83e4b77c513506c0ae16c18a53d1a32b60182a4", "messageHeadline": "Added solution for Project Euler problem 125 (#3073)", "author": {"name": "fpringle", "email": "freddyjepringle@gmail.com", "user": {"login": "fpringle"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "ec9f6b6467b799f57b1e4d0ed7efa418085bad48", "messageHeadline": "Created max_sum_sliding_window in Python/other (#3065)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "10fe9d9be4ea1d00a9a40bffb58f2c5fdeebe9f4", "messageHeadline": "Coding style improvements for project_euler problem 45 & 16 (#3087)", "author": {"name": "fa1l", "email": "fa1l@users.noreply.github.com", "user": {"login": "fa1l"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "216a194e9a0b2bbf6da8c64bc16322804d960296", "messageHeadline": "[Project Euler] Fix code style for problems 15 and 34 (#3076)", "author": {"name": "Juan Jos\u00e9 Torres", "email": "43612178+JuanJTorres11@users.noreply.github.com", "user": {"login": "JuanJTorres11"}}, "additions": 23, "deletions": 32}}, {"node": {"oid": "1c0deb88ac4eb718733b3870dac6203885a9de2b", "messageHeadline": "Coding style change for project_euler problem 36 and 35 (#3062)", "author": {"name": "Nelson Stoik", "email": "nelsonstoik@gmail.com", "user": {"login": "nstoik"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "a3bbcd5f88985248cf44f5797b18e81f9115f85e", "messageHeadline": "[Project Euler] Added type hints and refactored the code for Problem \u2026", "author": {"name": "Suyash Gupta", "email": "sgalpha01@gmail.com", "user": {"login": "sgalpha01"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "261be28120712f66a5bdb643585659eb4e2f932a", "messageHeadline": "Fix coding style for Project Euler problem 39 (#3023)", "author": {"name": "fa1l", "email": "fa1l@users.noreply.github.com", "user": {"login": "fa1l"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "c9500dc89ff668f028513b9921b600ee11747b10", "messageHeadline": "[Project Euler] Fix code style for problem 56 (#3050)", "author": {"name": "Aman Saxena", "email": "48122342+Aman333Saxena@users.noreply.github.com", "user": {"login": "Aman333Saxena"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "c2a5033f9edc9d67d235395c1bc569eaad5de8f2", "messageHeadline": "graphs/kruskal: add a test case to verify the correctness, fix styles\u2026", "author": {"name": "Meysam", "email": "MeysamAzad81@yahoo.com", "user": {"login": "meysam81"}}, "additions": 55, "deletions": 16}}, {"node": {"oid": "7d0d77334f104e8f6f68cfb102ecae3505341e3a", "messageHeadline": "Add Project Euler Problem 71: Fixes #2695 (#2785)", "author": {"name": "kalpanajangra", "email": "72243101+kalpanajangra@users.noreply.github.com", "user": null}, "additions": 48, "deletions": 0}}, {"node": {"oid": "e24248524a56680070da6248ed7ef95d5ec71c49", "messageHeadline": "Coding style with default argument for project_euler problem 27 (#3020)", "author": {"name": "Nelson Stoik", "email": "nelsonstoik@gmail.com", "user": {"login": "nstoik"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "899870be4cc759941751477b75e744de5a180a30", "messageHeadline": "Add style improvements to Project Euler problem 9 (#3046)", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "7d54056497eace210314454712d63a088da55180", "messageHeadline": "[Project Euler] Fix code style in Problem 41 (#2992)", "author": {"name": "Joan", "email": "joan.rosellr@gmail.com", "user": {"login": "jrosellr"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "719c5562d9d3788a008fe7ec5ef9fcf605564ff1", "messageHeadline": "Add default args and type hints for problem 7 (#2973)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 49, "deletions": 32}}, {"node": {"oid": "6541236fdf807a185a7eaf5c159c45fa885d85fb", "messageHeadline": "Add solution method for project_euler/problem_37 (#2998)", "author": {"name": "Wen Hong", "email": "35587716+wenhongg@users.noreply.github.com", "user": {"login": "wenhongg"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f3fe29cea1b97db60ee29a78a8f89d1d84ac8c2a", "messageHeadline": "Add style improvements to Project Euler problem 8 (#3001)", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "21581eae3bd61e032ae0a293317421408806b210", "messageHeadline": "Fix: Multiple errors in fibonacci search. (#2659)", "author": {"name": "poloso", "email": "posorio@sier.com.co", "user": null}, "additions": 116, "deletions": 38}}, {"node": {"oid": "ef53bbdf5a6648f6035f48c9bcbf0cf7499fba22", "messageHeadline": "Style Improvements for project_euler/problem_26 (#2958)", "author": {"name": "Nelson Stoik", "email": "nelsonstoik@gmail.com", "user": {"login": "nstoik"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "6a5a022082eead9cdb4d248181d07da38894d69f", "messageHeadline": "Add type hints and default args for Project Euler problem 5 (#2982)", "author": {"name": "Suyash Gupta", "email": "sgalpha01@gmail.com", "user": {"login": "sgalpha01"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ff9be86390ee916afa66d3eda3f8e7ecb09801eb", "messageHeadline": "Hacktoberfest 2020: Rename method for project_euler/problem_99 (#2981)", "author": {"name": "Wen Hong", "email": "35587716+wenhongg@users.noreply.github.com", "user": {"login": "wenhongg"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a698fa9a3fd11f2b2fa2ec8209fc29fcc799de04", "messageHeadline": "[Project Euler] Fix code style in Problem 55 (#2985)", "author": {"name": "Joan", "email": "joan.rosellr@gmail.com", "user": {"login": "jrosellr"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "40db8c205f2b233dde2fa6735e6a9a752862f98c", "messageHeadline": "Fix: Corrected test. List in test must be ordered. (#2632)", "author": {"name": "poloso", "email": "posorio@sier.com.co", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c14cfa32dff90b2efaee17c8972fe89b61b2f6b7", "messageHeadline": "Address #2786 - Fix code style in Project Euler Problem 76 (#2978)", "author": {"name": "Joan", "email": "joan.rosellr@gmail.com", "user": {"login": "jrosellr"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "05616ca38eec9fba5a21544aa03dba96e6f6efc6", "messageHeadline": "Update code style for Project Euler Problem 28 (#2976)", "author": {"name": "JasirZaeem", "email": "20666236+JasirZaeem@users.noreply.github.com", "user": {"login": "JasirZaeem"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "c510a7da7b1b814158b74e4c72c28a1400e733ca", "messageHeadline": "Add doomsday algorithm (#2903)", "author": {"name": "Ron U", "email": "sharpblade4@gmail.com", "user": {"login": "sharpblade4"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "11a5afd8a10b21dfebddcf3c6022402ac463b634", "messageHeadline": "Add type hints and default args for problem 20 (#2962)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "e41d04112fcaaceb286b0fd6d55a162af0893593", "messageHeadline": "Fixes: #2630 Add doctests and support for negative numbers (#2626)", "author": {"name": "Joyce", "email": "jycyeo@yahoo.com.sg", "user": {"login": "pikulet"}}, "additions": 54, "deletions": 41}}, {"node": {"oid": "a5000d32edf1992615ecdb112e112b0490e5ddd3", "messageHeadline": "Add style improvements to solutions for Project Euler Problem 04 (#2945)", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ddf83ec886373e1cb35318690b9bc2c737fc9f9b", "messageHeadline": "Add default arguments for Project Euler problem 6 (#2957)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 15, "deletions": 27}}, {"node": {"oid": "4d4ce400ecbfe3b207a1b1ec3c71bec65cba2584", "messageHeadline": "Add typehints and default input for project_euler/problem_25 (#2901)", "author": {"name": "Nelson Stoik", "email": "nelsonstoik@gmail.com", "user": {"login": "nstoik"}}, "additions": 54, "deletions": 7}}, {"node": {"oid": "91ad30c2b0ed44860cb2b84826373844287b1def", "messageHeadline": "Bring problem_29 solution in line with project style guidelines (#2949)", "author": {"name": "Noah H", "email": "noah@nthall.com", "user": {"login": "nthall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54401387a89e8ea83aece7687c8b65422c85ef49", "messageHeadline": "Hacktoberfest 2020: Add style improvements for Project Euler Problem \u2026", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 43, "deletions": 33}}, {"node": {"oid": "e74adc4a6d00df8711243fe94f9192662b323b48", "messageHeadline": "Project Euler Problem 10: style improvements (#2924)", "author": {"name": "Vladimir Evgrafov", "email": "evgrafov.vladimir@gmail.com", "user": {"login": "vovapi"}}, "additions": 68, "deletions": 48}}, {"node": {"oid": "000cedc07f1065282acd7e25add4d2847fe08391", "messageHeadline": "Add type hints for \"strings\" folder (#2882)", "author": {"name": "Dmytro Litvinov", "email": "litvinov.dmytro.it@gmail.com", "user": null}, "additions": 23, "deletions": 16}}, {"node": {"oid": "f36a2f621ed3b580c32bd863c8a5d2aaffbe76d1", "messageHeadline": "Hacktoberfest 2020: Apply style guidelines for Project Euler problem_\u2026", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "a8ad2d10b426f28a1c04ee8d53f43a9f9f968851", "messageHeadline": "Add Project Euler 120 solution (#2887)", "author": {"name": "Utkarsh Chaudhary", "email": "f2016303@pilani.bits-pilani.ac.in", "user": {"login": "c-utkarsh"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "a56e548264353676a87e76581a1901f2eaa61389", "messageHeadline": "Bring problem_30 solution in line with project style guidelines (#2896)", "author": {"name": "Noah H", "email": "root@flameazalea.com", "user": {"login": "nthall"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "edf2cd2b0c81898aa2c2c735eff39924b2e4aa9e", "messageHeadline": "Fix typehints in project_euler/problem01 (#2891)", "author": {"name": "Edward Nuno", "email": "GOD11341258@gmail.com", "user": {"login": "archaengel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7df91e681a7270d9ff10e504abe81df5bdd34776", "messageHeadline": "Add type hints for searches/ternary_search.py (#2874)", "author": {"name": "Dmytro Litvinov", "email": "litvinov.dmytro.it@gmail.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "477b2c24b83517652cef1e45e6c600e3328c0824", "messageHeadline": "Hacktoberfest: Update Linked List - `print_reverse` method (#2792)", "author": {"name": "Sherman Hui", "email": "11592023+shermanhui@users.noreply.github.com", "user": {"login": "shermanhui"}}, "additions": 44, "deletions": 29}}, {"node": {"oid": "437c725e64bf18b103298b9ee0eb21373c397e0c", "messageHeadline": "Fixed allocation_number (#2768)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 23, "deletions": 32}}, {"node": {"oid": "e040ad2a01d2c7d7524682fb27da99aea663972b", "messageHeadline": "Add a solution for Project Euler 49 (#2702)", "author": {"name": "Iqrar Agalosi Nureyza", "email": "misteriqrar@gmail.com", "user": {"login": "Iqrar99"}}, "additions": 141, "deletions": 0}}, {"node": {"oid": "b934da4516a18814e2645413a20eedb3ac03a170", "messageHeadline": "Fix pre-commit error in GitHub action file (#2765)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb9b9ecccf4fa5043af1a3168c5f28e9f2c3f455", "messageHeadline": "Update area.py (#2524)", "author": {"name": "Sabari Ganesh", "email": "64348740+SabariGanesh-K@users.noreply.github.com", "user": {"login": "SabariGanesh-K"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "3b0169549ebe23ab7b681601a445ee8e2b87dd55", "messageHeadline": "Create auto_close_empty_issues.yml (#2756)", "author": {"name": "Richard Wheatley", "email": "dickyw71@users.noreply.github.com", "user": {"login": "dickyw71"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "e9865ae611bd4d7398a8bad5055e9f87b9da22a4", "messageHeadline": "Update temperature_conversions.py (#2522)", "author": {"name": "Sabari Ganesh", "email": "64348740+SabariGanesh-K@users.noreply.github.com", "user": {"login": "SabariGanesh-K"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "43f92490fe2edd92d09887eb732eaf6ac5ef698e", "messageHeadline": "Update insert sort (#2493)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 25, "deletions": 39}}, {"node": {"oid": "6a395456ee806c3897a702474ba4ffadff3beb04", "messageHeadline": "Created problem_112.py in project_euler (#2532)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "5903948cf3806b6faea2962874c5130780edd324", "messageHeadline": "Fixes: #2404. Fix PIL DeprecationWarnings in pytest output (#2678)", "author": {"name": "Dmytro Litvinov", "email": "litvinov.dmytro.it@gmail.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b3f7c36d0e116fac5df72fa35aa2fe74bb1b927", "messageHeadline": "Test random input for bubble sort (#2492)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "2388bf4e17935a9860319831473e6a2e0f801b71", "messageHeadline": "Add type hints to strings/min_cost_string_conversion.py (#2337)", "author": {"name": "Eugeniy Orlov", "email": "sonic050288@gmail.com", "user": {"login": "Sonic0588"}}, "additions": 49, "deletions": 37}}, {"node": {"oid": "2fa009aa530ee1c243090c31b69bbf7effc754e2", "messageHeadline": "Fix bucket sort (#2494)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "ddfa9e4f2245c6c57b620c80932e3f78aebd25b9", "messageHeadline": "Travis CI: Remove redundant tests (#2523)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "7a502708e02e004495dcced75b847d7218c56e89", "messageHeadline": "Add badges for code style and pre-commit in README.md (#2516)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "acaeb22bbd51f8218cad42df78d99d001f396ba1", "messageHeadline": "Add GitHub action for pre-commit (#2515)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "ae65f55de378f490bf7da143bfbbb2be06457f4d", "messageHeadline": "Add pre-commit hook for TheAlgorithms/Python (#2511)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "0a42ae909542c2c75079353465077f77173f15bf", "messageHeadline": "Fix all errors mentioned in pre-commit run (#2512)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 88, "deletions": 87}}, {"node": {"oid": "e6e2dc69d5643c160510069377f58ed52839ea5d", "messageHeadline": "Create instagram_crawler.py (#2509)", "author": {"name": "YOGESHWARAN R", "email": "yogeshin247@gmail.com", "user": {"login": "yogeshwaran01"}}, "additions": 141, "deletions": 1}}, {"node": {"oid": "e16635050916f855aea856f7e3d0d9dbc4f082c1", "messageHeadline": "Update sorts/quick_sort_3_partition.py (#2507)", "author": {"name": "Lewis Tian", "email": "taseikyo@gmail.com", "user": {"login": "taseikyo"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "d95d64335169d01061ad4347ca29905b3108599c", "messageHeadline": "Heaps algorithm (#2475)", "author": {"name": "Guillaume Rochedix", "email": "33205665+grochedix@users.noreply.github.com", "user": {"login": "grochedix"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "04322e67e5d3754f7be6525c0e078a955237067a", "messageHeadline": "Heaps algorithm iterative (#2505)", "author": {"name": "Guillaume Rochedix", "email": "33205665+grochedix@users.noreply.github.com", "user": {"login": "grochedix"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "9016fe192fdd3121b6cb20eafeed2dd9154848eb", "messageHeadline": "Fix imports for all namespace packages (#2506)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "48357cea5b34f5a4d1cc2e9c457f5c4c6d5fe501", "messageHeadline": "Add __init__.py files in all the directories (#2503)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "121dddc7f21178bf669ab362681817f2690a3815", "messageHeadline": "Update maths/area.py (#2501)", "author": {"name": "Lewis Tian", "email": "taseikyo@gmail.com", "user": {"login": "taseikyo"}}, "additions": 104, "deletions": 8}}, {"node": {"oid": "1b637ba8ed0199e244979e9216e0a32fc439ecf7", "messageHeadline": "Create vector3_for_2d_rendering.py (#2496)", "author": {"name": "xcodz-dot", "email": "71920621+xcodz-dot@users.noreply.github.com", "user": {"login": "amaank404"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "ceacfc6079a8b1358a3d148f9e6e9acf710ec569", "messageHeadline": "Add algorithm for testing Project Euler solutions (#2471)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 2972, "deletions": 1}}, {"node": {"oid": "187e8ccc95f280d3a303613c2fc80fcf50081a23", "messageHeadline": "Small fix (#2498)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8904af98a1e07a1f5b177c2d9f8f042c265e60b1", "messageHeadline": "Optimization for pangram string (#2473)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "7446e695716eaf0f75f51a1c4805f8d8d698e653", "messageHeadline": "Gradient Boosting Regressor (#2298)", "author": {"name": "Abdoulaye Balde", "email": "51192943+abdoulayegk@users.noreply.github.com", "user": {"login": "abdoulayegk"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "7f48bb8c95641283e0d3dd8cdb633e8f67c772bf", "messageHeadline": "Updated circular_linked_list (#2483)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 113, "deletions": 177}}, {"node": {"oid": "db0db01d87868cb1d15628d772b13ed56df5adce", "messageHeadline": "Use self-documenting option instead of cryptic option (#2487)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "72fe611462a517c6ebce5def75233027a0ffc4a8", "messageHeadline": "Updated lower and upper (#2468)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "e92cd9d5c5099cdcf8c80e7a7df2c1ff3190eacc", "messageHeadline": "Update morse_code_implementation.py (#2386)", "author": {"name": "Thomas Voss", "email": "57815710+Mango0x45@users.noreply.github.com", "user": {"login": "Mango0x45"}}, "additions": 20, "deletions": 30}}, {"node": {"oid": "b81fcef66bc4dc6fae2594998404d0cac8504b1c", "messageHeadline": "Fixed linked list bug (#2481)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 48, "deletions": 10}}, {"node": {"oid": "18f1dcd48a22d3c84a8839d2198ed35e68d3641a", "messageHeadline": "Updated singly_linked_list (#2477)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 143, "deletions": 108}}, {"node": {"oid": "a196a36514aca9fa4fd231970a4bf750b11a4983", "messageHeadline": "Fixed bugs (#2474)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "53c2a24587aaf864ec40d2445d071a8274926c37", "messageHeadline": "added type hints and doctests for minimax algorithm (#2478)", "author": {"name": "Abdujabbar Mirkhalikov", "email": "abdujabbar.mirkhalikov@gmail.com", "user": {"login": "Abdujabbar"}}, "additions": 48, "deletions": 11}}, {"node": {"oid": "daa1b4d70f40d823dd86366c6eba15c930a52bf8", "messageHeadline": "Created problem_97 in project euler (#2476)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "f564c9d7c6fd630d8a465390dab45cc33fa56f8d", "messageHeadline": "Wiggle sort (#2419)", "author": {"name": "Guillaume Rochedix", "email": "33205665+BriseBalloches@users.noreply.github.com", "user": {"login": "grochedix"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "08eb1efafe01c89f83914d8792ef0dc849f92360", "messageHeadline": "Add solution() for problem 54 of Project Euler (#2472)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "3a275caf0122474e42f9ac68e57618607bde3b96", "messageHeadline": "Fixed remove duplicate (#2470)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "902fe1c9070fa5b1e29d33e3742e3a871f07170a", "messageHeadline": "Fixed reverse words algorithm (#2469)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "4a3b8d682e2e296761d2fb866418e57fe5ff4b42", "messageHeadline": "Added binary_xor_operator.py and binary_and_operator.py (#2433)", "author": {"name": "Vivek", "email": "vicky.p8980@gmail.com", "user": null}, "additions": 102, "deletions": 0}}, {"node": {"oid": "5f9be0a6131d2e78b697be6304077e9a69932d1e", "messageHeadline": "Add Python type hints and doctests to other/two_sum.py (#2467)", "author": {"name": "spamegg", "email": "4255997+spamegg1@users.noreply.github.com", "user": {"login": "spamegg1"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "9200a2e54362ecd6be6cfc7e257a37e7a4f16013", "messageHeadline": "from __future__ import annotations (#2464)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 275, "deletions": 250}}, {"node": {"oid": "6e6a49d19f918c09648199d5cab7d2c04fcb6a5e", "messageHeadline": "Config Travis CI for two jobs (#2463)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "a1ea76bcf3f4da8348cd483f8062690ddf279997", "messageHeadline": "Optimization problem_10 in project_euler (#2453)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 42, "deletions": 7}}, {"node": {"oid": "718be54dbb430f647c439b39f9d5b4f09b62ccde", "messageHeadline": "Update sol1.py (#2455)", "author": {"name": "Abhinav Anand", "email": "manasgmishra@gmail.com", "user": {"login": "atarax665"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ea0759dbaa99721173bbe1a3c45cddf5f8ad4109", "messageHeadline": "Create problem_54 in project Euler (#2451)", "author": {"name": "Dhruv", "email": "dhruvmanila@gmail.com", "user": {"login": "dhruvmanila"}}, "additions": 1590, "deletions": 0}}, {"node": {"oid": "9b73884def8ea77e563764591a3eeb0fee1d7024", "messageHeadline": "Added a function that checks if given string can be rearranged to for\u2026", "author": {"name": "Susmith98", "email": "33018940+susmith98@users.noreply.github.com", "user": {"login": "susmith98"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "b05081a717546f021014454d03bcf2f6145148aa", "messageHeadline": "Update and rename bin_to_octal.py to binary_to_octal.py (#2449)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b22596cd965ef53b0faa4e2d32044a21c1458aab", "messageHeadline": "bin_to_octal (#2431)", "author": {"name": "mohammadreza490", "email": "47437328+mohammadreza490@users.noreply.github.com", "user": {"login": "mohammadreza490"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "697495b017512268ff42d35c05fd4a69de57623e", "messageHeadline": "Fix copy / paste oversight (#2448)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "363858ef3baf4e1a34822d8dd0945de3e3e384cf", "messageHeadline": "hyphen_files = [file for file in filepaths if \"-\" in file] (#2447)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "ecac7b097371b3f87bfd40b0d7d01d933f38b726", "messageHeadline": "Contains loops.py add (#2442)", "author": {"name": "kanthuc", "email": "srikanthuchavali@gmail.com", "user": {"login": "kanthuc"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "dc415ec14a7918a8dce0af6ab34f6dc88c55852e", "messageHeadline": "Added double linear search recursion (#2445)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "0dea049f4462444c4d44a7c66b092cef1245a646", "messageHeadline": "Added static type checking to polynom-for-points.py towards issue #21\u2026", "author": {"name": "avych", "email": "7556744+avych@users.noreply.github.com", "user": {"login": "avych"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "2de2267319c2c44e416b840daa370ef463d655fe", "messageHeadline": "Updated problem_06 in Project Euler (#2439)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 42, "deletions": 14}}, {"node": {"oid": "86fb2991d5f722a94c77df44b3a2de4cb0cbd4d7", "messageHeadline": "Corrected filename and include static types (#2440)", "author": {"name": "poloso", "email": "posorio@sier.com.co", "user": null}, "additions": 53, "deletions": 26}}, {"node": {"oid": "1ac75f4683c8920382d9cbd676d7a3ae5fefc2a1", "messageHeadline": "Create priority_queue_using_list.py (#2435)", "author": {"name": "Ashley Jeji George", "email": "40469421+Ashley-J-George@users.noreply.github.com", "user": {"login": "Ashley-J-George"}}, "additions": 232, "deletions": 0}}, {"node": {"oid": "cbbc43ba3ae24ad589d94beb65116c07917339ac", "messageHeadline": "Updated problem_04 in project_euler (#2427)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "10aa214fcb2a05fd479e23a0d9c1d1ea617a7769", "messageHeadline": "Docstrings and formatting improvements (#2418)", "author": {"name": "Hasenn", "email": "eliottarloveyrier@live.fr", "user": {"login": "Hasenn"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "799fde4c07dd039807ffb5020824fc065728b17a", "messageHeadline": "Update linear_search.py (#2422)", "author": {"name": "Ashley Jeji George", "email": "40469421+Ashley-J-George@users.noreply.github.com", "user": {"login": "Ashley-J-George"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "4e5b730e85ce02b05dc3fe1a862bc33bc29b6a73", "messageHeadline": "recaptchaVerification (#2417)", "author": {"name": "Santosh Mohan Rajkumar", "email": "rajkumar.nits@gmail.com", "user": {"login": "santoshrajkumar"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "44b8cb0c81b1c86dc8957d6d218f3643488e84a9", "messageHeadline": "Updated Stack (#2414)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 77, "deletions": 30}}, {"node": {"oid": "d6bff5c1331864ab41d387896582f422322ca80d", "messageHeadline": "Renamed files and fixed Doctest (#2421)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "20e98fcded341d5aef6dfdfc5cdac431a55252bd", "messageHeadline": "Fix some warnings from LGTM (#2420)", "author": {"name": "Hasenn", "email": "eliottarloveyrier@live.fr", "user": {"login": "Hasenn"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "f754c0d31ffe9a6be990fecbc32c55fa97271d9c", "messageHeadline": "Jump search (#2415)", "author": {"name": "Guillaume Rochedix", "email": "33205665+BriseBalloches@users.noreply.github.com", "user": {"login": "grochedix"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "2e790ce4caf8f40ec54bff06ec857c2bb777e7be", "messageHeadline": "file-transfer: writing tests and ensuring that all is going well (#2413)", "author": {"name": "Meysam", "email": "MeysamAzad81@yahoo.com", "user": {"login": "meysam81"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "c6769560301ccff2b606d19ae440136b47482cf8", "messageHeadline": "lxmlCovidDataFetch (#2416)", "author": {"name": "Santosh Mohan Rajkumar", "email": "rajkumar.nits@gmail.com", "user": {"login": "santoshrajkumar"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "a191f89fe21a8c092b152799d40669dd52eec940", "messageHeadline": "Fix Non Recursive Depth First Search (#2207)", "author": {"name": "Marcos Cannabrava", "email": "54267712+marcoscannabrava@users.noreply.github.com", "user": {"login": "marcoscannabrava"}}, "additions": 12, "deletions": 21}}, {"node": {"oid": "1b3fec3f1f483f09e277a105e0708a41c56e5006", "messageHeadline": "binary_to_decimal converter (#2400)", "author": {"name": "mohammadreza490", "email": "47437328+mohammadreza490@users.noreply.github.com", "user": {"login": "mohammadreza490"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "696cd47e154e17c35520a734ff19d98b41f3f443", "messageHeadline": "octal_to_decimal converter (#2399)", "author": {"name": "mohammadreza490", "email": "47437328+mohammadreza490@users.noreply.github.com", "user": {"login": "mohammadreza490"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "4d0a8f235557e46a6b7fac6d4fa5c806788cf360", "messageHeadline": "Optimized recursive_bubble_sort (#2410)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 934, "deletions": 893}}, {"node": {"oid": "25946e457080656f2fc23d130e674cccf6a0d0c7", "messageHeadline": "Update scoring_functions.py (#2291)", "author": {"name": "Tanuj Dhiman", "email": "56601466+tanujdhiman@users.noreply.github.com", "user": {"login": "tanujdhiman"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c0dcc556b35093de62a8ed8e3d03f9514f7f3d48", "messageHeadline": "Update triplet_sum.py (#2404)", "author": {"name": "NEERAJ ADITYANANTH POLAMPALLI", "email": "65017645+NEERAJAP2001@users.noreply.github.com", "user": {"login": "NEERAJAP2001"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b1c4f72cea93803fb8e155b0ae149395426c26f", "messageHeadline": "changed a typo (#2396)", "author": {"name": "NEERAJ ADITYANANTH POLAMPALLI", "email": "65017645+NEERAJAP2001@users.noreply.github.com", "user": {"login": "NEERAJAP2001"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1385e47c36f9f5af75c1127bcafe61725a390895", "messageHeadline": "Create hexadecimal_to_decimal (#2393)", "author": {"name": "mohammadreza490", "email": "47437328+mohammadreza490@users.noreply.github.com", "user": {"login": "mohammadreza490"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "c38dec091fdea3a2d5ab7b5992fa7c1607b8014d", "messageHeadline": "capitalize (#2389)", "author": {"name": "mohammadreza490", "email": "47437328+mohammadreza490@users.noreply.github.com", "user": {"login": "mohammadreza490"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "a1d1a44f515b5769136c90342bc1955e3bc8a26e", "messageHeadline": "added idf-smooth (#2174)", "author": {"name": "Shubham Shaswat", "email": "shaswat.cpp@gmail.com", "user": {"login": "ShubhamShaswat"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "e92e433dbefacc61510466d6feccf27a5506e11a", "messageHeadline": "Update CONTRIBUTING.md (#2378)", "author": {"name": "Muskan Kumar", "email": "31043527+muskanvk@users.noreply.github.com", "user": {"login": "muskanvk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80daa5750a8e5ee6ffcbcad72b2b52540d0b502d", "messageHeadline": "Fix bugs and add related tests (#2375)", "author": {"name": "\u5c0f\u4e48\u5c0f\u513f\u90ceEL", "email": "littlecowherd@qq.com", "user": {"login": "Littlecowherd"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "472f63eaa52dee6e5ef0bdeb972664db5e1a8687", "messageHeadline": "Adding type hints to RedBlackTree (#2371)", "author": {"name": "kanthuc", "email": "srikanthuchavali@gmail.com", "user": {"login": "kanthuc"}}, "additions": 47, "deletions": 39}}, {"node": {"oid": "8c191f1fc98c44ca30343919d00126dd3eccb783", "messageHeadline": "Added type hints for maths/fibonacci_sequence_recursion. (#2372)", "author": {"name": "Bj\u00f6rn Olsson Jarl", "email": "frangiz@gmail.com", "user": {"login": "frangiz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab5a046581cb8f765dbe2e57e4429b1a22d649be", "messageHeadline": "Added type hints and doctest for maths/prime_check. (#2367)", "author": {"name": "Bj\u00f6rn Olsson Jarl", "email": "frangiz@gmail.com", "user": {"login": "frangiz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f2f0425357a0fda1d096493af0b184b98b4db8ae", "messageHeadline": "Created ugly_numbers.py in Python/maths (#2366)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "1f5134b36846cf0e5e936888a4fe51a2012e0d78", "messageHeadline": "Create alternate_disjoint_set.py (#2302)", "author": {"name": "Aanuoluwapo Babajide", "email": "46856621+anubabajide@users.noreply.github.com", "user": {"login": "anubabajide"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "5ef784331e284a66a7c1845e423308b4a1f3e7d0", "messageHeadline": "Created triplet_sum in Python/other (#2362)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "194b56d3760023f5e66607f0b9a340d7c558aca8", "messageHeadline": "Created problem_63 in project_euler (#2357)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "cf385ad7effb5d546ce44bf8e884a201fdb555ab", "messageHeadline": "Update merge_sort.py (#2356)", "author": {"name": "wuyudi", "email": "wuyudi1109@gmail.com", "user": null}, "additions": 10, "deletions": 12}}, {"node": {"oid": "61dde44434739d5f54ebc7e7021fee24ac592fc5", "messageHeadline": "Added binery_or_operator.py to bit manipulation file (#2331)", "author": {"name": "Firejay3", "email": "68265194+Firejay3@users.noreply.github.com", "user": {"login": "Firejay3"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "30126c26dd72300534a141e537881e7d4eccc1ca", "messageHeadline": "Added enigma machine emulator (#2345)", "author": {"name": "TrapinchO", "email": "67415128+TrapinchO@users.noreply.github.com", "user": {"login": "TrapinchO"}}, "additions": 256, "deletions": 0}}, {"node": {"oid": "9aa10ca358e93dd1355b589ab537f890445270d9", "messageHeadline": "Created problem_55 in project_euler (#2354)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "2c0127d71a5716e9cfa512959683077b4aa926a4", "messageHeadline": "Perfect square using binary search (#2351)", "author": {"name": "Iheb Haboubi", "email": "iheb.haboubi56@gmail.com", "user": {"login": "ihebu"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "ee914c751ce2b9dc2ca573a3375e07c074e033cd", "messageHeadline": "Delete sleep_sort.py (#2352)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 49}}, {"node": {"oid": "e77600638da54b4e4a5ab3bdbeef64d8f8085c6c", "messageHeadline": "Travis CI: Identify our ten slowest pytests (#2350)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "402ba7f49abc144dd1ce43b4133f43fd3a7e5b1c", "messageHeadline": "Created problem_45 in project_euler and Speed Boost for problem_34/so\u2026", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 63, "deletions": 38}}, {"node": {"oid": "5cfc017ebb51b7107c2c930df94ab18ef5e3c88c", "messageHeadline": "Created problem_44 in project_euler (#2348)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "f8c57130f2717545ff9c0ce595dd0c419b9f46e2", "messageHeadline": "lazy_segment_tree.py-style-fixes (#2347)", "author": {"name": "kanthuc", "email": "srikanthuchavali@gmail.com", "user": {"login": "kanthuc"}}, "additions": 33, "deletions": 32}}, {"node": {"oid": "d402cd0b6eed0ec303c9f1256fdc933256b0e850", "messageHeadline": "Fix SettingWithCopy warning by pandas (#2346)", "author": {"name": "BAKEZQ", "email": "zhongquan789@gmail.com", "user": {"login": "zhqu1148980644"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "ee28deea4a22b04489f23cfc6fc287c69792c5a1", "messageHeadline": "Insertion sort : type hint, docstring (#2327)", "author": {"name": "Guillaume Rochedix", "email": "33205665+BriseBalloches@users.noreply.github.com", "user": {"login": "grochedix"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "a46b5559e0ce8f953b60296c41d470544c907987", "messageHeadline": "Job fetching (#2219)", "author": {"name": "Kaif Kohari", "email": "kaifkohari10@gmail.com", "user": {"login": "Kaif10"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "6822d1afeb2eaeb0454421d21276738ef3f52727", "messageHeadline": "Update matrix_operation.py (#2344)", "author": {"name": "wuyudi", "email": "wuyudi1109@gmail.com", "user": null}, "additions": 31, "deletions": 40}}, {"node": {"oid": "ae33419c121534c3e4738d774dcd72ddfd6b3b4b", "messageHeadline": "Created problem_46 in project_euler (#2343)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "0bf1f22d37b8732a2f8ec74e7eace0068a0c231f", "messageHeadline": "Added function for finding K-th smallest element in BST (#2318)", "author": {"name": "SiddhantBobde", "email": "58205856+SiddhantBobde@users.noreply.github.com", "user": {"login": "SiddhantBobde"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "0591968947ed3af5b5474eb40af0d8c0995769d5", "messageHeadline": "Optimization and fix bug (#2342)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "2eaacee7b4e43df6f45ac58125decea2754e37ab", "messageHeadline": "lowest_common_ancestor.py static type checking (#2329)", "author": {"name": "kanthuc", "email": "srikanthuchavali@gmail.com", "user": {"login": "kanthuc"}}, "additions": 107, "deletions": 50}}, {"node": {"oid": "d3199da00016bce4666dbeead24a91b5275f9a30", "messageHeadline": "Created Dijkstra's Two Stack Algorithm (#2321)", "author": {"name": "Alex Joslin", "email": "aljoslin13@yahoo.com", "user": {"login": "echoaj"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "456893cb5f34454e003378a1590b318df33ccfa2", "messageHeadline": "Created problem_43 in project_euler (#2340)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "8817a3e66766f48237cd0ca78bc383894af45329", "messageHeadline": "Delete natural_language_processing (#2317)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "2eca71663bc01d82c7bdf27fe9248480902711f6", "messageHeadline": "Created check_anagrams.py in strings (#2339)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "9351889fda986804421991d03b627d7db97e1c8b", "messageHeadline": "Created problem_41 in project_euler (#2334)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "9a32f0b46cbbfca72e72537c1ba96318819ddb8e", "messageHeadline": "Created problem_39 in project_euler (#2330)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "051be078e46c27d8b1a2d9db8ef2514f0a48ec48", "messageHeadline": "Fix typo (#2325)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88341d17279532e9b88cb54eeb45fa76d4f63ddc", "messageHeadline": "Created problem_37 in project_euler (#2323)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "34294b564144d94530ff1be8b0f6e61465db3480", "messageHeadline": "Update sum_of_digits.py (#2319)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 137, "deletions": 1}}, {"node": {"oid": "7e4176ccaf9b03ca334a281ad0c99196827338eb", "messageHeadline": "Created problem_35 in project_euler (#2309)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "14199e0590cf07f791c7422ee0b670d93ff0c5b0", "messageHeadline": "Create Transformations2D.py (#2310)", "author": {"name": "Yukti Khosla", "email": "44090430+Yukti-09@users.noreply.github.com", "user": {"login": "Yukti-09"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "fcc8a28c3180477b4747a556f10280ae83c9c291", "messageHeadline": "Gnome sort : type hints, docstrings, doctests (#2307)", "author": {"name": "Guillaume Rochedix", "email": "33205665+BriseBalloches@users.noreply.github.com", "user": {"login": "grochedix"}}, "additions": 41, "deletions": 10}}, {"node": {"oid": "b3ae39249dc0f6f2c02b3a535aa4c95a32c361a7", "messageHeadline": "Created problem_34 in project_euler (#2305)", "author": {"name": "Kushagra Bansal", "email": "kushagrabansalajmer@gmail.com", "user": {"login": "Kush1101"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "d687030d9e582534c850493ebc8a22fb4cf1ec81", "messageHeadline": "fix number_of_digits bug (#2301)", "author": {"name": "Du Yuanchao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "aa46639cbc7a147527bbaafb4c9b2590cc29f40c", "messageHeadline": "Added Kruskal's Algorithm (more organized than the one present) (#2218)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "d25a926c0291092bc538af1004bba910f85b111e", "messageHeadline": "adding static type checking to basic_binary_tree.py (#2293)", "author": {"name": "kanthuc", "email": "srikanthuchavali@gmail.com", "user": {"login": "kanthuc"}}, "additions": 65, "deletions": 39}}, {"node": {"oid": "e49ece95a4273ada6e20a8a103ac5ce42f5c4a45", "messageHeadline": "PIL.Image.point() takes an int, not a float (#2284)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "1fb1fdd130506e1db137dbcc2087b391c1880849", "messageHeadline": "requirements.txt: Unpin numpy (#2287)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 29, "deletions": 25}}, {"node": {"oid": "f0d7879a113ecdd6946006f70a6162c8789b8550", "messageHeadline": "fixed error in factorial.py (#1888)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "871f8f4e00eec285251f0f3eae4740af46a73666", "messageHeadline": "More efficient least common multiple. (#2281)", "author": {"name": "Filip Hlasek", "email": "fhlasek@gmail.com", "user": {"login": "fhlasek"}}, "additions": 60, "deletions": 9}}, {"node": {"oid": "a891f6802a7405a5587f5b693c8c54c5b05da233", "messageHeadline": "Procentual proximity scoring algorithm implemented (#2280)", "author": {"name": "Mark", "email": "markhappy200@gmail.com", "user": {"login": "markmelnic"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "8e7aded87f5e1aaa88bf785c60432d3258b003f5", "messageHeadline": "World covid19 stats (#2271)", "author": {"name": "Rayvant Sahni", "email": "38404580+rayvantsahni@users.noreply.github.com", "user": {"login": "rayvantsahni"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "b2e8672f028f3537cbce40cb56a28929f74d2482", "messageHeadline": "Fix doubly linked list algorithm (#2062)", "author": {"name": "TheSuperNoob", "email": "larsthorland@gmail.com", "user": {"login": "TheSuperNoob"}}, "additions": 92, "deletions": 56}}, {"node": {"oid": "b875f66f00b5c0113176932262cc0d58ba78bd4c", "messageHeadline": "Deleted optimization empty directory (#2262)", "author": {"name": "poloso", "email": "osoriopabl@gmail.com", "user": {"login": "NumberPiOso"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1495382367a2a25ffd362b71610251afe4fab668", "messageHeadline": "Fixed bug with incorrect LU decomposition (#2261)", "author": {"name": "Sven", "email": "69042800+Svn-Sp@users.noreply.github.com", "user": {"login": "Svn-Sp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "473072bd4fb82bba172c6028b4b613d321d57713", "messageHeadline": "added type hints and doctests to arithmetic_analysis/newton_method.py\u2026", "author": {"name": "spamegg", "email": "4255997+spamegg1@users.noreply.github.com", "user": {"login": "spamegg1"}}, "additions": 36, "deletions": 11}}, {"node": {"oid": "9cda130c071d9454a78e217c9ae781044eaceb4d", "messageHeadline": "added type hints and doctests to arithmetic_analysis/intersection.py \u2026", "author": {"name": "spamegg", "email": "4255997+spamegg1@users.noreply.github.com", "user": {"login": "spamegg1"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "b57b6abb48c468c47b511de8613d2fdd20d5e07b", "messageHeadline": "fix doctests for recursive binary search (#2229)", "author": {"name": "Prashant Anand", "email": "prs0704@gmail.com", "user": {"login": "primaprashant"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c6c9f4707bc7a2bb3d8a8c90eea5dba7ac12e55f", "messageHeadline": "Karger's Algorithm (#2237)", "author": {"name": "Arin Khare", "email": "51566200+lol-cubes@users.noreply.github.com", "user": {"login": "formularin"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "4535283554efea10db06919b73c77c825e8e9d2f", "messageHeadline": "Re-blacken (#2246)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 79, "deletions": 50}}, {"node": {"oid": "e2ee52d773aeaae4a7637d85c9dc421dc9b4d0b4", "messageHeadline": "removed redundant data_structures folder (#2256)", "author": {"name": "Sumuk Shashidhar", "email": "sumukuuu@gmail.com", "user": {"login": "sumukshashidhar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "373f193c6dbeef1a91ab0877dadc12a42efcf862", "messageHeadline": "Correcting the Gaussian Formula (#2249)", "author": {"name": "aryan26roy", "email": "50577809+aryan26roy@users.noreply.github.com", "user": {"login": "aryan26roy"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "c7a5f1673e3b8782c432a3dc24119a9f51759c5d", "messageHeadline": "Python Program to Check Krishnamurthy Number (#2248)", "author": {"name": "Utsav Akash Naskar", "email": "utsavakash123@gmail.com", "user": {"login": "Utsav1999"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "f760ecc73c35e2c141adad1a5eb29c4cd8a2f57b", "messageHeadline": "initial commit of prefix-conversions (#2243)", "author": {"name": "lance-pyles", "email": "36748284+lance-pyles@users.noreply.github.com", "user": {"login": "lance-pyles"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "9ea144f3bdc8260c43715897103cf2177842e3db", "messageHeadline": "Added Python Program to Check Perfect Number (#2244)", "author": {"name": "Utsav Akash Naskar", "email": "utsavakash123@gmail.com", "user": {"login": "Utsav1999"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "ee282d3687bf77f289b6282e9e7782baf2513bd3", "messageHeadline": "Update min_heap.py (#2245)", "author": {"name": "Palash Sharma", "email": "54630543+palashsharma891@users.noreply.github.com", "user": {"login": "palashsharma891"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "093a56e3c28dee1d1abd67f735c7f686de459c9b", "messageHeadline": "Remove function overhead in area (#2233)", "author": {"name": "lance-pyles", "email": "36748284+lance-pyles@users.noreply.github.com", "user": {"login": "lance-pyles"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "bd74f20bf2c46989d56fa1f81b900675794e1267", "messageHeadline": "added type hints and doctests to arithmetic_analysis/bisection.py (#2\u2026", "author": {"name": "spamegg", "email": "4255997+spamegg1@users.noreply.github.com", "user": {"login": "spamegg1"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "dfb4ce407497e549564c5181cfda33ee4f64843f", "messageHeadline": "Added Finding Exponent Program (#2238)", "author": {"name": "Utsav Akash Naskar", "email": "utsavakash123@gmail.com", "user": {"login": "Utsav1999"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "e296f7b3ff26359ff411fa9e1ea4696aa3d975db", "messageHeadline": "Updated maths/number_of_digits.py (#2221)", "author": {"name": "Vasu Gamdha", "email": "40864108+vasugamdha@users.noreply.github.com", "user": {"login": "vasugamdha"}}, "additions": 82, "deletions": 1}}, {"node": {"oid": "977dfaa46c573129fe3cccf985e7b05366042e6b", "messageHeadline": "Linear algebra/power iteration (#2190)", "author": {"name": "zakademic", "email": "67771932+zakademic@users.noreply.github.com", "user": {"login": "zakademic"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "44f9fd12c26a3f65cdeab286113c17f9f540bc6d", "messageHeadline": "added tests (#2234)", "author": {"name": "lance-pyles", "email": "36748284+lance-pyles@users.noreply.github.com", "user": {"login": "lance-pyles"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "99b40e2a267045a7e3d69acc338b85c525f51eda", "messageHeadline": "add Rankine scale (#2232)", "author": {"name": "lance-pyles", "email": "36748284+lance-pyles@users.noreply.github.com", "user": {"login": "lance-pyles"}}, "additions": 199, "deletions": 17}}, {"node": {"oid": "a823a86a29689ff5550af7a337caf86c478854fe", "messageHeadline": "Added \"Inverse of Matrix\" Algorithm (#2209)", "author": {"name": "RobotGuy999", "email": "68413067+RobotGuy999@users.noreply.github.com", "user": {"login": "RobotGuy999"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "b3950035a61298704a5f19420d4746a0f12c71a0", "messageHeadline": "update variable names for consistency using standard formula terms; (\u2026", "author": {"name": "lance-pyles", "email": "36748284+lance-pyles@users.noreply.github.com", "user": {"login": "lance-pyles"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "9ec71cbdda4a52f024c9d24f0ece14600ca05301", "messageHeadline": "Add merge insertion sort (#2211)", "author": {"name": "ryuta69", "email": "eyma22s.yu@gmail.com", "user": null}, "additions": 179, "deletions": 0}}, {"node": {"oid": "88e82db89a47155f3a3ad869b375c7359c80447d", "messageHeadline": "Celsius to Fahrenheit Conversions (#2188)", "author": {"name": "karimzakir02", "email": "61005718+karimzakir02@users.noreply.github.com", "user": {"login": "karimzakir02"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "23cbe4c3528596c365bd0f8a4f5fd780d795ff98", "messageHeadline": "black matrix_operation.py (#2199)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "749ffd8c6fe7f0b3da6977dc12cdeaf46caea911", "messageHeadline": "Added a binomial distribution formula calculator algorithm (#2197)", "author": {"name": "XxSamixX123", "email": "60960667+XxSamixX123@users.noreply.github.com", "user": {"login": "SamiTumarov"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "e292ddb5ec8fef4978a9154a034cf1f82ec4bc3b", "messageHeadline": "Update basic_graphs.py (#1990)", "author": {"name": "KARTHIKEYAN ANBARASU", "email": "53579498+karthikeyansa@users.noreply.github.com", "user": {"login": "karthikeyansa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "423dd2b0206b2c4748c70b741d84684e28bec8b3", "messageHeadline": "added daily horoscope scrapper script (#2167)", "author": {"name": "Kim-R2O", "email": "67785939+Kim-R2O@users.noreply.github.com", "user": {"login": "black-tmin-oil"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "1f1c3b0e4b5a55b315256675efd104d0b3e79cdb", "messageHeadline": "Added Normalization and Standardization Algorithms (#2192)", "author": {"name": "Dan Murphy", "email": "danielmurph8@gmail.com", "user": {"login": "danmurphy1217"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "6c2c08c07644a7221c716b81ff8e3d2d7fcbfe1f", "messageHeadline": "sum_of_geometric_progression (#2168)", "author": {"name": "Advik Kulkarni", "email": "56193714+AxSmasher44@users.noreply.github.com", "user": {"login": "AxSmasher44"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "05c14c6be8c8f49f6b4e1028a81a9364569f40ab", "messageHeadline": "N queens math (#2175)", "author": {"name": "David Aaron Banda Gutierrez", "email": "44423937+DavidBanda@users.noreply.github.com", "user": {"login": "DavidBanda"}}, "additions": 165, "deletions": 0}}, {"node": {"oid": "b6ca263983933c3ecc06ed0083dd11b6faf870c8", "messageHeadline": "Update decimal_to_binary.py (#2185)", "author": {"name": "Hardik Aggarwal", "email": "b17086@students.iitmandi.ac.in", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa01114c273819faa9d46d684f06698eff66eb83", "messageHeadline": "Add a missing \"genetic algorithm\" folder with a basic algorithm insid\u2026", "author": {"name": "D4rkia", "email": "49065066+D4rkia@users.noreply.github.com", "user": {"login": "D4rkia"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "728c0df3556ed62a2756898655b5d2144cc9d637", "messageHeadline": "Fix typo: Adjancent -> Adjacent (#2184)", "author": {"name": "Marcos Cannabrava", "email": "54267712+marcoscannabrava@users.noreply.github.com", "user": {"login": "marcoscannabrava"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "367f8ceddd0f4c7ec1bdc506ed1d6b1c2808b2f2", "messageHeadline": "enhance the ability of add (#2178)", "author": {"name": "wuyudi", "email": "wuyudi1109@gmail.com", "user": null}, "additions": 18, "deletions": 10}}, {"node": {"oid": "48df91d48b21fecfbdb87a0e8b011956594a74c2", "messageHeadline": "Add surface area class (#2183)", "author": {"name": "lance-pyles", "email": "36748284+lance-pyles@users.noreply.github.com", "user": {"login": "lance-pyles"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "2c75a7b3dd4a54b52e8d39e2232f6bdceb902acb", "messageHeadline": "Numerous fixes to directed_and_undirected_(weighted)_graph.py (#2182)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 100, "deletions": 104}}, {"node": {"oid": "5f4da5d616926dbe77ece828986b8d19c7d65cb5", "messageHeadline": "isort --profile black . (#2181)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 123, "deletions": 127}}, {"node": {"oid": "cd3e8f95a018b64367e52a20ded6bce7d28a1bfa", "messageHeadline": "isort --profile black --recursive . (#2170)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "25d9d819a296301b90b84766167ceb476391db2e", "messageHeadline": "Gale Shapley Algorithm (#2100)", "author": {"name": "Akash Shroff", "email": "63399889+akashvshroff@users.noreply.github.com", "user": {"login": "akashvshroff"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "64bef606b606c3b2e78572b88a78ace41471abc6", "messageHeadline": "double_linear_search algorithm (#2161)", "author": {"name": "Reinhold", "email": "63191266+reinhold-b@users.noreply.github.com", "user": {"login": "reinhold-b"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "70cf56538760c06c8957951ea443d596a99c7c68", "messageHeadline": "black (#2166)", "author": {"name": "vinayak", "email": "itssvinayak@gmail.com", "user": {"login": "itsvinayak"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "f70a0a2980188a57195d17dd28ccb29b1fc6962b", "messageHeadline": "Update matrix_operation.py (#2159)", "author": {"name": "wuyudi", "email": "wuyudi1109@gmail.com", "user": null}, "additions": 110, "deletions": 50}}, {"node": {"oid": "2c98dce0573a6282e7d45176d7a10da58e9f5260", "messageHeadline": "Rename shortest_job_first_algorithm.py to shortest_job_first.py (#2164)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e274863cda5514b22196942d3a55887499166fcf", "messageHeadline": "Add round_robin scheduling algorithm (#2158)", "author": {"name": "Pawan Sundargiri", "email": "67560186+pawanbuddy2000@users.noreply.github.com", "user": {"login": "pawanbuddy2000"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "2d3d660155241113b23e4ed810e05479b2fc4bba", "messageHeadline": "black fixes and Travis CI fixes (#2160)", "author": {"name": "vinayak", "email": "itssvinayak@gmail.com", "user": {"login": "itsvinayak"}}, "additions": 13, "deletions": 45}}, {"node": {"oid": "c534e77cb1bf2029d6dcc578fa19363ecd40df3d", "messageHeadline": "Added minimum cost path algorithm (#2135)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "8ab84fd7940911b81980c4b387decf85d454064b", "messageHeadline": "Only one carriage return (#2155)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 77, "deletions": 68}}, {"node": {"oid": "d2fa91b18e4f87976a67f99a57929d12fe48cfd9", "messageHeadline": "Add url and typing hint for BFS (#2156)", "author": {"name": "wuyudi", "email": "wuyudi119@163.com", "user": null}, "additions": 9, "deletions": 10}}, {"node": {"oid": "3d4172307f9a99217744c9fb1f40b87a3b5d8285", "messageHeadline": "project_euler/problem_47/sol1.py (#2150)", "author": {"name": "Mark Moretto", "email": "otteromkram@gmail.com", "user": {"login": "MarkMoretto"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "9eb3138b817854d37e1e48991f9174714ca04f33", "messageHeadline": "Added LFU Cache (#2151)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 186, "deletions": 0}}, {"node": {"oid": "27dde06dfa86d00d82522ed1d72fcfe9cf11a44e", "messageHeadline": "Added LRU Cache (#2138)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "b368b1ecfd870da333974a1650116d66ffbfa121", "messageHeadline": "NLP Word Frequency Algorithms (#2142)", "author": {"name": "Dan Murphy", "email": "danielmurph8@gmail.com", "user": {"login": "danmurphy1217"}}, "additions": 133, "deletions": 0}}, {"node": {"oid": "c7ca9cf0df7fe257310b2f2e81083782a947882d", "messageHeadline": "Update avl_tree.py (#2145)", "author": {"name": "Markgolzh", "email": "1134386961@qq.com", "user": {"login": "zky001"}}, "additions": 148, "deletions": 112}}, {"node": {"oid": "b0c3c0fbf6820a7f44b2709c4a7896b08b9aadaa", "messageHeadline": "Typehints + refactor (#2154)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "9e2206e5fb5d8570ee1d8b357df38ab61da92672", "messageHeadline": "Added doctests to OddEvenTraposition (#2152)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "5b6ebf8f12fa56f710c4d5fa254d069c0052f520", "messageHeadline": "Add doctests to radix_sort() (#2148)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "f1ce2d6e80c0bd5242182170e5b4434177dcb444", "messageHeadline": "Added Markov Chain (#2146)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "cbbaa98684d6f66adf209f342933ba924e974ac6", "messageHeadline": "hamming_code.py: Reduce McCabe code complexity (#2140)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 11, "deletions": 28}}, {"node": {"oid": "fdc5bee7af0310f5c18a69c909529923150a91e3", "messageHeadline": "Euler problem 551 sol 1: Reduce McCabe code complexity (#2141)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "d034add61f4fee07169cfe6aaf9f9a610b593cf1", "messageHeadline": "add visualization of k means clustering as excel format (#2104)", "author": {"name": "beqakd", "email": "39763019+beqakd@users.noreply.github.com", "user": {"login": "beqakd"}}, "additions": 162, "deletions": 1}}, {"node": {"oid": "b9e7c891e2465a89997281b69e1d5de93cb1d11a", "messageHeadline": "Added (Open) Knight Tour Algorithm (#2132)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "19b713aecbaa3995d1b6fd9f766f7139d5a3def4", "messageHeadline": "Add lempel ziv compression (#2107)", "author": {"name": "Ioane Margiani", "email": "margianiioane@gmail.com", "user": {"login": "iko1133"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "671e570c35772141f16068e1c7c98f62e2bf478b", "messageHeadline": "Implement prefix function, knuth-morris-pratt another usage (#2099)", "author": {"name": "Nika Losaberidze", "email": "nlosa16@freeuni.edu.ge", "user": {"login": "nikalosa"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "fb3a228d2695d083208ecac26ff1e7b5a9f463b0", "messageHeadline": "Strongly connected components (#2114)", "author": {"name": "Nika Losaberidze", "email": "nlosa16@freeuni.edu.ge", "user": {"login": "nikalosa"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "2bbdc3bfe75298ca26459e391035670ac3f9cacb", "messageHeadline": "Implement connected components algorithm for graphs (#2113)", "author": {"name": "Nika Losaberidze", "email": "nlosa16@freeuni.edu.ge", "user": {"login": "nikalosa"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "23484efdad9afc33259adb5753fe2d378e61c37a", "messageHeadline": "Added maximum non-adjacent sum (#2130)", "author": {"name": "Tapajyoti Bose", "email": "44058757+ruppysuppy@users.noreply.github.com", "user": {"login": "ruppysuppy"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "d7a75da8ef070235c89c619a819516f4601d9c7c", "messageHeadline": "Added doctests to bucket sort (#2079)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 52, "deletions": 31}}, {"node": {"oid": "6f80ca821c2adc02196962a6682104321ba82566", "messageHeadline": "Create change_brightness.py (#2126)", "author": {"name": "Furkan Atesli", "email": "31884209+furkanatesli@users.noreply.github.com", "user": {"login": "furkanatesli"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "f97af65579c78686d812da2e8c42c3a6d1258169", "messageHeadline": "Blacken our code (#2125)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "62f7561428ccbd05abc89b0b674f61ef32c85fd4", "messageHeadline": "Hash djb2 (#2098)", "author": {"name": "bnMikheili", "email": "39998190+bnMikheili@users.noreply.github.com", "user": {"login": "bnMikheili"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "924ef9b7d88cb6c911c95fff370a91bd615005f2", "messageHeadline": "implementation of entropy algorithm. (#2110)", "author": {"name": "beqakd", "email": "39763019+beqakd@users.noreply.github.com", "user": {"login": "beqakd"}}, "additions": 133, "deletions": 1}}, {"node": {"oid": "a5c246793cd2352f0037a76d9949ffebd49261ea", "messageHeadline": "Graphs : Bidirectional Breadth-First Search (#2057)", "author": {"name": "Erwin Lejeune", "email": "erwin.lejeune15@gmail.com", "user": {"login": "guilyx"}}, "additions": 177, "deletions": 0}}, {"node": {"oid": "4e8a0d924eafc3f15dff202980cf24f99221eeb3", "messageHeadline": "CONTRIBUTING.md: Update flake8 command (#2124)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4a2d457747dd5429c6f9ef06b58362f2e90017af", "messageHeadline": "Count (#2084)", "author": {"name": "Muhammadrasul", "email": "64916997+Muhammadrasul446@users.noreply.github.com", "user": {"login": "xmichael446"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "b9e5259aeb28f59c9735f340581a8b1d2f45d307", "messageHeadline": "Fix long line, tests (#2123)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "9316e7c0147a84b9b549094a5b8c70f95a0cd3a1", "messageHeadline": "Set the Python file maximum line length to 88 characters (#2122)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 474, "deletions": 321}}, {"node": {"oid": "9438c6bf0b583e2b56f19d8fa28f2e95d7146d42", "messageHeadline": "Add pytest init file to define custom mark mat_ops (#2120)", "author": {"name": "Michael Quevillon", "email": "mquevill@nd.edu", "user": {"login": "mquevill"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0b028aa32a71ee478664ad70db7ab154e19435e6", "messageHeadline": "Fix line break after binary operator (#2119)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "23dae9ceabfd8135598b67ca89dc8f199879d88d", "messageHeadline": "implement rat in maze algorithm. (#2106)", "author": {"name": "beqakd", "email": "39763019+beqakd@users.noreply.github.com", "user": {"login": "beqakd"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "b9185bebd6784f5402c1632d1749887c89fdd232", "messageHeadline": "Create natural_language_processing (#2116)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "55b3088e47690f2a8a152ceb44bba786810abb28", "messageHeadline": "Hash adler32 (#2111)", "author": {"name": "bnMikheili", "email": "39998190+bnMikheili@users.noreply.github.com", "user": {"login": "bnMikheili"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "ae9d0f91960a3f6857e040333eb3b68abda10c3b", "messageHeadline": "Fix indentation (#2097)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8bb7b8f457df31991f6c8f06312b76e6cc4ceb81", "messageHeadline": "Fix syntax for flake8 passing (#2096)", "author": {"name": "Nika Losaberidze", "email": "nlosa16@freeuni.edu.ge", "user": {"login": "nikalosa"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "ec2d900b03dbc511504819caf353310b0a997fa6", "messageHeadline": "implement sdbm hash algorithm (#2094)", "author": {"name": "bnMikheili", "email": "39998190+bnMikheili@users.noreply.github.com", "user": {"login": "bnMikheili"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "2264244a341a7d8e41fa1ad90cea1b9bd6880f99", "messageHeadline": "Add Z-function algorithm implementation (#2067)", "author": {"name": "Nika Losaberidze", "email": "nlosa16@freeuni.edu.ge", "user": {"login": "nikalosa"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "3893ed30cafd03265991f3209b5ef21ddd62b4c0", "messageHeadline": "created perfect_cube.py (#2076)", "author": {"name": "Vignesh", "email": "ravivignesh2000@gmail.com", "user": {"login": "vicky1999"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "19c3871b21df5f9936438b332a50daac81313f90", "messageHeadline": "Added function to convert from decimal to another base (#2087)", "author": {"name": "Kevin C. Escobedo", "email": "escobedo001@gmail.com", "user": {"login": "Kevin-Escobedo"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "a7b431137801230050eee114fa205540a06d6eac", "messageHeadline": "fix fetch_github_info __main__ bug (#2080)", "author": {"name": "ocivo", "email": "57896941+ocivo@users.noreply.github.com", "user": {"login": "ocivo"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "657d46101d6073895fad1fcb13a1d6b340bb6679", "messageHeadline": "calc_profit always returns an int (#2090)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3de6f010c364b4d1942a31204e6a8dd348e904f0", "messageHeadline": "Refactor remove duplicates to more pythonic (#2093)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "bf0da25e4f867a280669f76c2535ebc23aca7192", "messageHeadline": "Added Readme for computer vision (#2075)", "author": {"name": "Jeffin Francis", "email": "francisjeffin07@gmail.com", "user": {"login": "jeffin07"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e553f4bf11d44a59dc4d8eb02c8b7fbb08488fe0", "messageHeadline": "Added travis notifications only on fail (#2091)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7be3d0f6673f5bfbf76664d7a6586000a437ab63", "messageHeadline": "Create-Add files to greedy_method directory (#2082)", "author": {"name": "Apoorve", "email": "apoorve73@gmail.com", "user": {"login": "Apoorve73"}}, "additions": 173, "deletions": 0}}, {"node": {"oid": "1e7df7f77aa7ef75b8651f8676baf2b27ebd146e", "messageHeadline": "Errors notifications under pull requests (#2081)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6752e9c737f87d196c10dc9742d6d8a18dbe14f3", "messageHeadline": "Remove boilerplate comments and unused variables (#2073)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 11, "deletions": 21}}, {"node": {"oid": "20b21e5ec9d4ed28ede8bd67d4b5bc924454d4ac", "messageHeadline": "Refactor cycle_sort (#2072)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "7a14285cb684698ad5a4e0196444e76fdb7e4176", "messageHeadline": "Harris corner detection (#2064)", "author": {"name": "Jeffin Francis", "email": "francisjeffin07@gmail.com", "user": {"login": "jeffin07"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "0904610a7671e52b164157ef5d7e0cc54d75399b", "messageHeadline": "create sum_of_digits.py (#2065)", "author": {"name": "Vignesh", "email": "ravivignesh2000@gmail.com", "user": {"login": "vicky1999"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "35319a2a2ad278a37e33bb1ed15f9afa44e5b09d", "messageHeadline": "Update build_directory_md.py (#2066)", "author": {"name": "Martin R\u00f6bke", "email": "martin.roebke@web.de", "user": {"login": "VaeterchenFrost"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7cc778092ab406cd9269845262e4fc4952c51bc", "messageHeadline": "conversions/decimal_to_binary.py: Add type hints (#2001)", "author": {"name": "Shivam Verma", "email": "50954641+sarcastic-verma@users.noreply.github.com", "user": {"login": "sarcastic-verma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b080a5e027666919207b215933aa3306e1c57587", "messageHeadline": "Doctests + typehints in cocktail shaker sort (#2061)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "dc720a83d77a81d526da08705055a1fb9626b577", "messageHeadline": "Create number_of_digits.py (#1975)", "author": {"name": "Vignesh", "email": "ravivignesh2000@gmail.com", "user": {"login": "vicky1999"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "1a254465e38b45ce3ed6919054b1113cf51137d9", "messageHeadline": "Naive string doctests + typehints (#2054)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "321b1425e34d850cca84ca94ce64dae3f52c3d9a", "messageHeadline": "data_structures/linked_list: Add __len__() function and tests (#2047)", "author": {"name": "Lakshmikanth2001", "email": "52835045+Lakshmikanth2001@users.noreply.github.com", "user": {"login": "Lakshmikanth2001"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1e8fe8efcfc499c85079659708f4afefe92ec66b", "messageHeadline": "circular_linked_list: Add more len() tests (#2051)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "3357768fc394c27e6d9c364198db0fef8d87f649", "messageHeadline": "Jaro winkler (#2041)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "fa358d614a2ee0ad624fd3175fed3d06e7a9a434", "messageHeadline": "current_weather, weather_forecast, weather_onecall (#2048)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "f8bfd0244d54563ae93e1d7b6083128465c1006d", "messageHeadline": "Created weatherforecast.py (#2037)", "author": {"name": "Swapnanil Dutta", "email": "47251193+swapnanildutta@users.noreply.github.com", "user": {"login": "swapnanildutta"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "47687356689615317d4f5f9cb846abec320f84bf", "messageHeadline": "Enhance shell sort syntax (#2035)", "author": {"name": "KDH", "email": "ehdgua01@naver.com", "user": {"login": "ehdgua01"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "0e619065e72a7eb0647547ac50def5e7766563d1", "messageHeadline": "added Boruvka's MST algorithm (#2026)", "author": {"name": "Nitisha Bharathi", "email": "30657775+nitishabharathi@users.noreply.github.com", "user": {"login": "nitishabharathi"}}, "additions": 196, "deletions": 0}}, {"node": {"oid": "bb5552efd0fea2a8e83aef4321d9686acb150b59", "messageHeadline": "Euclidean recursive method + doctests + type hints (#1999)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "dc4049ee289a7e3f1d0f895b1d877f0b7a016395", "messageHeadline": ".travis.yml: Revert to using autoblack (#2033)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "025b1a69896f00438d9d2bc0082ed4e4ec31fad9", "messageHeadline": "Merge sort Update variable names (#2032)", "author": {"name": "Ekansh Mangal", "email": "43078195+EkanshMangal@users.noreply.github.com", "user": {"login": "EkanshMangal"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "d8a4faf96d940737ddc488aa8817bc3563ab1a82", "messageHeadline": "Update is_palindrome.py (#2025)", "author": {"name": "Ashwin Das", "email": "ashwindasr@users.noreply.github.com", "user": {"login": "ashwindasr"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a15f82579d150f5e5678375b3cf1df3e7c12f223", "messageHeadline": "Added bead sort (#2022)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "1f8a21d7276a05442e02570dbbfe27cd4f0365a5", "messageHeadline": "Tighten up psf/black and flake8 (#2024)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 587, "deletions": 499}}, {"node": {"oid": "21ed8968c08c67cf0552845b57e0cd244f9b47e9", "messageHeadline": "Fixes in Bidirectional A* (#2020)", "author": {"name": "Erwin Lejeune", "email": "erwin.lejeune15@gmail.com", "user": {"login": "guilyx"}}, "additions": 87, "deletions": 49}}, {"node": {"oid": "dc596d23a9c87d13085791207086cca3d5d835d1", "messageHeadline": "Graphs : Greedy Best First (#2018)", "author": {"name": "Erwin Lejeune", "email": "erwin.lejeune15@gmail.com", "user": {"login": "guilyx"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "1f2d607e5650aff922ab74be0747e7364eaa9b79", "messageHeadline": "Graphs : Bidirectional A* (#2015)", "author": {"name": "Erwin Lejeune", "email": "erwin.lejeune15@gmail.com", "user": {"login": "guilyx"}}, "additions": 218, "deletions": 0}}, {"node": {"oid": "965d02ad41a5269e0b858a7e983c7d7e24e1ee33", "messageHeadline": "Update atbash cipher (doc, doctest, performance) (#2017)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 55, "deletions": 4}}, {"node": {"oid": "777ddca2e9b63c294c49883518fc0723de2c11e0", "messageHeadline": "Update fast_fibonacci.py (#1889)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "0e6e5056b3fede1705c6081543bb129b97ff4d35", "messageHeadline": "singly_linked_list.py: psf/black (#2008)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "243100165800d5f4be46b6234c4888e34eb63e60", "messageHeadline": "Easter date gauss algorithm (#2010)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "c906ba82f3772173a7e90bd0918c846530439a8b", "messageHeadline": "refactor: move import pytest line of blockchain algs under \"main\" sec\u2026", "author": {"name": "Jie Han", "email": "jay.cn@outlook.com", "user": {"login": "allarobot"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "1c62bd10c19f6cf962159bd8f840ce2466309db0", "messageHeadline": "Precision must be a nonnegative integer (#2013)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6fdcc90fdceeac3375c644790f9c7476d46768d", "messageHeadline": "consists of area of various geometrical shapes (#2002)", "author": {"name": "Adityanagraj", "email": "42292430+Adityanagraj@users.noreply.github.com", "user": {"login": "Adityanagraj"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "77f3888b71a73fb3d65820940ae18da850b2a1de", "messageHeadline": "Pi digit extraction algorithm (#1996)", "author": {"name": "Kenneth P", "email": "41343159+ken437@users.noreply.github.com", "user": {"login": "ken437"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "7a8696cd6d5611a7e2f929ca13f54e684126b6f2", "messageHeadline": "change doctest line (#2007)", "author": {"name": "Jie Han", "email": "jay.cn@outlook.com", "user": {"login": "allarobot"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f9e0dd94d6040cd41b1272e8a6ece34dc767152e", "messageHeadline": "added __len__ function (#1812)", "author": {"name": "Akash", "email": "akash0babu0@gmail.com", "user": null}, "additions": 30, "deletions": 0}}, {"node": {"oid": "38d2e98665db0df90ba1ef33d9ba8e5025c7e38d", "messageHeadline": "hill_cipher.py: gcd() -> greatest_common_divisor() (#1997)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 53, "deletions": 55}}, {"node": {"oid": "aa120cea12589e4f7907dff95d2efe246f1da178", "messageHeadline": "Add tests and type hints to hill cipher (#1991)", "author": {"name": "Bharath kumar Reddy Kotha", "email": "bharath.charan.reddy@gmail.com", "user": {"login": "bharath-kotha"}}, "additions": 77, "deletions": 20}}, {"node": {"oid": "bc8e8f03fda33788f77e85fa9fafe6e74ee30703", "messageHeadline": "Added strand sort (#1982)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "565060aa9973f23a68b4cf480a11c526c8d3830d", "messageHeadline": "actions/setup-python@v2 (#1986)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a29a2a3a0698e936d7275e2c02d3c0c6e478cb4c", "messageHeadline": "Added file aliquot_sum.py (#1985)", "author": {"name": "Kenneth P", "email": "41343159+ken437@users.noreply.github.com", "user": {"login": "ken437"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "c8fbdee2294fcc14d002ee7ef9f6a3d8dcb66636", "messageHeadline": "improved prime number generator to check only up to sqrt(n) instead o\u2026", "author": {"name": "Steven Qu", "email": "stevenqu2001@gmail.com", "user": {"login": "steven7214"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "48bb14d4b2d73ac6c9b9ff430846156b90b101e8", "messageHeadline": "Update linear_search.py (#1974)", "author": {"name": "Himanshu Airan", "email": "62210670+Himanshu-77@users.noreply.github.com", "user": {"login": "Himanshu-77"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69171a9ac36bc01897c41bd5552d570a797c2e8b", "messageHeadline": "The new version of flake8 is linting f-strings (#1976)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ba8b156fdc1eb2c3d6c6bfc684c0d66563aa5932", "messageHeadline": "Iterative merge sort implementation (#1972)", "author": {"name": "Aman Gupta", "email": "53354515+amangupta0709@users.noreply.github.com", "user": {"login": "amangupta0709"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "1151d8b1579155818ac51f9235f84ab0fbfe9019", "messageHeadline": "Add type hints to max_heap.py (#1960)", "author": {"name": "halilylm", "email": "65048618+halilylm@users.noreply.github.com", "user": {"login": "halilylm"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "a7cd633bb643cdeb38f83d89e921e3ac4dfe9623", "messageHeadline": "Fix astar (#1966)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "3d9bb051a8f3d00fd3be724f3a84e90d3bcb06e5", "messageHeadline": "Travis CI: Strict flake8 (#1962)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77c3e5b74b679930b7d536423e7393b211888080", "messageHeadline": "Added A* algorithm (#1913)", "author": {"name": "Jeffin Francis", "email": "francisjeffin07@gmail.com", "user": {"login": "jeffin07"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "eef63939353733ec722b7e2c16889200317d2f2c", "messageHeadline": "Kadanes_algorithm (#1959)", "author": {"name": "Raj-Parekh24", "email": "54325945+Raj-Parekh24@users.noreply.github.com", "user": {"login": "Raj-Parekh24"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "8b55a143fa14ff4b3acbe38a91630c99c2f84367", "messageHeadline": "Travis CI: lint for useless backslashes (#1961)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "369562a1e8a6a794167496f2cb9e225d4cf42b10", "messageHeadline": "Upgrades to caesar_cipher.py (#1958)", "author": {"name": "Maxim R", "email": "49735721+mrmaxguns@users.noreply.github.com", "user": {"login": "mrmaxguns"}}, "additions": 275, "deletions": 86}}, {"node": {"oid": "c18c677a38cfd24ae6eef39620e2fde98245f39f", "messageHeadline": "Added Nearest neighbour algorithm (#1934)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "7469fb6edd5570094295509e89c8c2c0af24d1b5", "messageHeadline": "Add graphs/frequent_pattern_graph_miner.py (#1866)", "author": {"name": "siva1098", "email": "32545976+siva1098@users.noreply.github.com", "user": {"login": "siva1098"}}, "additions": 232, "deletions": 0}}, {"node": {"oid": "9e5f365fed73cd968b5488866be2bb6e22b5ca21", "messageHeadline": "Add sleep-sort (#1867)", "author": {"name": "Arvind Krishna", "email": "54891738+ArvindAROO@users.noreply.github.com", "user": {"login": "ArvindAROO"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "a52dd66ac678af83b79f7ade6642a5bad012991f", "messageHeadline": "Added Shortest Job First Algorithm (#1957)", "author": {"name": "pharshil1902", "email": "57032836+pharshil1902@users.noreply.github.com", "user": {"login": "pharshil1902"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "8a8527f1bd0ec2641a1d09c6ace5a73d7f7675f0", "messageHeadline": "Added Lstm example for stock predection (#1908)", "author": {"name": "Jeffin Francis", "email": "francisjeffin07@gmail.com", "user": {"login": "jeffin07"}}, "additions": 1317, "deletions": 1}}, {"node": {"oid": "4acc28ba55d6bd084dfefbb51bd8de6ac7e894ce", "messageHeadline": "Added new algorithm: cracking caesar cipher with the chi-squared test\u2026", "author": {"name": "Maxim R", "email": "49735721+mrmaxguns@users.noreply.github.com", "user": {"login": "mrmaxguns"}}, "additions": 228, "deletions": 0}}, {"node": {"oid": "3d4ccc383a32926c67633379fe629be1257d4daa", "messageHeadline": "change method name from front to get_front (#1943)", "author": {"name": "Vipul Rai", "email": "vipulrai8891@gmail.com", "user": {"login": "vipulrai91"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08c8bb5ad51e3b25f0662a3834f188b749be077e", "messageHeadline": "Deal with maps (#1945)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "1e84aabaeaeba3c23e1ed194850ad0f33a7a1d4a", "messageHeadline": "Create sol2.py (#1876)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "540023ec3178c5de2837f661068756a5c4d616b0", "messageHeadline": "Delete FUNDING.yml", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "d1b25760bc92d41032a123cb0bbdbd0aff8caadb", "messageHeadline": "Fix psf/black issues than fail the build (#1935)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "9b2d65bac18e3a633e377dcc211fc4c127c6643f", "messageHeadline": "Solution for Euler Problem 26 (#1939)", "author": {"name": "Alok Shukla", "email": "20066073+shuklalok@users.noreply.github.com", "user": {"login": "shuklalok"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "f80ffe1f54a0a3caacc14efb93b61393052d9f14", "messageHeadline": "added method for checking armstrong number (#1936)", "author": {"name": "Akash", "email": "akash0babu0@gmail.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b6fcee311430d1bcf81253898b08f9e80d20064d", "messageHeadline": "Check if a item exist in stack or not (#1931)", "author": {"name": "Akash", "email": "akash0babu0@gmail.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "853741e518f6c5a121e24d3952ca1d9f018999b4", "messageHeadline": "enhanced segment tree implementation and more pythonic (#1715)", "author": {"name": "lanzhiwang", "email": "hzhilamp@163.com", "user": {"login": "lanzhiwang"}}, "additions": 237, "deletions": 0}}, {"node": {"oid": "9bb57fbbfef1ddf3420ef2da249f4e3fe63222ef", "messageHeadline": "support_vector_machines.py increase error tolerance to suppress conve\u2026", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a859934105081c0653e029ed4e3ddf2dd5374103", "messageHeadline": "Hamiltonian Cycle (#1930)", "author": {"name": "Saba Pochkhua", "email": "saba.pochkhua@gmail.com", "user": {"login": "CSenshi"}}, "additions": 175, "deletions": 0}}, {"node": {"oid": "d62cc35268aaedad0ee616f97ad5ea7b60b182bf", "messageHeadline": "Update stale comment (#1924)", "author": {"name": "lkdmttg7", "email": "inprovertmer07@gmail.com", "user": {"login": "lkdmttg7"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "6acd7fb5ce89b99e6e4ecff09723ae775b520826", "messageHeadline": "Wrap lines that go beyond GitHub Editor (#1925)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 161, "deletions": 82}}, {"node": {"oid": "bcaa88b26c8012cb5f8cba75d10ccb44b801c72c", "messageHeadline": "Changed the deprecated `np.matrix` to `np.ndarray` (#1923)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "308505f18f71b793a2a2547717d3586ace6d99af", "messageHeadline": "Add shortest path by BFS (#1870)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "b01e5b78a3db06f6bdd8c2bb8e20d54c3630ce91", "messageHeadline": "Graph coloring (#1921)", "author": {"name": "Saba Pochkhua", "email": "saba.pochkhua@gmail.com", "user": {"login": "CSenshi"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "1ad78b2663ac6ca9cd2ce76f78305a0ea6fc3b87", "messageHeadline": "Fix invalid escape sequence in binary_search_tree.py (#1920)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3d0680eddf8bc94e2e57290aef978191162832d2", "messageHeadline": "Added Burkes dithering algorithm. (#1916)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "fbc038d5324b82b12bb686c84b9589fdac64a236", "messageHeadline": "Added A1Z26 Cipher (#1914)", "author": {"name": "LethargicLeprechaun", "email": "64550669+LethargicLeprechaun@users.noreply.github.com", "user": {"login": "LethargicLeprechaun"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "8cb957f893e88f4590377e42db371cbe859bb63d", "messageHeadline": "Blacken one_dimensional.py (#1911)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "0ef9dd3977c9fd66060474bd4106f6d89a74930e", "messageHeadline": "Create one_dimensional.py (#1905)", "author": {"name": "8Dion8", "email": "62215043+8Dion8@users.noreply.github.com", "user": {"login": "8Dion8"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "5933cd4d833b78b515ea24aaff57274726490d58", "messageHeadline": "Added sepia tone (#1877)", "author": {"name": "mateuszz0000", "email": "mtszzwdzk@gmail.com", "user": {"login": "l3str4nge"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "e5dd2b1eb74751e6f42cfc100c22792a799beedb", "messageHeadline": "Fix typo in Project Euler sol1.py (#1875)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58271c5851fe3866ec73d0f9130831bb74327e87", "messageHeadline": "Update linear_search.py (#1906)", "author": {"name": "Prince Gangurde", "email": "50592495+Prince326@users.noreply.github.com", "user": {"login": "Prince326"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b560b76002006e934533d47b2ea69c8360106d1d", "messageHeadline": "Add cellular_automata directory (#1902)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "098be3594bb65d3d19cb4bd1f3394ee522303b16", "messageHeadline": "fix: space count in strings/word_occurrence.py (#1896)", "author": {"name": "Arkadip Bhattacharya", "email": "in2arkadipb13@gmail.com", "user": {"login": "darkmatter18"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "24b2aecef3a4e7f5ec7ca01427283658a35fefaf", "messageHeadline": "Create Python/bit_manipulation/README.md (#1897)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4b78c6952d589e745b2ca5b4808835e1b496423b", "messageHeadline": "Create is_palindrome.py (#1754)", "author": {"name": "Muhammad Umer Farooq", "email": "mumerfarooqlablnet01@gmail.com", "user": {"login": "lablnet"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "c92a5209563747756181f84a5f83e610646d04dc", "messageHeadline": "Update breadth_first_search.py (#1869)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 24, "deletions": 30}}, {"node": {"oid": "7aaf79cc23c7bac95d4da830605341b68529dd47", "messageHeadline": "Initialize set with source in DFS (#1872)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 122, "deletions": 107}}, {"node": {"oid": "1c9d4a39294b8dc1852717d89313d0f62744d125", "messageHeadline": "Update abbreviation.py (#1887)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0feed0bfb8c791a8ce81fb202b688009f7170030", "messageHeadline": "Update CONTRIBUTING.md (#1886)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c01da20d6a5ab1cbd4cb251afae244ff61d60e4", "messageHeadline": "Update random_forest_regressor.py (#1880)", "author": {"name": "Prince Gangurde", "email": "50592495+Prince326@users.noreply.github.com", "user": {"login": "Prince326"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d48661e35d6e7334cc1aea85faf45fc1c8d35525", "messageHeadline": "CONTRIBUTING.md: What is an Algorithm? (#1885)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "b64c4af296e4873f68e14798e94a744663a4ae23", "messageHeadline": "Create gaussian_naive_bayes.py (#1861)", "author": {"name": "Prince Gangurde", "email": "50592495+Prince326@users.noreply.github.com", "user": {"login": "Prince326"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "d2e8e6215e81acdc2a7f7d10bdfcbfdf6d25b666", "messageHeadline": "Update g_topological_sort.py (#1873)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f6ee518ee1262d4680e468cc8f1ea8fae5e72d68", "messageHeadline": "Rename math/add.py to maths/add.py (#1857)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2fc3f2e4a0c258c4da8ebd16d04d97d71190dda5", "messageHeadline": "Update year in LICENSE.md (#1848)", "author": {"name": "markaster", "email": "61535772+markaster@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ffdef2636e8368d72f50815fe8ced98294b1053", "messageHeadline": "Fix some typos in random forest classifier (#1858)", "author": {"name": "Prince Gangurde", "email": "50592495+Prince326@users.noreply.github.com", "user": {"login": "Prince326"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7ebe2b9593725dd1ca431bab98e7f4307d976768", "messageHeadline": "Test the exception conditions (#1853)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "3735e742967b63add1ce6878c77a35b084579d08", "messageHeadline": "added add algorithm (#1856)", "author": {"name": "Shrutika Bansal", "email": "ssb2361998@gmail.com", "user": {"login": "Shrutikabansal"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "8bf380ce7d010723d96a8658adc67eae8abc786c", "messageHeadline": "README.md: sumab() --> sum_ab() for consistancy (#1855)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c775baf55fda6d50c7e4fe743d3d68b8a4dce125", "messageHeadline": "Added new Algorithm to find middle element of Linked List (#1822)", "author": {"name": "Sajied Shah Yousuf", "email": "40203390+meSajied@users.noreply.github.com", "user": {"login": "meSajied"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "728deeae82ce9f1b253d3964e179e78ac249be42", "messageHeadline": "Update FUNDING.yml", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4103c9fde4e5e6003624cff1a7f85119c082ad62", "messageHeadline": "Update FUNDING.yml (#1829)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8f2c9932e09948a046f8d11b18f7c634ee4161fe", "messageHeadline": "CONTRIBUTING.md: Fix comments about the black formatter (#1841)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 11, "deletions": 28}}, {"node": {"oid": "1b65309dca96fc0a64a3acc813565fb8ec9a3967", "messageHeadline": "Update README.md (#1842)", "author": {"name": "hackercyclops12", "email": "63036550+hackercyclops12@users.noreply.github.com", "user": {"login": "hackercyclops12"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a38e143cf8d546bc492116ae26000656797263ae", "messageHeadline": "Binary search tree using recursion (#1839)", "author": {"name": "Joan Martin Miralles", "email": "JoanMartin@users.noreply.github.com", "user": {"login": "JoanMartin"}}, "additions": 616, "deletions": 1}}, {"node": {"oid": "c1a57e0353cd1612860915a93be5f8f7357c6376", "messageHeadline": "Fix typo \"panagram\" -> \"pangram\" (#1836)", "author": {"name": "Joaquin Cabezas", "email": "joaquincabezas@gmail.com", "user": {"login": "joaquincabezas"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e5f7fbcc9ec6f02c59f8e4ac2d7b7936c60afab0", "messageHeadline": "Change gitpod configuration for python3. (#1827)", "author": {"name": "Brian Larsen", "email": "B_R_L@hotmail.com", "user": {"login": "brl0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d129a4964b335fe7977e6376935fc916b6df3c9", "messageHeadline": "Create Python/quantum/README.md (#1834)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f35484baf69dd306afb19f56c51a367129d52758", "messageHeadline": "Update greedy.py (#1832)", "author": {"name": "Prince Gangurde", "email": "50592495+Prince326@users.noreply.github.com", "user": {"login": "Prince326"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6043a44ffbbbdd185e54177fd3a4f80fd46a0be0", "messageHeadline": "Update basic_binary_tree.py (#1833)", "author": {"name": "Prince Gangurde", "email": "50592495+Prince326@users.noreply.github.com", "user": {"login": "Prince326"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "20c2db0de4bb4f73db3053b13280bed8dee30cf4", "messageHeadline": "Update reverse_words.py (#1825)", "author": {"name": "farnswj1", "email": "54967482+farnswj1@users.noreply.github.com", "user": {"login": "farnswj1"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "9b376a5bfb17fb2244a24d6041fc24fc5d4bd422", "messageHeadline": "Typo in comment rabin_karp.py (#1820)", "author": {"name": "Nolan Emirot", "email": "emirot.nolan@gmail.com", "user": {"login": "emirot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f17e9822b08a0b1d811d1a638f3de1ac26c511d8", "messageHeadline": "psf/black changes to next_greater_element.py (#1817)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 51, "deletions": 37}}, {"node": {"oid": "96df906e7a99fc6bcf20da97702a9642dde1d37c", "messageHeadline": "All suggeted changes within additional time limit tests (#1815)", "author": {"name": "Vaibhav Singh", "email": "45447817+itsvaibhav01@users.noreply.github.com", "user": {"login": "itsvaibhav01"}}, "additions": 75, "deletions": 13}}, {"node": {"oid": "ac664df6a05c064670af9aa85aaf8de3fafea90a", "messageHeadline": "'allocation_content_length' (#1808)", "author": {"name": "wind-Lv", "email": "61381242+wind-Lv@users.noreply.github.com", "user": {"login": "wind-Lv"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "45524dd6d3b9002d1488cf562e96b9179e86591b", "messageHeadline": "Fix rehashing function will not call insert_data function (#1803)", "author": {"name": "KDH", "email": "ehdgua01@naver.com", "user": {"login": "ehdgua01"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ab3400bfad35f91756ef88e1b53f8865afc09a75", "messageHeadline": "Travis CI: Fix Travis linter errors (#1802)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1bc84e1fa0b3bbd75c73b0b1b25f573c241e1c9b", "messageHeadline": "Add Monte Carlo estimation of PI (#1712)", "author": {"name": "cschuerc", "email": "57899042+cschuerc@users.noreply.github.com", "user": {"login": "cschuerc"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "d547d0347bec175a1b9886d4b00674363e6ae2db", "messageHeadline": "directory_writer: actions/checkout@v1 # Use v1, NOT v2 (#1799)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "2da98db4a7c46e260b972556a39e20420fe4c0ec", "messageHeadline": "Effective directory writer (#1800)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "cb5f8c6e4e77fdfefb1c7c9c7507e36fa058def9", "messageHeadline": "Fix typo (#1797)", "author": {"name": "KDH", "email": "ehdgua01@naver.com", "user": {"login": "ehdgua01"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b1377f0e57a736df92d422720890ef16f6d12d5a", "messageHeadline": "autoblack: actions/checkout@v1 # Use v1, NOT v2 (#1796)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "10fc90c7bd7d2350179cf7754f99a8a58d543664", "messageHeadline": "Added Random Forest Classifier (#1738)", "author": {"name": "Miggelito", "email": "a.bidakowski@gmail.com", "user": {"login": "Miggelito"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "5e3eb12a7b78092cd6bc31892b76e5ef976ad462", "messageHeadline": "add relu function (#1795)", "author": {"name": "yoshitaka-i", "email": "8393063+inoue0426@users.noreply.github.com", "user": {"login": "inoue0426"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "182e3042f83b083d68ac4bf08c11bddd12851282", "messageHeadline": "update rot13.py (#1790)", "author": {"name": "Aakash Dinkar", "email": "35952953+aakashdinkar@users.noreply.github.com", "user": {"login": "aakashdinkar"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "a9f73e318cddf43769083614a3e1f9dab1ec50fc", "messageHeadline": "Added SkipList (#1781)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 443, "deletions": 0}}, {"node": {"oid": "7f04e5cd3499c07f07ae94437b706254edb7ba39", "messageHeadline": "contribution guidelines checks (#1787)", "author": {"name": "matkosoric", "email": "soric.matko@gmail.com", "user": {"login": "matkosoric"}}, "additions": 198, "deletions": 198}}, {"node": {"oid": "2b19e8476732dab42354ba5a565d32ed4bd667ba", "messageHeadline": "Create emails_from_url.py (#1756)", "author": {"name": "Muhammad Umer Farooq", "email": "mumerfarooqlablnet01@gmail.com", "user": {"login": "lablnet"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "c1a4cc96c8028d786af151f4177e2ef54250186e", "messageHeadline": "Add bilateral filter (#1786)", "author": {"name": "praveennadiminti", "email": "praveennadiminti@gmail.com", "user": {"login": "praveennadiminti"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "5543d14b3f84eb4985f59c9f874f367e8980133f", "messageHeadline": "estimate area under a curve defined by non-negative real-valued conti\u2026", "author": {"name": "singlav", "email": "41392278+singlav@users.noreply.github.com", "user": {"login": "singlav"}}, "additions": 79, "deletions": 29}}, {"node": {"oid": "652b891a75d49cb82a76d39a5f74daf36727b116", "messageHeadline": "Travis CI: Upgrade to Python 3.8 (#1783)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "b36e46b9b205eedef6e112db476cbc40fdafcdb6", "messageHeadline": "extend estimation of area under curve of y=x using monte carlo simula\u2026", "author": {"name": "singlav", "email": "41392278+singlav@users.noreply.github.com", "user": {"login": "singlav"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "6d7cbdacb192ccfbdd00c389ee4d6a17e2530d0f", "messageHeadline": "add example to estimate area under line using montecarlo (#1782)", "author": {"name": "singlav", "email": "41392278+singlav@users.noreply.github.com", "user": {"login": "singlav"}}, "additions": 74, "deletions": 43}}, {"node": {"oid": "59bf115aa1b6203c51cc1a813d555e0a7c9d99e3", "messageHeadline": "uses: actions/checkout@v2 (#1779)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "cb4795616cedb5cdd2340cf47f8c5fb3101dddb5", "messageHeadline": "Implemented geodesy - Lambert's ellipsoidal distance (#1763)", "author": {"name": "eightysixth", "email": "25541207+eightysixth@users.noreply.github.com", "user": {"login": "eightysixth"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "6b3bbc70a8388e6c03b62ef5843f79a493686fe3", "messageHeadline": "Added doctests in modular_exponential.py (#1775)", "author": {"name": "Iqrar Agalosi Nureyza", "email": "misteriqrar@gmail.com", "user": {"login": "Iqrar99"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "d2f7982a4ee105ca980b2446ed8fc2e32139dd7d", "messageHeadline": "Update quadratic equations solver (#1764)", "author": {"name": "TheSuperNoob", "email": "larsthorland@gmail.com", "user": {"login": "TheSuperNoob"}}, "additions": 21, "deletions": 23}}, {"node": {"oid": "748702b461c01e659d8f892cc127dab8fb279177", "messageHeadline": "Add Monte Carlo dice simulation algorithm (#1759)", "author": {"name": "Naveen M V", "email": "30305957+naviji@users.noreply.github.com", "user": {"login": "naviji"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "2e405f397bbcefccc470f215c7ff024875ef16c5", "messageHeadline": "Created geodesy section with one algorithm (#1757)", "author": {"name": "eightysixth", "email": "25541207+eightysixth@users.noreply.github.com", "user": {"login": "eightysixth"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "53042f0f45c7962d8601168f40c65c8f3e29dffe", "messageHeadline": "Create RayleighQuotient.py (#1749)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "4866b1330bc7c77c0ed0e050e6b99efdeb026448", "messageHeadline": "Fixes black failures from Previous PR (#1751)", "author": {"name": "onlinejudge95", "email": "44158581+onlinejudge95@users.noreply.github.com", "user": {"login": "onlinejudge95"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "f0dfc4f46d47102bf34c09a3920138caf9cd9ae5", "messageHeadline": "Add Chudnovskys algorithm for calculating many digits of pi (#1752)", "author": {"name": "TheSuperNoob", "email": "larsthorland@gmail.com", "user": {"login": "TheSuperNoob"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "7b7c1a0135580251990c7866aed39202f9928b1f", "messageHeadline": "Fixes unused variable errors in LGTM (#1746)", "author": {"name": "onlinejudge95", "email": "44158581+onlinejudge95@users.noreply.github.com", "user": {"login": "onlinejudge95"}}, "additions": 25, "deletions": 39}}, {"node": {"oid": "fde31c93a3f7fc16547c217ae5cfbacef503c46d", "messageHeadline": "Added Bisection algorithm (#1739)", "author": {"name": "billpaps", "email": "37051006+billpaps@users.noreply.github.com", "user": {"login": "billpaps"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "1096aa2336dae1350b75fcf395a38495a1d9b1e0", "messageHeadline": "Added DP Solution for Optimal BST Problem (#1740)", "author": {"name": "Jimmy Y", "email": "codingExpert123@gmail.com", "user": null}, "additions": 144, "deletions": 0}}, {"node": {"oid": "abd320052f97262f44e3942ee061dea54ead4660", "messageHeadline": "Add gitpod config (#1744)", "author": {"name": "ayoub-edh", "email": "60881229+ayoub-edh@users.noreply.github.com", "user": {"login": "ayoub-edh"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "6fdd53c6768b6b87b9bf7bc2203d0f5e7af9129c", "messageHeadline": "Fixes LGTM issues (#1745)", "author": {"name": "onlinejudge95", "email": "44158581+onlinejudge95@users.noreply.github.com", "user": {"login": "onlinejudge95"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "80718bd8802e9afd19c986b4cae18beb38d8058c", "messageHeadline": "Fixes black failures (#1742)", "author": {"name": "onlinejudge95", "email": "44158581+onlinejudge95@users.noreply.github.com", "user": {"login": "onlinejudge95"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "32ceec550f085439404fe1bbdc8d6e952a269595", "messageHeadline": "Added a Monte Carlo simulation (#1723)", "author": {"name": "MatteoRaso", "email": "33975162+MatteoRaso@users.noreply.github.com", "user": {"login": "MatteoRaso"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "670f952aa680f5c141e4ad6efc42cd8d75fdc628", "messageHeadline": "Travis CI: Don\u2019t allow bare exceptions (#1734)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "f52b97f2c56aadfd30a7384cff62d8354157b9cb", "messageHeadline": "Added Random Forest Regressor and tested with flake8 (#1733)", "author": {"name": "Miggelito", "email": "a.bidakowski@gmail.com", "user": {"login": "Miggelito"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "1608d75351be2b11b0e1ce891e2f71296f0be24b", "messageHeadline": "Improve collatz_sequence algorithm (#1726)", "author": {"name": "TheSuperNoob", "email": "larsthorland@gmail.com", "user": {"login": "TheSuperNoob"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "e7041a8ecafd6df97e00b2c801457b508654c290", "messageHeadline": "Added first come first served scheduling (#1722)", "author": {"name": "Ale3androsS", "email": "37119970+Ale3androsS@users.noreply.github.com", "user": {"login": "Ale3androsS"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "dacf1d0375dcfd4f8b294220c03df833a6d8ecac", "messageHeadline": "Implement Manacher's algorithm (#1721)", "author": {"name": "faizan2700", "email": "46817346+faizan2700@users.noreply.github.com", "user": {"login": "faizan2700"}}, "additions": 70, "deletions": 24}}, {"node": {"oid": "74a7b5f799d7377f9bb536919d415c84eb906787", "messageHeadline": "relevant documentation added (#1725)", "author": {"name": "tania-cmyk", "email": "58653046+tania-cmyk@users.noreply.github.com", "user": {"login": "tania-cmyk"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "81f077adfc685ef5dc40031d042a8e30735f8426", "messageHeadline": "Augment binary search algorithms (#1719)", "author": {"name": "cschuerc", "email": "57899042+cschuerc@users.noreply.github.com", "user": {"login": "cschuerc"}}, "additions": 163, "deletions": 1}}, {"node": {"oid": "bef74d0ecc8132ffd629c1a066d5dad446775d64", "messageHeadline": "Fix typo (#1718)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "5c7d7782b0fd386b3fe205d34d73c24c241b3553", "messageHeadline": "Mandates referencing issue in PR (#1717)", "author": {"name": "onlinejudge95", "email": "44158581+onlinejudge95@users.noreply.github.com", "user": {"login": "onlinejudge95"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "63a1c4171a5a14f47b359d5439c279c03cef5c5f", "messageHeadline": "Added implementation for Bezier Curve, under a new graphics directory\u2026", "author": {"name": "Faraz Ahmed Khan", "email": "31242842+fk03983@users.noreply.github.com", "user": {"login": "Faraz126"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "46ac50a28e88037d965a7eea0b588493298b83eb", "messageHeadline": "codespell --quiet-level=2 (#1711)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 37, "deletions": 26}}, {"node": {"oid": "2cf7e8f99403f9823f4cbf6e9a85938a2e126473", "messageHeadline": "fix comment (#1710)", "author": {"name": "kostogls", "email": "38495639+kostogls@users.noreply.github.com", "user": {"login": "kostogls"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9a8e7de2dfb62110a92710c9be975c67510accb0", "messageHeadline": "Adding Armstrong number (#1708)", "author": {"name": "kostogls", "email": "38495639+kostogls@users.noreply.github.com", "user": {"login": "kostogls"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "724b7d2198895b2cb88e9b506be25a8cd53ef87e", "messageHeadline": "Add Prim's algorithm with min heap (#1704)", "author": {"name": "Kyle", "email": "40903431+kylepw@users.noreply.github.com", "user": {"login": "kylepw"}}, "additions": 57, "deletions": 8}}, {"node": {"oid": "3042702d04eebfc9a1a545a076b2e6c764e17480", "messageHeadline": "Area Under a Curve Algorithm (#1701)", "author": {"name": "Sharan Krishnan", "email": "58838321+shrabian@users.noreply.github.com", "user": {"login": "shrabian"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "e25d4248a31fc6346fdc2644e0f3ce86e1c9d412", "messageHeadline": "Added an algorithm that approximates line lengths (#1692)", "author": {"name": "Sharan Krishnan", "email": "58838321+shrabian@users.noreply.github.com", "user": {"login": "shrabian"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "99ebd1a01820cefb7bdf169168131289d71158fc", "messageHeadline": "Create factorial_iterative.py (#1693)", "author": {"name": "Pooja", "email": "pooja016mca19@igdtuw.ac.in", "user": {"login": "pooja-git11"}}, "additions": 41, "deletions": 13}}, {"node": {"oid": "bfcb95b297a2b28669203642ec63b2ef6fbd8146", "messageHeadline": "Create codespell.yml (#1698)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 206, "deletions": 188}}, {"node": {"oid": "c01d1787985d99e274029d024c27b7aff91683d8", "messageHeadline": "Added implementation for simulated annealing (#1679)", "author": {"name": "Faraz Ahmed Khan", "email": "31242842+fk03983@users.noreply.github.com", "user": {"login": "Faraz126"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "c5b376d52db78edf6cdaef05c84a991daece80ff", "messageHeadline": "Solution for problem 30 of Euler Project (#1690)", "author": {"name": "Sombit Bose", "email": "sombit.bose15@gmail.com", "user": {"login": "deadshotsb"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "38bad6b1e85e033d1367ce25b5c2000e7f790e7a", "messageHeadline": "Implemented Square Root Algorithm (#1687)", "author": {"name": "Cole Mollica", "email": "30614241+coleman2246@users.noreply.github.com", "user": {"login": "coleman2246"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "fc4c0f5bfda4fe90246d99767902dbf0a200c0d5", "messageHeadline": "implement max heap and more pythonic (#1685)", "author": {"name": "lanzhiwang", "email": "hzhilamp@163.com", "user": {"login": "lanzhiwang"}}, "additions": 115, "deletions": 67}}, {"node": {"oid": "d09a805804641aabce64cf0fe97a5edc623b3380", "messageHeadline": "Typo? (#1653)", "author": {"name": "Logan Lieou", "email": "logan.lieou@gmail.com", "user": {"login": "LoganLieou"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "56e7ae01d2ae04fa46f32937dd8077134193a792", "messageHeadline": "enhance swapping code in link (#1660)", "author": {"name": "lanzhiwang", "email": "hzhilamp@163.com", "user": {"login": "lanzhiwang"}}, "additions": 26, "deletions": 43}}, {"node": {"oid": "b492e6441708fc82e85d44cc87353178afd85342", "messageHeadline": "Create pull_request_template.md (#1684)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "75523f9c1a9cc8e6aaa0b07ea652a693c7846f13", "messageHeadline": "A recursive insertion sort (#1683)", "author": {"name": "shrabian", "email": "58838321+shrabian@users.noreply.github.com", "user": {"login": "shrabian"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "4607cd48b6e3ded8be0c2d1915c9388367d79147", "messageHeadline": "Add a program to evaluate a string in prefix notation (Polish Notatio\u2026", "author": {"name": "Leon Morten Richter", "email": "31622033+M0r13n@users.noreply.github.com", "user": {"login": "M0r13n"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "2cb6a6523e9cd716ece2559540019bdba2cc1295", "messageHeadline": "Corrects failing check in master (#1676)", "author": {"name": "onlinejudge95", "email": "44158581+onlinejudge95@users.noreply.github.com", "user": {"login": "onlinejudge95"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98733618e25db3d640093605a24be4faf9c69222", "messageHeadline": "Added Strassen divide and conquer algorithm to multiply matrices. (#1\u2026", "author": {"name": "AlexLeka98", "email": "32596824+AlexLeka98@users.noreply.github.com", "user": {"login": "AlexLeka98"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "f9e1a16a98817b3076bdb31635a56732816cd18e", "messageHeadline": "git add DIRECTORY.md (#1674)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 576, "deletions": 0}}, {"node": {"oid": "a26ae00b2462490b9deb11f699efc3c886738e51", "messageHeadline": "Added to maths and strings (#1642)", "author": {"name": "Cole Mollica", "email": "30614241+coleman2246@users.noreply.github.com", "user": {"login": "coleman2246"}}, "additions": 196, "deletions": 0}}, {"node": {"oid": "e849578e59a733561537ef785852a1634e68faf2", "messageHeadline": "Update and rename lca.py to lowest_common_ancestor.py (#1664)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1f2b1a88ab726ea6ff7fbe382b9fea58c96deaed", "messageHeadline": "Typos in comments in hill_climbing.py (#1667)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "36d229f82a7b966419da7ea09f0077137d8714c1", "messageHeadline": "number of Possible Binary Search Tree and Binary Tree. (#1670)", "author": {"name": "MadhavCode", "email": "madhav0404dixit@gmail.com", "user": {"login": "MadyDixit"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cbab5f18f1d5f5434dc241c609085e6f1c0e469f", "messageHeadline": "added hill climbing algorithm (#1666)", "author": {"name": "Faraz Ahmed Khan", "email": "31242842+fk03983@users.noreply.github.com", "user": {"login": "Faraz126"}}, "additions": 188, "deletions": 0}}, {"node": {"oid": "46df735cf48103ae0a400604762bf10208d5a6dc", "messageHeadline": "New Code!!(Finding the N Possible Binary Search Tree and Binary Tree \u2026", "author": {"name": "MadhavCode", "email": "madhav0404dixit@gmail.com", "user": {"login": "MadyDixit"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "51b769095f9b5671147b71c412024009eba03220", "messageHeadline": "Create get_imdb_top_250_movies_csv.py (#1659)", "author": {"name": "nishithshowri006", "email": "58651995+nishithshowri006@users.noreply.github.com", "user": {"login": "nishithshowri006"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "b212a59754c8ac6c1293db402c263160a4bc76c0", "messageHeadline": "Create deque_doubly.py (#1652)", "author": {"name": "Himanshu Bhatnagar", "email": "33115688+Himan10@users.noreply.github.com", "user": {"login": "Himan10"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "1cc817bcc961061941fddcd081ab2dc19da6b877", "messageHeadline": "update volumes with type hints + some refactoring (#1353)", "author": {"name": "Yurii", "email": "33547678+yuriimchg@users.noreply.github.com", "user": {"login": "yuriimchg"}}, "additions": 67, "deletions": 31}}, {"node": {"oid": "d4fc55c5fc4859490584c5f023a18e1c514226c8", "messageHeadline": "Add files via upload (#1657)", "author": {"name": "harsh patel", "email": "hkp27299@gmail.com", "user": {"login": "hkp27299"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "1d606d877244159319229a123079cfa3630d779a", "messageHeadline": "Dijkstra's Bankers algorithm (#1650)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 222, "deletions": 0}}, {"node": {"oid": "28419cf8396bc390437a6c56a143a548ca8fa631", "messageHeadline": "pyupgrade --py37-plus **/*.py (#1654)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 71, "deletions": 128}}, {"node": {"oid": "34c808b3751f3f9b0fe45e736b2f61abee1b91f6", "messageHeadline": "actions/checkout@v2 (#1643)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 128, "deletions": 117}}, {"node": {"oid": "1b3985837fac9b72c7d49d903282a219262f737b", "messageHeadline": "Update back_propagation_neural_network.py (#1342)", "author": {"name": "Yash Bhardwaj", "email": "yashbhardwaj911@gmail.com", "user": {"login": "cryozeus"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "725834b9bca7c9cb1a76aa0ada0f4abf5a66f20b", "messageHeadline": "Added binary exponentiaion with respect to modulo (#1428)", "author": {"name": "Anzo Teh", "email": "anzoteh@hotmail.com", "user": {"login": "Anzoteh96"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "aa18600e22ce323c59f2e1051ed53971196320c1", "messageHeadline": "Stack using double linked list (#1413)", "author": {"name": "Dhakad9", "email": "53108891+Dhakad9@users.noreply.github.com", "user": {"login": "Dhakad9"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "81ae5adcc8c7b5d7a348399bc43d21488facd205", "messageHeadline": "Update binary_search_tree.py (#1339)", "author": {"name": "Hocnonsense", "email": "48747984+Hocnonsense@users.noreply.github.com", "user": {"login": "Hocnonsense"}}, "additions": 164, "deletions": 220}}, {"node": {"oid": "3242682473c58aebb1b8083443603487ea507589", "messageHeadline": "Create roman_to_integer.py (#1636)", "author": {"name": "Jasper", "email": "46252815+jasper256@users.noreply.github.com", "user": {"login": "jasper256"}}, "additions": 27, "deletions": 550}}, {"node": {"oid": "1d9266eca08c4e58ba04a403168292edf4204b80", "messageHeadline": "Fixed warning string for Key B = 0 (#1639)", "author": {"name": "Saransh Gupta", "email": "saranshgupta1995@gmail.com", "user": {"login": "saranshgupta1995"}}, "additions": 50, "deletions": 43}}, {"node": {"oid": "c67776da597aef98e27fd1f701e7de987fdd4bb2", "messageHeadline": "other/integeration_by_simpson_approx.py is added for approximate inte\u2026", "author": {"name": "faizan2700", "email": "46817346+faizan2700@users.noreply.github.com", "user": {"login": "faizan2700"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "5f57ac975f80bb79949d0dc222bb5fe124de6357", "messageHeadline": "Add docstr and algorithm to BFS shortest path module (#1637)", "author": {"name": "Kyle", "email": "40903431+kylepw@users.noreply.github.com", "user": {"login": "kylepw"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "86dbf0a9d399c93280a9676ef3bf3cbc2fc2a284", "messageHeadline": "file iterating_through_submasks.py for given mask is added in dynamic\u2026", "author": {"name": "faizan2700", "email": "46817346+faizan2700@users.noreply.github.com", "user": {"login": "faizan2700"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "1af4c02ba6999dff2d9b8c3b3016a4774faed842", "messageHeadline": "adding doctests on coin_change.py and fixed some typos (#1337)", "author": {"name": "Iqrar Agalosi Nureyza", "email": "misteriqrar@gmail.com", "user": {"login": "Iqrar99"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "f4779bc04ae706b0c548e2fe6d7a59efe8b85524", "messageHeadline": "Bug Fixed in newton_raphson_method.py (#1634)", "author": {"name": "Rohit Joshi", "email": "34398948+rohitjoshi21@users.noreply.github.com", "user": {"login": "rohitjoshi21"}}, "additions": 40, "deletions": 34}}, {"node": {"oid": "bc5b92f7f9de09bbaba96cd7fc8b2853dc0c080c", "messageHeadline": "Harmonic Geometric and P-Series Added (#1633)", "author": {"name": "Muhammad Ibtihaj Naeem", "email": "i.ibtihajnaeem@gmail.com", "user": {"login": "MeIbtihajnaeem"}}, "additions": 157, "deletions": 0}}, {"node": {"oid": "d385472c6fe5abda18759f89e81efe1f0bf6da0f", "messageHeadline": "Update find_min.py (#1627)", "author": {"name": "heartsmoking", "email": "327899144@qq.com", "user": {"login": "heartsmoking"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9bff8f3a72427b5d2ae3f2f174dc5db11df0d50", "messageHeadline": "Remove \\r from strings (#1622)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1cbeaa252ad5822c9197b385a99e550f7aa2f897", "messageHeadline": "Image processing algorithms added (#616)", "author": {"name": "Binish Manandhar", "email": "37204996+binish784@users.noreply.github.com", "user": {"login": "binish784"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "9316618611967c26b98ce275fab238f735f2864e", "messageHeadline": "digital_image_processing/convert_to_negative (#1216)", "author": {"name": "Shoaib Asgar", "email": "shoaib.mca19.du@gmail.com", "user": {"login": "msk4862"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "02b717e364cd6623e303d4cc2378d1448779dc2b", "messageHeadline": "Update odd_even_transposition_parallel.py (#1458)", "author": {"name": "Samarth Sehgal", "email": "samarthsehgal97@gmail.com", "user": {"login": "samarthsehgal97"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "74d96ab3558120b6810aa3f613e091774aefeca3", "messageHeadline": "Fixed issue #1368 (#1482)", "author": {"name": "Jawpral", "email": "34590600+Jawpral@users.noreply.github.com", "user": {"login": "LawJarp-A"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "43905efe298172e9e9280661d80af8f7e2105517", "messageHeadline": "Adding doctests into LDA algorithm (#1621)", "author": {"name": "ELNS", "email": "57490926+EverLookNeverSee@users.noreply.github.com", "user": {"login": "miladsade96"}}, "additions": 96, "deletions": 39}}, {"node": {"oid": "26b0803319b6cf14f623769356c79343e3d43d14", "messageHeadline": "Simplify sudoku.is_completed() using builtin all() (#1608)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 21, "deletions": 30}}, {"node": {"oid": "9eb50cc223f7a8da8d7299bf4db8e4d3313b8bff", "messageHeadline": "Improved readability (#1615)", "author": {"name": "GeorgeChambi", "email": "charalambous99@gmail.com", "user": {"login": "GeorgeChara"}}, "additions": 44, "deletions": 50}}, {"node": {"oid": "938dd0bbb5145aa7c60127745ae0571cb20a2387", "messageHeadline": "improved prime numbers implementation (#1606)", "author": {"name": "N\u00edkolas Vargas", "email": "vargasnikolass@gmail.com", "user": {"login": "nikolasvargas"}}, "additions": 41, "deletions": 27}}, {"node": {"oid": "ccc1ff2ce89af2a569f1fbfa16ff70ad22ed9e89", "messageHeadline": "pigeonhole sorting in python (#364)", "author": {"name": "SHAKTI SINGH", "email": "mohittanwar2323@gmail.com", "user": {"login": "SHAKTISINGH2323"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "3cfca42f17e4e5f3d31da30eb80f7c0baa66eb4b", "messageHeadline": "add the index calculation class at digital_image_processing and the h\u2026", "author": {"name": "Jo\u00e3o Gustavo A. Amorim", "email": "joaogustavoamorim@gmail.com", "user": {"login": "johnnv1"}}, "additions": 886, "deletions": 0}}, {"node": {"oid": "494fb4fb490c49d46c693933c5583ac2fb4f665b", "messageHeadline": "address merge_soft duplicate files (#1612)", "author": {"name": "Bardia Alavi", "email": "bardia_alavi@yahoo.com", "user": {"login": "bardia52"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "caad74466aaa6a98465e10bd7adf828482d2de63", "messageHeadline": "Added Multilayer Perceptron (sklearn) (#1609)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "8ffc4f8706dc5ecb7cd015839f1cb92997217c63", "messageHeadline": "fixed bug (#1610)", "author": {"name": "GeorgeChambi", "email": "charalambous99@gmail.com", "user": {"login": "GeorgeChara"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74aeaa333f81912b696e0cf069e4993bc94113cc", "messageHeadline": "Code for Eulers Totient function (#1229)", "author": {"name": "Abhijit Patil", "email": "abhi175668@gmail.com", "user": {"login": "Abhijitpatil19"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "4dca9571dba5b6d0ce31fe49e8928451573a34af", "messageHeadline": "Pythagoras (#1243)", "author": {"name": "Bruno Santos", "email": "7022432+dunderbruno@users.noreply.github.com", "user": {"login": "dunderbruno"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "415c9f5e6547457eb3546b467283cbd9e82e4eec", "messageHeadline": "Improve prim.py (#1226)", "author": {"name": "Bruno Santos", "email": "7022432+dunderbruno@users.noreply.github.com", "user": {"login": "dunderbruno"}}, "additions": 53, "deletions": 26}}, {"node": {"oid": "5d20dbfb98a19634db0961318f5378f50e94c428", "messageHeadline": "add a generic heap (#906)", "author": {"name": "Saurabh Goyal", "email": "saurabh.2561@gmail.com", "user": {"login": "SaurabhGoyal"}}, "additions": 162, "deletions": 0}}, {"node": {"oid": "2fb6f786ceff9fef94494d73d541a4e7e5feafed", "messageHeadline": "Typo in a comment (#1603)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4a7c5066c1921842a158976e349b4c6a6955d72", "messageHeadline": "converting generator object to a list object (#1602)", "author": {"name": "ELNS", "email": "57490926+EverLookNeverSee@users.noreply.github.com", "user": {"login": "miladsade96"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4baf3972e1fc8b8e366e509762e4731bb158f0f5", "messageHeadline": "GitHub Action to mark stale issues and pull requests (#1594)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "140b79b4b2a184e041ce2e50e503d7a87b235b68", "messageHeadline": "Adding Linear Discriminant Analysis (#1592)", "author": {"name": "ELNS", "email": "57490926+EverLookNeverSee@users.noreply.github.com", "user": {"login": "miladsade96"}}, "additions": 337, "deletions": 0}}, {"node": {"oid": "0d3c9d586ca3e4642aa88e1bbf88a008993e0019", "messageHeadline": "Update singly_linked_list.py (#1593)", "author": {"name": "Vikas Kumar", "email": "54888022+vikasit12@users.noreply.github.com", "user": {"login": "vikasit12"}}, "additions": 32, "deletions": 44}}, {"node": {"oid": "2ad5a1f0836f9d8b8da77457f163a183d98a0bda", "messageHeadline": "Implemented simple keyword cipher (#1589)", "author": {"name": "achance6", "email": "45263295+achance6@users.noreply.github.com", "user": {"login": "achance6"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "4c75f863c84e049026135d5ae04e6969fc569add", "messageHeadline": "added current stock price (#1590)", "author": {"name": "vansh bhardwaj", "email": "39709733+vansh1999@users.noreply.github.com", "user": {"login": "vansh1999"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e09bf696488b83b090330c1baaf51ec938ed2d3a", "messageHeadline": "Update README.md (#1588)", "author": {"name": "BryanChan777", "email": "43082778+BryanChan777@users.noreply.github.com", "user": {"login": "BryanChan777"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "c5fd075f1ea9b6dc11cca2d36605aaddbd0ab5fa", "messageHeadline": "Fractional knapsack (#1524)", "author": {"name": "Arun Babu PT", "email": "36483987+ptarun@users.noreply.github.com", "user": {"login": "ptarun"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "ec7bc7c7cde95afbc8a7d7f826358cc221edfb6b", "messageHeadline": "Tabs --> spaces in quine_mc_cluskey.py (#1426)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 31, "deletions": 30}}, {"node": {"oid": "e8aa81297a6291a7d0994d71605f07d654aae17c", "messageHeadline": "Update gaussian_filter.py (#1548)", "author": {"name": "Fakher Mokadem", "email": "fmokadem@umich.edu", "user": {"login": "frifich"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "28c02a1f21b07627c98dd38e2cb933c1b9c14c6c", "messageHeadline": "Improve bellman_ford.py (#1575)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "c57c4ca1a126871a2153cec6425cf19ed6ed1e49", "messageHeadline": "Adds operations for circular linked list (#1584)", "author": {"name": "onlinejudge95", "email": "44158581+onlinejudge95@users.noreply.github.com", "user": {"login": "onlinejudge95"}}, "additions": 186, "deletions": 0}}, {"node": {"oid": "2565797504ccf270c150d657ef815f4d8ea467f3", "messageHeadline": "Reverse Words (#1581)", "author": {"name": "Sarath Kaul", "email": "sarath.kaul@searce.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "0832e1ec583406a70a3d38bca11bb01a77299a23", "messageHeadline": "Adding circular_queue.py (#1574)", "author": {"name": "Himanshu Bhatnagar", "email": "33115688+Himan10@users.noreply.github.com", "user": {"login": "Himan10"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "12f69a86f56845f6df96c9991c856f665169f8a6", "messageHeadline": "Remove code with side effects from main (#1577)", "author": {"name": "Mantas Zimnickas", "email": "sirexas@gmail.com", "user": {"login": "sirex"}}, "additions": 510, "deletions": 499}}, {"node": {"oid": "5616fa9e62a7fc85f2e195db55ee086b687cbb48", "messageHeadline": "Add pytest-cov (#1578)", "author": {"name": "Mantas Zimnickas", "email": "sirexas@gmail.com", "user": {"login": "sirex"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9a894ebc521a8b09613737905608dbfd8be5faf4", "messageHeadline": "Word Occurence Script Added (#1576)", "author": {"name": "Sarath Kaul", "email": "sarath.kaul@searce.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "b838f1042c6d67110965da2a45ffaa69b0c4bfc4", "messageHeadline": "Fix indentation contains tabs (flake8 E101,W191) (#1573)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 232, "deletions": 232}}, {"node": {"oid": "dbaedd4ed7f5302921177107d8010e557f28a52c", "messageHeadline": " || true (#1572)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "a7424cc115a3b5db388b0d599f7a01a7a33b9483", "messageHeadline": "changed implementation of GitHub action to auto update DIRECTORY.md (\u2026", "author": {"name": "Ankur Chattopadhyay", "email": "39518771+chttrjeankr@users.noreply.github.com", "user": {"login": "chttrjeankr"}}, "additions": 9, "deletions": 120}}, {"node": {"oid": "e3f55aecce9380381099421dceba985f353df87f", "messageHeadline": "Remove Duplicate Script Added (#1570)", "author": {"name": "Sarath Kaul", "email": "sarath.kaul@searce.com", "user": null}, "additions": 145, "deletions": 1}}, {"node": {"oid": "e3aa0f65e8a5a453e967ac2dc343c7cb96217548", "messageHeadline": "fix implementation errors. (#1568)", "author": {"name": "Zizhou Zhang", "email": "z1335447535@gmail.com", "user": {"login": "Jiang-zzz"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "ea9bf0a90cb0a04ca5d51e1906e1d1afe52a4732", "messageHeadline": "directory_writer (#1) (#1549)", "author": {"name": "Marvin M. Michum", "email": "11682032+mrvnmchm@users.noreply.github.com", "user": {"login": "mrvnmchm"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "5df8aec66cdd87b893a0ee17b97ca8684262f7f7", "messageHeadline": "GitHub Action formats our code with psf/black (#1569)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 543, "deletions": 420}}, {"node": {"oid": "52cf66861771cf75d9be52c9a99dcb54737a77cc", "messageHeadline": "add sol3 to project_euler/problem_08 (#1557)", "author": {"name": "jwmneu", "email": "jwmneu@users.noreply.github.com", "user": {"login": "jwmneu"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "dd7d2fa270ce9ee42f685f677fff051e5ad3d101", "messageHeadline": "Panagram Script Added (#1564)", "author": {"name": "Sarath Kaul", "email": "sarath.kaul@searce.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "fa6331aa82dd18d949b7be60c85277e41f018ab5", "messageHeadline": "Moved to TheAlgorithms/Jupyter (#1563)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 5916}}, {"node": {"oid": "b7e37a856ff2aaa8d2ccc20936cb0b787c0376ef", "messageHeadline": "Added a new Python script and some changes in existing one (#1560)", "author": {"name": "Sarath Kaul", "email": "kaul.sarath@gmail.com", "user": {"login": "SKAUL05"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "5ac4391420991d010a1af7bc4a6b04084bd13c27", "messageHeadline": "Python Program that fetches top trending news (#1559)", "author": {"name": "Sarath Kaul", "email": "kaul.sarath@gmail.com", "user": {"login": "SKAUL05"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "82a11d7f31d06f781e3902984fa2902c0676816a", "messageHeadline": "Fix bug in bellman_ford.py (#1544)", "author": {"name": "JakobZhao", "email": "52325554+JakobMusik@users.noreply.github.com", "user": {"login": "JakobMusik"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c37eb7d07b62efb84b535712972a1fa5e657218", "messageHeadline": "Improved on Singly Linked List Programs (#1558)", "author": {"name": "Hanif Ali", "email": "alihanif016@gmail.com", "user": {"login": "hanif-ali"}}, "additions": 157, "deletions": 8}}, {"node": {"oid": "db515e585e3e53c47b090dbe135598c74c1e0f59", "messageHeadline": "added rsa_factorization.py (#1556)", "author": {"name": "Zizhou Zhang", "email": "z1335447535@gmail.com", "user": {"login": "Jiang-zzz"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "ad2db80f8aeba7fe407eccd69327cfb3bdfaacd2", "messageHeadline": "Add sol3 for project_euler problem_03 (#1553)", "author": {"name": "jwmneu", "email": "jwmneu@users.noreply.github.com", "user": {"login": "jwmneu"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "a9d5378ce2251b43d4f2541283ff6f1a558a3bfa", "messageHeadline": "Doctest and typing for longest_increasing_subsequence.py (#1526)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "5452e94528ea357746f275c55bcdfd2e4604e19c", "messageHeadline": "Porta cipher (#1550)", "author": {"name": "Marvin M. Michum", "email": "11682032+mrvnmchm@users.noreply.github.com", "user": {"login": "mrvnmchm"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "8c443ccfad7ff98d72e017d2c7cb0482e981d184", "messageHeadline": "add floor() (#1551)", "author": {"name": "Du YuanChao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "0e3357ae35314740e9f5e5515dca924b20d39492", "messageHeadline": "added solution 1 for problem_99 in project_euler (#1545)", "author": {"name": "vinayak", "email": "itssvinayak@gmail.com", "user": {"login": "itsvinayak"}}, "additions": 1033, "deletions": 0}}, {"node": {"oid": "8107548cc11d226d35a343bb14f8b8a9cc2fb32b", "messageHeadline": "Travis CI: Write & print DIRECTORY.md on one line (#1542)", "author": {"name": "Marvin M. Michum", "email": "11682032+mrvnmchm@users.noreply.github.com", "user": {"login": "mrvnmchm"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7bc0462e7936675d9c4f6435d42afa915eef0248", "messageHeadline": "Non-recursive Segment Tree implementation (#1543)", "author": {"name": "Jonathan Alberth Quispe Fuentes", "email": "qf.jonathan@gmail.com", "user": {"login": "qf-jonathan"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "62e51fe48753a93a6c38834fd0b22eda1941644f", "messageHeadline": "recursive quick sort (#1536)", "author": {"name": "Metehan", "email": "metehaansever@gmail.com", "user": {"login": "metehaansever"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "c717f8d86091011013d4731a91161143fa61b7d7", "messageHeadline": "add max sum contigous subsequence (#1537)", "author": {"name": "Taufik Algi F", "email": "43858377+taufikalgi@users.noreply.github.com", "user": {"login": "taufikalgi"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "814750e637ff3a28442808dc10b2c23170abc85b", "messageHeadline": "update factorial (#1535)", "author": {"name": "Du YuanChao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 54, "deletions": 25}}, {"node": {"oid": "80e1c8748a947cd2818aa3d8cdf2d224fd13bda1", "messageHeadline": "Added Problem 33 (#1440)", "author": {"name": "Charley", "email": "56961474+pingings@users.noreply.github.com", "user": {"login": "pingings"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "6d44cdd315e1fbff10fb03d9d8b4645183a6a8e5", "messageHeadline": "perfect square (#1534)", "author": {"name": "Du YuanChao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "8a5633a23376d2eb16f48f583890fde4c1b27e3b", "messageHeadline": "Euler Problem 27 solution script Added (#1466)", "author": {"name": "RitwickGhosh", "email": "56272528+RitwickGhosh@users.noreply.github.com", "user": {"login": "RitwickGhosh"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "357dbd4ada738ed9d4b814eeec99bcc833e94aff", "messageHeadline": "Doctest, type hints and bug in LIS_O(nlogn) (#1525)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "df95f439072fc055f0611a5006bf2006c62536e7", "messageHeadline": "Update quick_select.py (#1523)", "author": {"name": "percy07", "email": "56677891+percy07@users.noreply.github.com", "user": {"login": "percy07"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "fc533a759878f90f38c4d8226a9e828724fc2a2e", "messageHeadline": "Simplified DES (#1382)", "author": {"name": "Sri Suma", "email": "41474384+srisumapasumarthi@users.noreply.github.com", "user": {"login": "srisumapasumarthi"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "63433616c9a8f690e416c32dc01ff00bc515d9e2", "messageHeadline": "average_mode.py (#1491)", "author": {"name": "LokiUvaraj", "email": "54948079+LokiUvaraj@users.noreply.github.com", "user": {"login": "LokiUvaraj"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "53ff735701db42d2609416ff6772db17383c3f10", "messageHeadline": "Factors of a number (#1493)", "author": {"name": "himanshujain171", "email": "43314193+himanshujain171@users.noreply.github.com", "user": {"login": "nhimanshujain"}}, "additions": 109, "deletions": 99}}, {"node": {"oid": "f8e97aa597e71ed7f9d4683d00cc910cdaab3a99", "messageHeadline": "Update basic_maths.py (#1517)", "author": {"name": "percy07", "email": "56677891+percy07@users.noreply.github.com", "user": {"login": "percy07"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "4880e5479a85fd106d2b2f9c06755a3350c3db2a", "messageHeadline": "Create prime_numbers.py (#1519)", "author": {"name": "5ur3", "email": "43802815+5ur3@users.noreply.github.com", "user": {"login": "5ur3"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "bfac867e27328eeedf28b3cd4d8f8195d15e44a4", "messageHeadline": "Add doctests to other/word_patterns.py (#1518)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "dfea6f3f0b0dc3ad834c45b1c3a322827b9e1bbf", "messageHeadline": ":white_check_mark: added tests for Perceptron in Neural Networks (#1506)", "author": {"name": "Janith Wanniarachchi", "email": "janithcwanni@gmail.com", "user": {"login": "janithwanni"}}, "additions": 88, "deletions": 25}}, {"node": {"oid": "1ed47ad6f4b1f38d4d0a52b7f69d43c4a4294cc9", "messageHeadline": "Update palindrome.py (#1509)", "author": {"name": "percy07", "email": "56677891+percy07@users.noreply.github.com", "user": {"login": "percy07"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "e3d4d2bb57ac3d5dabe93cac3957981782bd7d96", "messageHeadline": "Update greatest_common_divisor.py (#1513)", "author": {"name": "percy07", "email": "56677891+percy07@users.noreply.github.com", "user": {"login": "percy07"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e463c0b5739ccabe2694829d410ef095d794b91c", "messageHeadline": "Update dictionary.txt (#1507)", "author": {"name": "Kumar-Nishchay", "email": "56668486+Kumar-Nishchay@users.noreply.github.com", "user": {"login": "Kumar-Nishchay"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4f86f5848275bf87437a698531b6069f8e4938b8", "messageHeadline": "Create GAN.py (#1445)", "author": {"name": "Devil Lord", "email": "46564519+DevilLord9967@users.noreply.github.com", "user": {"login": "DevilLord9967"}}, "additions": 723, "deletions": 0}}, {"node": {"oid": "f8a30b42cea154d190544216b92d204c832de784", "messageHeadline": "Addition of Secant Method (#876)", "author": {"name": "dimgrichr", "email": "32580033+dimgrichr@users.noreply.github.com", "user": {"login": "dimgrichr"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "3ada8bb580d64a06d88a3613ba31e41b010f2a45", "messageHeadline": "Page replacement algorithm, LRU (#871)", "author": {"name": "Phileas", "email": "phileas.hocquard@gmail.com", "user": {"login": "phileasme"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "1da1ab0773e8cb74693dc53b29a0511f83c94098", "messageHeadline": "Improve doctest and comment for maximum sub-array problem (#1503)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "3fc276ca2c53a158619d33104931183833c796a7", "messageHeadline": "rename and add doctest (#1501)", "author": {"name": "Du YuanChao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "bf50ea09aea7ab24fe6591b0542c19e4bac0f87a", "messageHeadline": "Add Travis_CI_tests_are_failing.md (#1499)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e36fe34b0b00588d8665b53918d9cdf40d5fee98", "messageHeadline": "Hard coded inputs to mixed_keyword cypher (#1500)", "author": {"name": "arjun1299", "email": "arjun1299@gmail.com", "user": {"login": "arjun1299"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "8a5b1abd0a2a110db80d4a67c0db979ce3c4cf4e", "messageHeadline": "finding max (#1488)", "author": {"name": "Deekshaesha", "email": "57080015+Deekshaesha@users.noreply.github.com", "user": {"login": "Deekshaesha"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "39c40e7e40b908d31f7cb1dd9d46f1277bb2e343", "messageHeadline": "added solution 3 for problem_25 (#1478)", "author": {"name": "Suad Djelili", "email": "suadjelili@gmail.com", "user": {"login": "suadjelili"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "8b52e442307d3d8a6f18468964381e2c2df16b33", "messageHeadline": "Python program that listing top 'n' movie in imdb (#1477)", "author": {"name": "Orkun \u0130ncili", "email": "orkunincili0@gmail.com", "user": {"login": "orkunincili"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "a7078d7c27df2ee1fd096635c06d599a6b20ade9", "messageHeadline": "added solution 4 for problem_20 (#1476)", "author": {"name": "Suad Djelili", "email": "suadjelili@gmail.com", "user": {"login": "suadjelili"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "bc52aa6d4d5c96322817b5073d5308739f8c188b", "messageHeadline": "Some grammatical and spelling corrections (#1475)", "author": {"name": "ArjunwadkarAjay", "email": "41279300+ArjunwadkarAjay@users.noreply.github.com", "user": {"login": "ArjunwadkarAjay"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a57809af9c7611ae119b44b3279fee6f7ce7049c", "messageHeadline": "Added binomial coefficient (#1467)", "author": {"name": "prathmesh1199", "email": "51616294+prathmesh1199@users.noreply.github.com", "user": {"login": "prathmesh1199"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "a61b05b10ca843282b5497ac9367e73906b374b9", "messageHeadline": "minor changes in format of DIRECTORY.md (#1461)", "author": {"name": "Ankur Chattopadhyay", "email": "39518771+chttrjeankr@users.noreply.github.com", "user": {"login": "chttrjeankr"}}, "additions": 447, "deletions": 410}}, {"node": {"oid": "3ea0992dc70e45d17d7f354b101ef3f4ea216bff", "messageHeadline": "Update aho-corasick.py (#1457)", "author": {"name": "Samarth Sehgal", "email": "samarthsehgal97@gmail.com", "user": {"login": "samarthsehgal97"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "182062d60be1ea6695d22c196ea039bda29a9311", "messageHeadline": "Adding deterministic miller rabin primality test (#1453)", "author": {"name": "bizzfitch", "email": "56891892+bizzfitch@users.noreply.github.com", "user": {"login": "bizzfitch"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "a2a3ca674f908c29499b78592339d10c44ec8da2", "messageHeadline": "Update treap.py (#1455)", "author": {"name": "Samarth Sehgal", "email": "samarthsehgal97@gmail.com", "user": {"login": "samarthsehgal97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03e9a75d69538649df3e05d40a1c8e7d870fd807", "messageHeadline": "Add gaussian_elimination.py for solving linear systems (#1448)", "author": {"name": "Isaac Gomes de Oliveira", "email": "isaacgdoliveira@gmail.com", "user": {"login": "isaacgdo"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "ec85cc81915cda82cec22e6ed9a4177b6dc1103e", "messageHeadline": "Fixes in methods and tests in Linear Algebra (#1432)", "author": {"name": "Alex Veltman", "email": "alexveltman0@gmail.com", "user": {"login": "codecalec"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "07483139d14214adaebbd58ee22fd6bb552e1a00", "messageHeadline": "Added determinate function (#1429)", "author": {"name": "Alex Veltman", "email": "alexveltman0@gmail.com", "user": {"login": "codecalec"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "7b3d385ad62a74b7e984c9b5424006566e4f848d", "messageHeadline": "create simple binary search (#1430)", "author": {"name": "praisearts", "email": "34782930+praisearts@users.noreply.github.com", "user": {"login": "praisearts"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "d477a4ddf2afa0b954f4d283bd73cdfdc44853d7", "messageHeadline": "introduced shuffled_shift_cipher.py in /ciphers (#1424)", "author": {"name": "Ankur Chattopadhyay", "email": "39518771+chttrjeankr@users.noreply.github.com", "user": {"login": "chttrjeankr"}}, "additions": 177, "deletions": 0}}, {"node": {"oid": "56830255ca30b063a300439d8bc070399bc0ed01", "messageHeadline": "Readability of CONTRIBUTING.md (#1422)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 47, "deletions": 34}}, {"node": {"oid": "5fd868c46025509942793e9447f0811de00d56e8", "messageHeadline": "Add algorithm to rotate images (#1420)", "author": {"name": "Matheus T. Guimar\u00e3es", "email": "matheusguimr@gmail.com", "user": {"login": "matheustguimaraes"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "7592cba417b1766b8c7c5721ffe916f5c14cdc60", "messageHeadline": "psf/black code formatting (#1421)", "author": {"name": "Ankur Chattopadhyay", "email": "39518771+chttrjeankr@users.noreply.github.com", "user": {"login": "chttrjeankr"}}, "additions": 415, "deletions": 254}}, {"node": {"oid": "11e2207182829ee6b1d13c0aec326d5a123d2c9b", "messageHeadline": "Project Euler problems 06, 20 (#1419)", "author": {"name": "Ankur Chattopadhyay", "email": "39518771+chttrjeankr@users.noreply.github.com", "user": {"login": "chttrjeankr"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "906c985de3b0156ac50a1bd10d0c803f3439cf4e", "messageHeadline": "Create dinic.py (#1396)", "author": {"name": "Daniel Melo", "email": "38673841+danielx285@users.noreply.github.com", "user": {"login": "danielx285"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "7444a1f0693c5e08d6859d549ce5485db5a988b1", "messageHeadline": "Another method added for GCD (#1387)", "author": {"name": "Ghulam Mohiyuddin", "email": "subahani98@gmail.com", "user": {"login": "subahanii"}}, "additions": 31, "deletions": 7}}, {"node": {"oid": "13802fcca154803e1cf619ddfb7f7975d0ca8f59", "messageHeadline": "Create greedy.py (#1359)", "author": {"name": "DanishSheikh1999", "email": "43725095+DanishSheikh1999@users.noreply.github.com", "user": {"login": "DanishSheikh1999"}}, "additions": 65, "deletions": 4}}, {"node": {"oid": "54830644a280ee2b8e59497f303220a211422118", "messageHeadline": "Create newton_forward_interpolation.py (#333)", "author": {"name": "Anmol Jain", "email": "30307833+jainanmol123@users.noreply.github.com", "user": {"login": "jainanmol123"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "92268561a54f6f443a71c0e83fdd0a0d69ab24d7", "messageHeadline": "Aho-Corasick String Matching Algorithm (#346)", "author": {"name": "Aashay Shingre", "email": "akshingre@gmail.com", "user": {"login": "AashayShingre"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "8b572e6cfd7da8d96443c3e1fd0b013153854265", "messageHeadline": "added solution 7 for problem_01 (#1416)", "author": {"name": "Suad Djelili", "email": "suadjelili@gmail.com", "user": {"login": "suadjelili"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "ce7faa5a3ae4824ebc89bf7b40b715cb4c898999", "messageHeadline": "Largest subarray sum (#1404)", "author": {"name": "anubhav-sharma13", "email": "45630457+anubhav-sharma13@users.noreply.github.com", "user": {"login": "anubhav-sharma13"}}, "additions": 44, "deletions": 54}}, {"node": {"oid": "4531ea425e911a84a4fa507633fc5b566832e4b2", "messageHeadline": "Transfer .ipynb files to TheAlgorithms/Jupyter (#1414)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 3940}}, {"node": {"oid": "f93cce66a634746839a78624af4d7b8aab205808", "messageHeadline": "some pytest on math folder (#1405)", "author": {"name": "moita69", "email": "fmj1988@gmail.com", "user": {"login": "engFelipeMonteiro"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "67aa3cfb4dd50e1d6feff6a36f630b374e2ab922", "messageHeadline": "Added alternative way to generate password in password_generator.py (\u2026", "author": {"name": "akankshamahajan99", "email": "47140026+akankshamahajan99@users.noreply.github.com", "user": {"login": "akankshamahajan99"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "a06995a686c0509f50a481e7d7d41bb35ffe8f19", "messageHeadline": "add simple improved Sieve Of Eratosthenes Algorithm (#1412)", "author": {"name": "Shubham Lad", "email": "30789414+ShuLaPy@users.noreply.github.com", "user": {"login": "ShuLaPy"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "afeb13bbc8a43bfb427cb6f730e014b1ca1f7a6d", "messageHeadline": "added explicit euler's method (#1394)", "author": {"name": "Stephen", "email": "24819660+infrontoftheforest@users.noreply.github.com", "user": {"login": "stephen-ryan-ansys"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "313a043107bc4882623ad5524a96fbb099d0d161", "messageHeadline": "Create autocomplete_using_trie.py (#1406)", "author": {"name": "Archana Prabhu", "email": "prabhuarc27@gmail.com", "user": {"login": "ArchanaPrabhu"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "38d7e7073affe758557636ea201615d17d24fa97", "messageHeadline": "The time complexity of every algorithms make its value (#1401)", "author": {"name": "Sujitkumar Singh", "email": "37760194+SinghSujitkumar@users.noreply.github.com", "user": {"login": "SinghSujitkumar"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cd10c944d15c3490abbfbb5e2e4bf8c100a54045", "messageHeadline": "Issue #1397 (#1403)", "author": {"name": "Manu M Bhat", "email": "46175054+ManuMBhat@users.noreply.github.com", "user": {"login": "ManuMBhat"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "ab65a3915c063bfc31102512bb3c9a755bef7ed0", "messageHeadline": "Double sort (Added with required updates) (#1399)", "author": {"name": "ayush246", "email": "37112252+ayush246@users.noreply.github.com", "user": {"login": "ayush246"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "dbf904f4381132dbe8d1de349dc4f4de2a7b4342", "messageHeadline": "added runge-kutta (#1393)", "author": {"name": "Stephen", "email": "24819660+infrontoftheforest@users.noreply.github.com", "user": {"login": "stephen-ryan-ansys"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "5c351d81bf12e72030aff385275e8aa50846456d", "messageHeadline": "Implementation of Hardy Ramanujan Algorithm in /maths (#1355)", "author": {"name": "Alfin_William", "email": "alfinwilliam@gmail.com", "user": {"login": "alfinwilliam"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "acd962b2b6ddbcd5cee9b70a6feee13cbe12bcfc", "messageHeadline": "adding program to print diamond pattern (#1338)", "author": {"name": "Sourav kumar", "email": "33771969+souravs17031999@users.noreply.github.com", "user": {"login": "souravs17031999"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "e0158c2c30a8273a6780fd9f83c36be6582e9e91", "messageHeadline": "fixed project eular readme (#1391)", "author": {"name": "Kumar Shivam", "email": "53289673+kshivi99@users.noreply.github.com", "user": {"login": "kshivi99"}}, "additions": 1, "deletions": 104}}, {"node": {"oid": "86a2d5fd037e29613171c84576f0eb0ea6e3d1e7", "messageHeadline": "fixed some typos (#1392)", "author": {"name": "Iqrar Agalosi Nureyza", "email": "misteriqrar@gmail.com", "user": {"login": "Iqrar99"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "83667826884fae7aa3dfbcf3b73aedab9922a356", "messageHeadline": "Create ActivitySelection (#1384)", "author": {"name": "Swati Prajapati", "email": "42577922+swatiprajapati08@users.noreply.github.com", "user": {"login": "swatiprajapati08"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "43f99e56c969b46d3ea65593d0a20e9d9896ed0f", "messageHeadline": "Python program that surfs 3 site at a time (#1389)", "author": {"name": "kunal kumar barman", "email": "kumar96kunal@gmail.com", "user": {"login": "Kunal614"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "5ef5f67a51b658d768c6bf6f2f4e68c45736ca15", "messageHeadline": "Added more details about the problem statement (#1367)", "author": {"name": "Jai Kumar Dewani", "email": "jai.dewani.99@gmail.com", "user": {"login": "jai-dewani"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "a7f3851939f83b76252ec79d89cc874e8162754d", "messageHeadline": "fuzzy operations added (#1310)", "author": {"name": "Jigyasa G", "email": "jigsgandhi97@gmail.com", "user": {"login": "jpg-130"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "4590363806857d389c489b2e45330e7b9b26f52c", "messageHeadline": "Added Pytests for Decission Tree mean_squared_error method (#1374)", "author": {"name": "Hrishikesh Suslade", "email": "41867989+hash84@users.noreply.github.com", "user": {"login": "hrishi84"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "179284a41bf265c59913b72d94bee47d7d6b7414", "messageHeadline": "Update treap.py (#1358)", "author": {"name": "Hocnonsense", "email": "48747984+Hocnonsense@users.noreply.github.com", "user": {"login": "Hocnonsense"}}, "additions": 116, "deletions": 72}}, {"node": {"oid": "7376addcd5f786a3c46e48e5600cf88d363015c3", "messageHeadline": "Implement Linked Queue and Linked Stack data structures (#1324)", "author": {"name": "Mariusz Skoneczko", "email": "mariusz@skoneczko.com", "user": {"login": "mariuszskon"}}, "additions": 141, "deletions": 0}}, {"node": {"oid": "e177198177695d70cd17c351fce7033c9f4f2789", "messageHeadline": "Add unicode support in ciphers/base64_cipher.py script. (#1316)", "author": {"name": "Pierrick", "email": "43653255+laurent-pck@users.noreply.github.com", "user": {"login": "laurent-pck"}}, "additions": 37, "deletions": 20}}, {"node": {"oid": "2197bfa029641c1695f8172ecf95f25dad9ddd0d", "messageHeadline": "#840 adds polymonial regression program in python (#1235)", "author": {"name": "archit kaushal", "email": "38643326+archu5@users.noreply.github.com", "user": {"login": "archu5"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "455509acee831cb4a8c3bf9d495fd0e296825c68", "messageHeadline": "Add Topological Sort (#1302)", "author": {"name": "Phyllipe Bezerra", "email": "32442929+pmba@users.noreply.github.com", "user": {"login": "pmba"}}, "additions": 84, "deletions": 27}}, {"node": {"oid": "ddb094919b8af4b1268e118fa3e33868c30f4386", "messageHeadline": "Adding doctests for fractional_knapsack.py (#1331)", "author": {"name": "Jigyasa G", "email": "jigsgandhi97@gmail.com", "user": {"login": "jpg-130"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9c634735d39a6d51aa94b0c92cf0473af72439f1", "messageHeadline": "added fibonacci_search.py (#1341)", "author": {"name": "Laisha Wadhwa", "email": "laisha.w16@iiits.in", "user": {"login": "laishawadhwa"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "b7fb0630f2c466412337d25d2e611eeef7bc381b", "messageHeadline": "Feature/fix caesar cipher (#1350)", "author": {"name": "Yurii", "email": "33547678+yuriimchg@users.noreply.github.com", "user": {"login": "yuriimchg"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "3cc35310769b5681201e0fb2828ee4e40d947f05", "messageHeadline": "Feature/update least common multiple (#1352)", "author": {"name": "Yurii", "email": "33547678+yuriimchg@users.noreply.github.com", "user": {"login": "yuriimchg"}}, "additions": 44, "deletions": 34}}, {"node": {"oid": "870eebf349f78047461eb639d60921096179facb", "messageHeadline": "rewrite the algorithm from scratch (#1351)", "author": {"name": "Yurii", "email": "33547678+yuriimchg@users.noreply.github.com", "user": {"login": "yuriimchg"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "14c23bc8475a6d1d0ddbab6a6259bf8f30af41cd", "messageHeadline": "create qr_decomposition (#1363)", "author": {"name": "Stephen", "email": "24819660+infrontoftheforest@users.noreply.github.com", "user": {"login": "stephen-ryan-ansys"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "28b964c9b56a52465ef69f36246947247ef1c21b", "messageHeadline": "Added missing problem statements (#1364)", "author": {"name": "aritrartira", "email": "53134837+aritrartira@users.noreply.github.com", "user": {"login": "aritrartira"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "83c104e839c158c3e84e567c38f5d30a4224e832", "messageHeadline": "Divide and Conquer (#1308)", "author": {"name": "Du YuanChao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "63d8cadc3e5aea15d0eadec970a3639752572d94", "messageHeadline": "Fixing Some Minor Issues (#1386)", "author": {"name": "Milad Sadeghi DM", "email": "Cor3Down@ProtonMail.ch", "user": {"login": "Cor3Down"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "927a8c7722a141b19a86fdb2f6fb3ae7dcb94c9e", "messageHeadline": "added horner's method (#1360)", "author": {"name": "Stephen", "email": "24819660+infrontoftheforest@users.noreply.github.com", "user": {"login": "stephen-ryan-ansys"}}, "additions": 44, "deletions": 16}}, {"node": {"oid": "dcee2eac68e0c1b4061c94c69e920ed2d42f42f2", "messageHeadline": "Update build badge (#1378)", "author": {"name": "Andrii Siriak", "email": "siryaka@gmail.com", "user": {"login": "siriak"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b190c8f629d1fb8371fb9ea434d986a843b2ecab", "messageHeadline": "Rename GCD File (#1354)", "author": {"name": "Aliabbas Merchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "67291a5bce1f5761ce2d6978193ec4a3b1f6dcc6", "messageHeadline": "Modified longest_common_ssubsequence.py for successful doctests (#1332)", "author": {"name": "Jigyasa G", "email": "jigsgandhi97@gmail.com", "user": {"login": "jpg-130"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e67887989232bb64533995cc1044e13d739b02ef", "messageHeadline": "Adding doctests for sum_of_subset.py (#1333)", "author": {"name": "Jigyasa G", "email": "jigsgandhi97@gmail.com", "user": {"login": "jpg-130"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ea47ae2932b11f2b28c5e7276c8c42bfdeb46474", "messageHeadline": "Adding missing Doctests (#1330)", "author": {"name": "Jigyasa G", "email": "jigsgandhi97@gmail.com", "user": {"login": "jpg-130"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "b6cc37d461da2a631fe077d0cf952c5981d2dfdd", "messageHeadline": "mergesort added (#1313)", "author": {"name": "Jigyasa G", "email": "jigsgandhi97@gmail.com", "user": {"login": "jpg-130"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "61f7f94fde8dff80740ee5ef19b2998f192da8d2", "messageHeadline": "Create karatsuba.py (#1309)", "author": {"name": "Rishabh Kumar", "email": "rishabh0098@gmail.com", "user": {"login": "rishabh0098"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "e80d248e65d20227d23098d354ca82f111d79967", "messageHeadline": "optimization (#1303)", "author": {"name": "Du YuanChao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f0568d642ee6bcebbba330452e09e76d3c73e150", "messageHeadline": "less code (#1292)", "author": {"name": "Du YuanChao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "0da4d0a7f35c825447aa4666bb073a3ad118f319", "messageHeadline": "make code more readable (#1304)", "author": {"name": "Du YuanChao", "email": "shellhub.me@gmail.com", "user": {"login": "duyuanch"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "25701a98773b30eb70e078d9a04f246989d11d64", "messageHeadline": "added doctests to scoring_functions.py (#1300)", "author": {"name": "Kaushik Amar Das", "email": "cozek@users.noreply.github.com", "user": {"login": "cozek"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "3a06aba66a0a4265077979c6ad9aad923deb3023", "messageHeadline": "Update Linear Algebra Readme (#1298)", "author": {"name": "Craigory V Coppola", "email": "craigorycoppola@gmail.com", "user": {"login": "AgentEnder"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "06d736199b058ab80d747da242085d48a6803096", "messageHeadline": "Added comment (#1294)", "author": {"name": "Nishant-Ingle", "email": "30694286+Nishant-Ingle@users.noreply.github.com", "user": {"login": "Nishant-Ingle"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "22bd6ff967fd8a983490e241485f950c0a82380c", "messageHeadline": "Update average_mean.py (#1293)", "author": {"name": "Maram Sumanth", "email": "maram.sumanth@gmail.com", "user": {"login": "maramsumanth"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "01bc785e84c0f116898ac482d3ad95d2acf4af51", "messageHeadline": "Fixed links in DIRECTORY.md (#1291)", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 433, "deletions": 385}}, {"node": {"oid": "067a9b513628c8aa91fb1c74f44dfa5ee3ef6c1d", "messageHeadline": "adding input option and increasing the number of doctest (#1281)", "author": {"name": "mvhb", "email": "mvhb@cin.ufpe.br", "user": {"login": "mvhb"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "9cc9f67d646d427eb6b8296767aea50dd139969f", "messageHeadline": "Chinese Remainder Theorem | Diophantine Equation | Modular Division (\u2026", "author": {"name": "Sushil Singh", "email": "36241112+OddExtension5@users.noreply.github.com", "user": {"login": "OddExtension5"}}, "additions": 364, "deletions": 0}}, {"node": {"oid": "b1a769cf44df6f1eec740e10e393fab548e3822a", "messageHeadline": "Add pure implementation of K-Nearest Neighbours (#1278)", "author": {"name": "Parth Paradkar", "email": "parthparadkar3@gmail.com", "user": {"login": "parth-paradkar"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "0a7d387acbde85cda981ebc4cc4266270f77cf0a", "messageHeadline": "Added a python script for finding sum of arithmetic series (#1279)", "author": {"name": "TheRealDarkCoder", "email": "zuhayr2003@gmail.com", "user": {"login": "TheRealDarkCoder"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "c4a97677a57ab5ed5bf1d8238983c8899eb88a6c", "messageHeadline": "Update fibonacci_sequence_recursion.py (#1287)", "author": {"name": "Nikhil Nayak", "email": "nikhil.nixel@gmail.com", "user": {"login": "NikhilCodes"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "6ebd899c0145e8a4655c9a0d476f19f5f4d7ba2f", "messageHeadline": "CONTRIBUTING.md: Fix mistake in doctest ;-) (#1266)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9eac17a4083ad08c4bb0520cb0b8e5ce385f9ce0", "messageHeadline": "psf/black code formatting (#1277)", "author": {"name": "William Zhang", "email": "39932068+WilliamHYZhang@users.noreply.github.com", "user": {"login": "WilliamHYZhang"}}, "additions": 6100, "deletions": 4657}}, {"node": {"oid": "07f04a2e5523f91954d7c468e94b395457ea3b7d", "messageHeadline": "adding jaccard similarity (#1270)", "author": {"name": "Kaushik Amar Das", "email": "cozek@users.noreply.github.com", "user": {"login": "cozek"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "309204a5813cae19e2397f5aeb27fefb7dfac514", "messageHeadline": "Add problem 42 solution (#1259)", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "6e6920866662f314a9cbb125667c64e421046a4b", "messageHeadline": "Add problem 32 solution (#1257)", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "d28fc7120281d726741e3001d5750bd737a38c59", "messageHeadline": "Add problem18 solution (#1260)", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "f970c730611ea1c4679b5db1708c2f2f2cb8dabc", "messageHeadline": "Add problem 23 solution (#1261)", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "03aba96c0a28cf69e827b85dac1a463c74930530", "messageHeadline": "added defination (#1244)", "author": {"name": "Shubham garg", "email": "42842217+shubhamgarg2000@users.noreply.github.com", "user": {"login": "shubhamgarg2000"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0e2d6b2963deff0a47c97c2b41deb69aed254350", "messageHeadline": "adding softmax function (#1267)", "author": {"name": "Kaushik Amar Das", "email": "cozek@users.noreply.github.com", "user": {"login": "cozek"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "0e333ae02193fca1046fcd65ff5202eb054cc04e", "messageHeadline": "added bogobogosort (#1258)", "author": {"name": "William Zhang", "email": "39932068+WilliamHYZhang@users.noreply.github.com", "user": {"login": "WilliamHYZhang"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "390feb0b23b4845a7ddfec7afd703aa053d1b224", "messageHeadline": "Add doctests for sorting algorithms (#1263)", "author": {"name": "Parth Paradkar", "email": "parthparadkar3@gmail.com", "user": {"login": "parth-paradkar"}}, "additions": 46, "deletions": 8}}, {"node": {"oid": "b8490ed097d8baab3234c54f835b8a7a55454e52", "messageHeadline": "Removed owners from README (#1254)", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "df44d1b703d756f965f0085ac05e91810b8e9c21", "messageHeadline": "Update CONTRIBUTING.md (#1250)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 51, "deletions": 37}}, {"node": {"oid": "b738281f2b0cf44257e50b4f21ad74c8cbb1714e", "messageHeadline": "maths-polynomial_evalutation (#1214)", "author": {"name": "Shoaib Asgar", "email": "shoaib.mca19.du@gmail.com", "user": {"login": "msk4862"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "189b35031224e78e10b668e19fc4b2a1966d19c1", "messageHeadline": "Deque (#1200)", "author": {"name": "yijoonsu", "email": "44707391+paulo9428@users.noreply.github.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "4617aa78b2a61fcfebc136f7fc217ea980205067", "messageHeadline": "DBSCAN algorithm (#1207)", "author": {"name": "Kaushik Amar Das", "email": "cozek@users.noreply.github.com", "user": {"login": "cozek"}}, "additions": 647, "deletions": 0}}, {"node": {"oid": "a79fc2b92ad2c36e77d1c1696a2a0bc746ef9fea", "messageHeadline": "Fix the build typo: fn --> fn1 (#1205)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2375bfbee59f091435818d850e5057fdd50ffe19", "messageHeadline": "Adding stooge sort (#1206)", "author": {"name": "Charitoc", "email": "37042130+Charitoc@users.noreply.github.com", "user": {"login": "Charitoc"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "6ac7b1387f9b2c2fa428bbe2bd26d3e087e41b23", "messageHeadline": "Min head with decrease key functionality (#1202)", "author": {"name": "Raj", "email": "raj1998211@gmail.com", "user": {"login": "Raj1998"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "e40d4a25f9b7a58d08fdc5d247a25cb226a46d21", "messageHeadline": "Added Matrix Exponentiation (#1203)", "author": {"name": "Aniruddha Bhattacharjee", "email": "aniruddha97bhatt@gmail.com", "user": {"login": "anirudnits"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "01601e6382e92b5a3806fb3a44357460dff97ee7", "messageHeadline": "Add disjoint set (#1194)", "author": {"name": "luoheng", "email": "1301089462@qq.com", "user": {"login": "luoheng23"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "837bfffd991cddb3113139a3d13292b58529f05f", "messageHeadline": "Rename sorted_vector_machines.py to support_vector_machines.py (#1195)", "author": {"name": "Holden-Lin", "email": "mimaixs@126.com", "user": {"login": "Holden-Lin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "04962c0d17b82f349e0453b06b76d9f594e2b024", "messageHeadline": "Fix lgtm error display #1024 (#1190)", "author": {"name": "Denis Trofimov", "email": "silaradost@yandex.ru", "user": {"login": "denis-trofimov"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a2b5a90c11ad07f82432fe4b96f6f17bed40e6c8", "messageHeadline": "Added sequential minimum optimization algorithm for SVM (#508)", "author": {"name": "BAKEZQ", "email": "zhongquan789@gmail.com", "user": {"login": "zhqu1148980644"}}, "additions": 526, "deletions": 0}}, {"node": {"oid": "768700b91f85b21fbb422d9deba6bb69d320e18d", "messageHeadline": "Add delete to trie.py + tests (#1177)", "author": {"name": "Sangeet K", "email": "sangeethk.137@gmail.com", "user": {"login": "ksangeet9ap"}}, "additions": 68, "deletions": 16}}, {"node": {"oid": "6fa3c0b1701bc4b4a594e6b2ada335acefc12076", "messageHeadline": "Add Flake8 F4 Tests to .travis.yml (#974)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8e30cfab1863b4f76415956ee1f10d606c50674", "messageHeadline": "Digital Image Processing Tests (#1178)", "author": {"name": "Marvin M. Michum", "email": "mrvnmchm@gmail.com", "user": {"login": "mrvnmchm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "47d17951b830f23fe7cddffa9c24431c29cfea74", "messageHeadline": "Add Kth lexicographic permutation (#1179)", "author": {"name": "Kiril Bangachev", "email": "51961981+KirilBangachev@users.noreply.github.com", "user": {"login": "KirilBangachev"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "030600f9b3c4f9265fcaed97ae81b41ad2d7f7f4", "messageHeadline": "Update matrix_class.py (#1175)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 16, "deletions": 29}}, {"node": {"oid": "3c3f92db530e3ae0e594cd1d5c4e034cc23defc9", "messageHeadline": "Add problem 67 solution (#1170)", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "5b483be73b95b9e5a39c122734ca4eff0da593cd", "messageHeadline": "Added OOP approach to matrices (#1165)", "author": {"name": "Jasper", "email": "46252815+jasper256@users.noreply.github.com", "user": {"login": "jasper256"}}, "additions": 364, "deletions": 0}}, {"node": {"oid": "a41a14f9d89b665178f08535f128ba14652ce449", "messageHeadline": "Add radix2 FFT (#1166)", "author": {"name": "KirilBangachev", "email": "51961981+KirilBangachev@users.noreply.github.com", "user": {"login": "KirilBangachev"}}, "additions": 222, "deletions": 0}}, {"node": {"oid": "ab25079e168aa6de61bfd082af5a056b8ee50b43", "messageHeadline": "Update DIRECTORY (#1161)", "author": {"name": "Jai Kumar Dewani", "email": "jai.dewani.99@gmail.com", "user": {"login": "jai-dewani"}}, "additions": 117, "deletions": 511}}, {"node": {"oid": "2dfe01e4d8e4e84fbe3b04da08e5dfd18e17410a", "messageHeadline": "Fully refactored the rod cutting module. (#1169)", "author": {"name": "Maxwell Aladago", "email": "maxwell.aladago@gmail.com", "user": {"login": "maxwell-aladago"}}, "additions": 183, "deletions": 47}}, {"node": {"oid": "f31a812c468e41c3f5f7f170ae1dd5fa13bae6dd", "messageHeadline": "Add Binomial Heap (#1146)", "author": {"name": "KirilBangachev", "email": "51961981+KirilBangachev@users.noreply.github.com", "user": {"login": "KirilBangachev"}}, "additions": 442, "deletions": 0}}, {"node": {"oid": "a4ed40be86e79375ea54421fda9d860a3e0526e2", "messageHeadline": "changing typo (#1168)", "author": {"name": "Maxwell Aladago", "email": "maxwell.aladago@gmail.com", "user": {"login": "maxwell-aladago"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9492e7af7cb24bb2fbe9e814c2e96dde96e95909", "messageHeadline": "Created Sherman Morrison method (#1162)", "author": {"name": "McDic", "email": "spongbob9876@naver.com", "user": {"login": "McDic"}}, "additions": 255, "deletions": 0}}, {"node": {"oid": "d567a9eb8c1bf00e7bc5a007f21e3c977d7f83ec", "messageHeadline": "solution to problem 551 from project euler (#1164)", "author": {"name": "b63", "email": "52578583+b63@users.noreply.github.com", "user": {"login": "b63"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "d4151bd5164d99a8184a4d842fe5e36305716dbc", "messageHeadline": "Fix possible error in longest_common_subsequence.py (#1163)", "author": {"name": "Rwithik Manoj", "email": "thoriumnitride@gmail.com", "user": {"login": "rwithik"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d327f107022a51f8ae75436d6dae20fda34622ee", "messageHeadline": "Update stale.yml", "author": {"name": "Rohit Gupta", "email": "rohit1997gupta@gmail.com", "user": {"login": "r0hit-gupta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "82a079c209bf7836baade1aa4e7a6e3a85b740a2", "messageHeadline": "add .github/stale.yml (#1158)", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2f8516e561dc07571e48044f75a942db05068fa9", "messageHeadline": "implementation of sorted vector machines (#1156)", "author": {"name": "Riemann", "email": "40825655+anand372@users.noreply.github.com", "user": {"login": "anand-371"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "e694e596a3fc42ae5f28f0e267c44f74948e25ee", "messageHeadline": "Added a few doctests for traversals (#1149)", "author": {"name": "Nishant Aklecha", "email": "31594715+Naklecha@users.noreply.github.com", "user": {"login": "naklecha"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "47cb394b5c9a42682803f09d41b3cbe9d1b09304", "messageHeadline": "added doctests for compare_string and is_for_table (#1138)", "author": {"name": "pathak-deep15", "email": "44609019+pathak-deep15@users.noreply.github.com", "user": {"login": "pathak-deep15"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "2304e31994539ca9773eb8cd07758ee91fcc9375", "messageHeadline": "Fixing lgtm issue in basic graphs (#1141)", "author": {"name": "Hector S", "email": "hfsam88@gmail.com", "user": {"login": "qckzr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "47a9ea2b0b4eaef3e748d4d61763a77abc3e48cb", "messageHeadline": "Simplify code by dropping support for legacy Python (#1143)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 367, "deletions": 976}}, {"node": {"oid": "32aa7ff0819dba3d2166b8a66317999a7790e510", "messageHeadline": "ENH: refactored longest common subsequence, also fixed a bug with the\u2026", "author": {"name": "Maxwell Aladago", "email": "maxwell.aladago@gmail.com", "user": {"login": "maxwell-aladago"}}, "additions": 68, "deletions": 22}}, {"node": {"oid": "5d46a4dd7beeeeb27f393b972effe785feab7306", "messageHeadline": "ENH: Added a functionality to make it possible to reconstruct an opti\u2026", "author": {"name": "Maxwell Aladago", "email": "maxwell.aladago@gmail.com", "user": {"login": "maxwell-aladago"}}, "additions": 116, "deletions": 15}}, {"node": {"oid": "05c9a05f3663df7a93c0e50f9035c8b2c5f2754b", "messageHeadline": "ENH: two algorithms for the convex hull problem of a set of 2d points\u2026", "author": {"name": "Maxwell Aladago", "email": "maxwell.aladago@gmail.com", "user": {"login": "maxwell-aladago"}}, "additions": 431, "deletions": 0}}, {"node": {"oid": "a18a8fe2b9e8cfa659d59e14b9a2077f37d86719", "messageHeadline": "Update .gitignore to remove __pycache__/ (#1127)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "5bdcd4836c1a47fb14f7bf89339b3c99bf67fe51", "messageHeadline": "EHN: A divide-and-conquer, and brute-force algorithms for array inver\u2026", "author": {"name": "Maxwell Aladago", "email": "maxwell.aladago@gmail.com", "user": {"login": "maxwell-aladago"}}, "additions": 173, "deletions": 0}}, {"node": {"oid": "3e69733e44d2789647b434a1a6d112062b143e00", "messageHeadline": "Remove 'python' from the filename (#1130)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "27205d454877e76fc753feb3dfd528d5d29b93f2", "messageHeadline": "Update DIRECTORY.md (#1129)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 420, "deletions": 10}}, {"node": {"oid": "8eab2f17f4e3378995b8ccdc8f547784e046fc31", "messageHeadline": "Solution for Problem Euler 56 (#1131)", "author": {"name": "Alok Shukla", "email": "alok.linuxmail@gmail.com", "user": {"login": "shuklalok"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "f3c0b132bcfcf2773734e9418153af01f37475a2", "messageHeadline": "Added sudoku solving program in backtracking algorithms (#1128)", "author": {"name": "adith bharadwaj", "email": "adithbharadwaj@gmail.com", "user": {"login": "adithbharadwaj"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "dc2b575274ad4920a0e3f2303a80796daafce84f", "messageHeadline": "Add doctests to networking_flow/minimum_cut.py (#1126)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "c74fd0c9bf984613d9087a793f832d25d19e855f", "messageHeadline": "Add maths/test_prime_check.py (#1125)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4fea48072ae88c19f5133a2303e6707eddf96700", "messageHeadline": "Add type hints to binary_tree_traversals.py (#1123)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 50, "deletions": 53}}, {"node": {"oid": "158b319d22e6ffa5399ce42bcfe1a7c968ebaa66", "messageHeadline": "New linear algebra algorithm (#1122)", "author": {"name": "Niclas Dern", "email": "52120196+nic-dern@users.noreply.github.com", "user": {"login": "nic-dern"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "55cea57ffa45ad4ef062363c8ec214e81f8c2448", "messageHeadline": "Fix tests for file_transfer and perceptron.py (#1121)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 67}}, {"node": {"oid": "36684db2780d695add9bd0a4523d73496cb35664", "messageHeadline": "Travis CI: Add pytest --doctest-modules machine_learning (#1016)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 15, "deletions": 134}}, {"node": {"oid": "91c3c98d2be159da836693b6d5ccdab6a3c87466", "messageHeadline": "Rename file_transfer and linear_algebra (#1118)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c686cc5863c2ac2530ed1f34bd9ce758bb17945a", "messageHeadline": "fix outdated fork error (#1117)", "author": {"name": "Marvin M. Michum", "email": "mrvnmchm@gmail.com", "user": {"login": "mrvnmchm"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "3ba67c7d2d72b166d7fd0a8a549de46951002f4f", "messageHeadline": "rename non-ftp files (#1116)", "author": {"name": "AlexDvorak", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "32c0418f635824a14665c58c71bc7c220c509a78", "messageHeadline": "Infinite loop was fixed. (#1105)", "author": {"name": "Amrit Khera", "email": "31596604+AmritK10@users.noreply.github.com", "user": {"login": "AmritK10"}}, "additions": 7, "deletions": 20}}, {"node": {"oid": "c92d06bf1f82f21ecb74650b63fd72f07b0a1a70", "messageHeadline": "Delete redundant files (#1115)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9456e81437bbab7b1781750fed07121c6cd6e301", "messageHeadline": "Seperate client and server of FTP (#1106)", "author": {"name": "AlexDvorak", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 63, "deletions": 58}}, {"node": {"oid": "561a41464f6dca6c15656ac2257370410b1e9efa", "messageHeadline": "Travis CI: Run each failing pytest in allow_failures mode (#1087)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "7cf3db184320a454e545882408b8c2f561ef0cdb", "messageHeadline": "Add test for QuadraticEquation() (#1107)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "7b5a18453b0abe64350930d675cdfe9bef19c57a", "messageHeadline": "print() is a function just like every other function (#1104)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "762482dc40bdd067e2ab01d94fd2c35857e7de9b", "messageHeadline": "Update closest_pair_of_points.py (#1109)", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 57, "deletions": 50}}, {"node": {"oid": "d21b4cfb4839833b2302da72a646f5a4ecd1bf3b", "messageHeadline": "Added pytests to hashes/md5.py (#1100)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 154, "deletions": 133}}, {"node": {"oid": "89acf5d01733754b1403df2313a0a6ef17b4b051", "messageHeadline": "print() is a function just like every other function (#1101)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 133, "deletions": 133}}, {"node": {"oid": "6654e1ec7de8c4ca6ee604799645b4b210856190", "messageHeadline": "remove from __future__, propre filename (#1102)", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "58126406fd345c4f0dda6b7d8d5beaa1b9360810", "messageHeadline": "pytests for closest_pair_of_points.py (#1099)", "author": {"name": "rsun0013", "email": "50036197+rsun0013@users.noreply.github.com", "user": {"login": "rsun0013"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "22d2453773522b677052d074ca0b8f2315309a01", "messageHeadline": "Create Quadratic Equations(Complexes Numbers) (#941)", "author": {"name": "AugustofCravo", "email": "49079453+AugustofCravo@users.noreply.github.com", "user": {"login": "AugustofCravo"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "47bc34ac268d1b0102c72d9cf5f2b7cb52db6a5e", "messageHeadline": "Added pytests to sha1.py (#1098)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4437439363c8aa3347dfcd817afe7c69b3d7f59e", "messageHeadline": "Added Unicode test to strings/rabin_karp.py (#1096)", "author": {"name": "Hector S", "email": "hfsam88@gmail.com", "user": {"login": "qckzr"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "87a789af515333c35aed1060c7a2b5c7d287123c", "messageHeadline": "Boolean algebra pytests (#1097)", "author": {"name": "Marvin M. Michum", "email": "mrvnmchm@gmail.com", "user": {"login": "mrvnmchm"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "bdbe6825684d61131e0caee3a7361bd581c2442b", "messageHeadline": "Zeller's Congruence Algorithm (#1095)", "author": {"name": "Marvin M. Michum", "email": "mrvnmchm@gmail.com", "user": {"login": "mrvnmchm"}}, "additions": 157, "deletions": 0}}, {"node": {"oid": "e3131419048010d9d67441387da4e73755364cf2", "messageHeadline": "bin(num). convert ZERO and negative decimal numbers to binary. (#1093)", "author": {"name": "Syed Waleed Hyder", "email": "syedwaleedhyder@gmail.com", "user": {"login": "syedwaleedhyder"}}, "additions": 46, "deletions": 13}}, {"node": {"oid": "9c0cbe33076a570a3c02825b7c6d9866a760e777", "messageHeadline": "Create collatz_sequence.py (#639)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "7b267e5e4f8ccb72dd58fcf0057642fd62a36bdf", "messageHeadline": "Fix data_structures to pass our Travis CI pytests (#1088)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "4a5589f4fcb71fc6101132bad44981693ef65d2c", "messageHeadline": "project_euler/problem_10 (#1089)", "author": {"name": "vinayak", "email": "itssvinayak@gmail.com", "user": {"login": "itsvinayak"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "e58a5e68424df74a4c7b30df04162c775044405c", "messageHeadline": "Update tim_sort.py (#972)", "author": {"name": "FrogBattle", "email": "44649323+FrogBattle@users.noreply.github.com", "user": {"login": "FrogBattle"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "861a8c36316a0bb10ee93f5560ce3313ef991399", "messageHeadline": "Add Lucas_Lehmer_primality_test (#1050)", "author": {"name": "obelisk0114", "email": "obelisk0114@yahoo.com.tw", "user": {"login": "obelisk0114"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "a9ecdb33ca04d44c979d8d9c1c99df312f4dd50c", "messageHeadline": "Validate Python filenames (#1086)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "7b2c9541691a8a1d6ac523287225bfc368146403", "messageHeadline": "LargestOfVeryLargeNumbers (#818)", "author": {"name": "Abhijeeth S", "email": "abhikampurath@gmail.com", "user": {"login": "abhikmp"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "a0817bdcf0c5ce17a7798fc0ede1821cd1bc983f", "messageHeadline": "Rewrite build_directory_md.py (#1076)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 48, "deletions": 71}}, {"node": {"oid": "3b63857b657ef9e552368d66fe536a0454c6307f", "messageHeadline": "added automated doctest to decimal_to_hexadecimal.py in conversions (\u2026", "author": {"name": "Jasper", "email": "46252815+jasper256@users.noreply.github.com", "user": {"login": "jasper256"}}, "additions": 45, "deletions": 14}}, {"node": {"oid": "46bc6738d78de3a05901881c919e8d91a28b8ef4", "messageHeadline": "Add doctest to maths/sieve_of_eratosthenes.py and remove other/findin\u2026", "author": {"name": "obelisk0114", "email": "obelisk0114@yahoo.com.tw", "user": {"login": "obelisk0114"}}, "additions": 36, "deletions": 23}}, {"node": {"oid": "c27bd5144fd48c1a30d10f0d230fabb4fd0b3925", "messageHeadline": "in_static_equilibrium checks if a 2D static system is in equilibrium \u2026", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 800, "deletions": 665}}, {"node": {"oid": "3c8e9314b6b36b3721d9df50ffd7dc20bfb2fc7d", "messageHeadline": "Travis CI: Add a flake8 test for unused imports (#1038)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 212, "deletions": 221}}, {"node": {"oid": "46bcee0978fe507891a8e3b8892437fafed28c08", "messageHeadline": "Add badges to the top of README.md (#1064)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "7c3ef9885393681c83c68e9733fa2a5fd9651203", "messageHeadline": "Implement ruling hash to appropriate complexity of Rabin Karp (#1066)", "author": {"name": "Md. Mahbubur Rahman", "email": "mahbuburrahman2111@gmail.com", "user": {"login": "mahbubcseju"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "b2ed8d443c03bd9fa8cc523bcefcca4eeff04c2e", "messageHeadline": "rotate_matrix.py: Add type hints for return values (#1023)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 58, "deletions": 57}}, {"node": {"oid": "05e567c2f92dc746969fe859cd806d5928067f52", "messageHeadline": "Code to change contrast (#1060)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "c964d743b6275e31548f605d5b2d583656960de0", "messageHeadline": "Added Mobius Function (#1058)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "93fdc9f2a1d64c08e6f1ef5ebbb1470e4ee5c4e2", "messageHeadline": "Travis CI: Add pytest --doctest-modules maths (#1020)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 35, "deletions": 29}}, {"node": {"oid": "b35f5d971b45ed0740dc6f7a4a8b3a05f516a258", "messageHeadline": "Update CONTRIBUTING.md (#1059)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f0953070750f9f9813ea599e74d04a9c34e5dd2", "messageHeadline": "dijkstra.py: Use r\"strings\" to fix two pylint warnings (#1052)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b5beb61d63b97562ba0b5d161b9a2e23fb8bcf5", "messageHeadline": "Update newton_raphson_method.py (#1057)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "61fec83242bb00766141ffa2571414bbba68ab6e", "messageHeadline": "Adds Gaussian Function in maths section (#1054)", "author": {"name": "QuantumNovice", "email": "43876848+QuantumNovice@users.noreply.github.com", "user": {"login": "QuantumNovice"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "f5e6d4e8cddb920439ed9a94b79f2af9a4fa2ac6", "messageHeadline": "Update DIRECTORY.md (#1046)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "4e0717c3cfb336aa86f6720f2f49adf58f0e95d7", "messageHeadline": "Add error & test checks for matrix_operations.py (#925)", "author": {"name": "Stephen Gemin", "email": "45926479+StephenGemin@users.noreply.github.com", "user": {"login": "StephenGemin"}}, "additions": 217, "deletions": 34}}, {"node": {"oid": "dc1de946eabe20053b811b50e0e1d50697bd46fa", "messageHeadline": "Use correct function names in nth_fibonacci_using_matrix_exponentiati\u2026", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60c608d85a41f85f795233b5ff913ca35f8a2f92", "messageHeadline": "Added matrix exponentiation approach for finding fibonacci number. (#\u2026", "author": {"name": "Md. Mahbubur Rahman", "email": "mahbuburrahman2111@gmail.com", "user": {"login": "mahbubcseju"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "9fcfe6a02bca94664189a656cf76bd425bbf3417", "messageHeadline": "Commented doctests that were causing slowness at Travis. #2 (#1041)", "author": {"name": "Bruno Simas Hadlich", "email": "brunosimashadlich@gmail.com", "user": {"login": "brunohadlich"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f7ac8b5ed054198bdb254635e8f06c6f219c2f75", "messageHeadline": "Commented doctests that were causing slowness at Travis. (#1039)", "author": {"name": "Bruno Simas Hadlich", "email": "brunosimashadlich@gmail.com", "user": {"login": "brunohadlich"}}, "additions": 36, "deletions": 41}}, {"node": {"oid": "9f8953dc0c39452bf6dccb76644bcb054d023dfb", "messageHeadline": "Update find_lcm.py (#1019)", "author": {"name": "thiru15", "email": "33665749+thiru15@users.noreply.github.com", "user": {"login": "thiru15"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "f438440ac54bbaad1557d5d8d2caa3331231f99b", "messageHeadline": "Fixes for issue \"Fix the LGTM issues #1024\" (#1034)", "author": {"name": "Bruno Simas Hadlich", "email": "brunosimashadlich@gmail.com", "user": {"login": "brunohadlich"}}, "additions": 125, "deletions": 10}}, {"node": {"oid": "9a55f2b36a569f27a0893a79f0ba9cee23819557", "messageHeadline": "Remove the space: lucas series.py --> lucas_series.py (#1036)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c2e8582abdf64c837c61c08cecdd5cbea222e290", "messageHeadline": "Travis CI: Add pytest --doctest-modules neural_network (#1028)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "4658f4a49e2bf9b13d806bd7dfc3df522056ad1c", "messageHeadline": "lgtm fixes (#1032)", "author": {"name": "Jigyasa G", "email": "33327397+jpg-130@users.noreply.github.com", "user": {"login": "jpg-130"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e662a5aaefb6f236021c89e9d410519c2013efa0", "messageHeadline": "Added Burrows-Wheeler transform algorithm. (#1029)", "author": {"name": "Bruno Simas Hadlich", "email": "brunosimashadlich@gmail.com", "user": {"login": "brunohadlich"}}, "additions": 176, "deletions": 0}}, {"node": {"oid": "f64b6029389019a2f2599b88078b940054e8be6c", "messageHeadline": "Update max_sub_array.py (#1000)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "f195d9251cc64adb64549f79f4e774e220a668ab", "messageHeadline": "adding factorial (#930)", "author": {"name": "Jigyasa G", "email": "33327397+jpg-130@users.noreply.github.com", "user": {"login": "jpg-130"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "7cdda931fd6e272529f25a4cd2dbd7c6785d467c", "messageHeadline": "Travis CI: Add pytest --doctest-modules graphs (#1018)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 148, "deletions": 135}}, {"node": {"oid": "267b5eff40409034322d046b3b0054ac3462cf9e", "messageHeadline": "Added doctest and more explanation about Dijkstra execution. (#1014)", "author": {"name": "Bruno Simas Hadlich", "email": "brunosimashadlich@gmail.com", "user": {"login": "brunohadlich"}}, "additions": 2651, "deletions": 1468}}, {"node": {"oid": "2fb3beeaf1215a1be4a7bc97097ef6a33fd65aeb", "messageHeadline": "Fix error message and format with python/black (#1025)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 41, "deletions": 26}}, {"node": {"oid": "1e55bfd4da5a15d8e8536a1a87ad148c69b16a1e", "messageHeadline": "Create climbing_stairs.py (#1002)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "3b2738ed89a4ecb1cfb6f16aa96bb90701914796", "messageHeadline": "Add rotate matrix problem (#1021)", "author": {"name": "obelisk0114", "email": "obelisk0114@gmail.com", "user": {"login": "obelisk0114"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "628794d89de355e87ae51ed022cf242dac30ea47", "messageHeadline": "Add combinations (#1015)", "author": {"name": "obelisk0114", "email": "obelisk0114@gmail.com", "user": {"login": "obelisk0114"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "0d615398830e8a6fd1c3aa4bd6896de1b8200561", "messageHeadline": "Log_likelihood update (#1008)", "author": {"name": "Rakshit Parashar", "email": "34675136+rishu2403@users.noreply.github.com", "user": {"login": "ChillOrb"}}, "additions": 5933, "deletions": 11}}, {"node": {"oid": "d72586c5f4164ed2b518d6badea9d9a89e756689", "messageHeadline": "Updated ~script.py per #978 (#1013)", "author": {"name": "Hector S", "email": "hfsam88@gmail.com", "user": {"login": "qckzr"}}, "additions": 73, "deletions": 56}}, {"node": {"oid": "7271c0d64acf4881636f08c4c2dcb00cbe757798", "messageHeadline": "Update rod_cutting.py (#995)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 57, "deletions": 58}}, {"node": {"oid": "7a6ebb85a2e8eda43131803f2104cdbba07cb164", "messageHeadline": "Update edit_distance.py (#1001)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "1e0b33d3dd7eda32a97fe73df09df20e2004eb98", "messageHeadline": "Update 3n+1.py (#996)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "1dc9ec8fb2c51372800762b8e3f734eb93ec1814", "messageHeadline": "Update Bucket Sort time complexity analysis (#918)", "author": {"name": "obelisk0114", "email": "obelisk0114@gmail.com", "user": {"login": "obelisk0114"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f2eb965604ef704d1ffc1a79acaba8b8c58e204b", "messageHeadline": "Update ~script.py (#990)", "author": {"name": "FrogBattle", "email": "44649323+FrogBattle@users.noreply.github.com", "user": {"login": "FrogBattle"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "c2f2fa8b231999905564006cc3dd2db55de5ecc7", "messageHeadline": "Update abs_Min.py (#1004)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5f991f7740f8bbb801d5442e07f6e2881e3a7e1d", "messageHeadline": "#315 Renamed all files to snake_case (#993)", "author": {"name": "Alfonso Rodr\u00edguez Pereira", "email": "arodriguez@teltek.es", "user": {"login": "Alfro"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b79a197e8c05251cf9443cbc5c15bb66ae23f3d8", "messageHeadline": "Update abs_Max.py (#997)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "37fbd8ca2ed404767ad8514edd6e0330c0306a58", "messageHeadline": "Update average_median.py (#998)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 18, "deletions": 25}}, {"node": {"oid": "897f1d0fb4c4f78dd8a7e82820e843f7f9f38738", "messageHeadline": "Improved Formatting and Style of Math Algos (#960)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 314, "deletions": 157}}, {"node": {"oid": "2ad5be99192ade89c26752fb9d6fb7c32bc0337f", "messageHeadline": "Modified Docstrings to Fix Errors (#975)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "34dee749a725b0d47811161b0598b9f806ce88cd", "messageHeadline": "add canny edge detection algorithm and modify sobel_filter (#991)", "author": {"name": "Shoujue Xu", "email": "lightxusj@126.com", "user": {"login": "lighttxu"}}, "additions": 122, "deletions": 8}}, {"node": {"oid": "add1aef0645790f2688c8ad44ddfdf6638ab8cb1", "messageHeadline": "Rename average.py to average_mean.py (#939)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e6eaa078e292dc856f1027331e8de30b43a918f9", "messageHeadline": "Pytest the entire repo (#980)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "c85312da89dcc5bb1ad397feffc0e055dc576e85", "messageHeadline": "updates in closest pair of points algorithm (#979)", "author": {"name": "Dharni0607", "email": "30770547+Dharni0607@users.noreply.github.com", "user": {"login": "Dharni0607"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "8b2d1b7f509a1124abdd037803db32880402da19", "messageHeadline": "added decimal to hexadecimal conversion (#977)", "author": {"name": "Jasper", "email": "46252815+jasper256@users.noreply.github.com", "user": {"login": "jasper256"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "e2d9953952053130c63c51ce62c5ceb6cb084e91", "messageHeadline": "convolve and sobel (#971)", "author": {"name": "Shoujue Xu", "email": "lightxusj@126.com", "user": {"login": "lighttxu"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "32d5c1a9b270dec417bb93ecf0e5d9a25170224f", "messageHeadline": "Project Euler Problem #13 Python Solution (#935)", "author": {"name": "Animesh Singh", "email": "46104817+Blues1998@users.noreply.github.com", "user": {"login": "Blues1998"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "78cd3df3fc5935922f13db36c61c3b2680f138d7", "messageHeadline": "Update CONTRIBUTING.md to match #964 (#969)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "b7f13d991cccd370d8ff5b27c1bdc36237a13473", "messageHeadline": "Travis CI: Run black, doctest, flake8, mypy, and pytest (#964)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 56, "deletions": 365}}, {"node": {"oid": "2b365284c80bbc2c7e5676481ed56308a5b1d888", "messageHeadline": "Removed Unnecessary Assignment for 'error' Var (#920)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "234b0a77c4d6186c9f0326233af84a8f75b35b6e", "messageHeadline": "Simplied password_generator.py (#968)", "author": {"name": "Hector S", "email": "hfsam88@gmail.com", "user": {"login": "qckzr"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "95324927288135c740688d16db34381298139d66", "messageHeadline": "added enigma machine algorithm (#932)", "author": {"name": "Shahabaldin Mohammadi", "email": "45038855+stevelex-elex@users.noreply.github.com", "user": {"login": "shahabmohammadi"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "4ff2a9dd4e1a517cb0526ff51233bb6f1fc3fc8d", "messageHeadline": "minimax (#947)", "author": {"name": "Aditi Agarwal", "email": "31546143+aditiagarwal34550@users.noreply.github.com", "user": {"login": "aditiagarwal34550"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "26df2aab1ee79de5a4b288a64ad9c118bfccab73", "messageHeadline": "Removed Unused `import sys` (#922)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "69bed590368a10479a9ad225402aa540628a0457", "messageHeadline": "Fix backtrack time complexity (#965)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "781b7f86e720b9c5164047e46f2dedd807b9165b", "messageHeadline": "Fix readme and duplicate (#967)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 2, "deletions": 73}}, {"node": {"oid": "839160f83a46413b94ba9817edc2ec37bcad36fc", "messageHeadline": "Generate all permutations of a sequence, using backtracking (#962)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "cc4cf3ece7e10f15435365ee331c3530f6c777f5", "messageHeadline": "Generate all subsequences using backtracking (#961)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "1951b4ca79665ea34253cd845540a34cd656d2f1", "messageHeadline": "Update FUNDING.yml", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa663037f6f5d09b9cb47baa34c61aa1d7d2cbe1", "messageHeadline": "Create FUNDING.yml", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "1161393b39516f97b359a14dc9043d298bc897be", "messageHeadline": "updated CONTRIBUTING.md", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b23834062c5a78e2aeda70336eb66c07c7209181", "messageHeadline": "refactor", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 50}}, {"node": {"oid": "f30f8493e6ef91f9d95ae88b0d2b59ef1f102681", "messageHeadline": "Updated README", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e413c018342e71e064c3bdd4a692121bda14fcb", "messageHeadline": "Updated README", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 404, "deletions": 702}}, {"node": {"oid": "831558d38dd00c7b4d64743ca4f3fe62d16e71d1", "messageHeadline": "#945 Backtracking Algorithms (#953)", "author": {"name": "Hetal Kuvadia", "email": "hetal.kuvadia@somaiya.edu", "user": {"login": "hetzz"}}, "additions": 129, "deletions": 77}}, {"node": {"oid": "afb98e6c232dac73fb895f9e06a645a82410fd9e", "messageHeadline": "KNN (#944)", "author": {"name": "Dhandarah", "email": "dhandarah1996@gmail.com", "user": {"login": "Dhandarah"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "506bb5ccfe97fe5b37faa2bcd9df0fd0fab07ac0", "messageHeadline": "Add Red-Black Binary Search Trees (#954)", "author": {"name": "Jarred Allen", "email": "jarredallen73@gmail.com", "user": {"login": "JarredAllen"}}, "additions": 665, "deletions": 0}}, {"node": {"oid": "1c9d995b9eb05f439fee5892210af3ab659f9760", "messageHeadline": "Implement Three New Algorithms (#948)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "217615abf68592e69725bbb4ef8d86713e9be1ce", "messageHeadline": "Removed Unused Variables (#949)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "408c5deb3adb0f128f51d3d72e7664f5b864e9b7", "messageHeadline": "add gaussian filter algorithm and lena.jpg (#955)", "author": {"name": "Shoujue Xu", "email": "lightxusj@126.com", "user": {"login": "lighttxu"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "05fc7f8a33df7d08dba1f162d7618f4e353b534f", "messageHeadline": "Added '~script.py' to ignore files and updated DIRECTORY.md (#926)", "author": {"name": "Hector S", "email": "hfsam88@gmail.com", "user": {"login": "qckzr"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "035457f569dc79e8b7b6d3a493895c67182d3539", "messageHeadline": "closest pair of points algo (#943)", "author": {"name": "Dharni0607", "email": "30770547+Dharni0607@users.noreply.github.com", "user": {"login": "Dharni0607"}}, "additions": 188, "deletions": 0}}, {"node": {"oid": "03f994077557e67493f41ba4c3f7aca08da000d4", "messageHeadline": "Refactored to one pop() (#917)", "author": {"name": "Ashok Bakthavathsalam", "email": "kgashok@users.noreply.github.com", "user": {"login": "kgashok"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4fb4cb4fd1023e742ba7c06bce70e042294cd157", "messageHeadline": "Travis CI: Simplify the testing (#887)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 37}}, {"node": {"oid": "65a12fa317935e04ed0e747db234fe4601e96084", "messageHeadline": "Adding sum of subsets (#929)", "author": {"name": "Jigyasa G", "email": "33327397+jpg-130@users.noreply.github.com", "user": {"login": "jpg-130"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "0f56ab5c3cfe50505d12e48493b0f043d1a6fc7a", "messageHeadline": "Divide and conquer Algorithms Issue#817 (#938)", "author": {"name": "Dharni0607", "email": "30770547+Dharni0607@users.noreply.github.com", "user": {"login": "Dharni0607"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "27a8184ccf871a3afa22839761bf507306c52d58", "messageHeadline": "add ons in string directory - Bayer_Moore_Search (#933)", "author": {"name": "Dharni0607", "email": "30770547+Dharni0607@users.noreply.github.com", "user": {"login": "Dharni0607"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "a2236cfb97ce96b13c03be9761a3d053997aace9", "messageHeadline": "Improve Formatting and Code Quality (#934)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 71, "deletions": 57}}, {"node": {"oid": "bd4017928ed3054016ea21b8464f36db5fa007dc", "messageHeadline": "Added Whitespace and Docstring (#924)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 154, "deletions": 87}}, {"node": {"oid": "2333f933236fbd57f9ed8644b0f8f7a19d10a2e7", "messageHeadline": "Change Declaration of Var 'j' to None (#921)", "author": {"name": "PatOnTheBack", "email": "51241310+PatOnTheBack@users.noreply.github.com", "user": {"login": "PatOnTheBack"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34889fc6d8d3ac1cf5af11039cc1ec40185f778e", "messageHeadline": "Update quick_sort.py (#928)", "author": {"name": "BruceLee569", "email": "49506152+BruceLee569@users.noreply.github.com", "user": {"login": "BruceLee569"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "be4150c720187391488786053ac7a13eeb965446", "messageHeadline": "Create spiralPrint.py (#844)", "author": {"name": "brajesh-rit", "email": "brajesh_rit@yahoo.co.in", "user": {"login": "brajesh-rit"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "b7cff04574f5288c0483040c11be3bcc2b396a32", "messageHeadline": "better implementation for midpoint (#914)", "author": {"name": "wuminbin", "email": "wuminbin@yeah.net", "user": {"login": "wuminbin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a212efee5b44312c8b4b626ae412bacc5f4117fd", "messageHeadline": "Corrected wrong Dijkstra priority queue implementation (#909)", "author": {"name": "zachzhu2016", "email": "48337051+zachzhu2016@users.noreply.github.com", "user": {"login": "ziyzhu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12a16d63b7bdc1da0e0b215dfd5d8b938234f4ed", "messageHeadline": "Update average.py (#908)", "author": {"name": "Adeoti Ayodeji", "email": "33290249+Lord-sarcastic@users.noreply.github.com", "user": {"login": "lordsarcastic"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a99acae32da09285b1a87c9e3dc9bf956c9077f6", "messageHeadline": "Add docstring and comments per Issue #727 (#895)", "author": {"name": "StephenGemin", "email": "45926479+StephenGemin@users.noreply.github.com", "user": {"login": "StephenGemin"}}, "additions": 78, "deletions": 24}}, {"node": {"oid": "b8937364dc18a8ba59ef5a3cdbc0ffc85b604c86", "messageHeadline": "Fixed typo and capitalized some words (#900)", "author": {"name": "Hector S", "email": "hfsam88@gmail.com", "user": {"login": "qckzr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ef147484ab456b6c55128d809bee05c1bf4638cf", "messageHeadline": "Added script for automatically generating DIRECTORY.md (#889)", "author": {"name": "Daniel Xu", "email": "niellxu@yahoo.ca", "user": {"login": "NielXu"}}, "additions": 444, "deletions": 0}}, {"node": {"oid": "55e0b0f00a2dbfd46f47d06cd7bd564720738d16", "messageHeadline": "Corrected wrong DFS implementation (#903)", "author": {"name": "zachzhu2016", "email": "48337051+zachzhu2016@users.noreply.github.com", "user": {"login": "ziyzhu"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6e2fb22f5e9a821f226d87298b08d8da4b3b3efd", "messageHeadline": "Problem 234 project Euler (#883)", "author": {"name": "archithadge", "email": "45902236+archithadge@users.noreply.github.com", "user": {"login": "archithadge"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "1b3affc2eddc8288f8bb4a73167d99b3eb2c4fc8", "messageHeadline": "fix typo (#902)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af1925bcd9926c36a418acb5f5269455cc6c6f34", "messageHeadline": "Remove empty folder in analysis/compression_analysis (#897)", "author": {"name": "StephenGemin", "email": "45926479+StephenGemin@users.noreply.github.com", "user": {"login": "StephenGemin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "05e5172093dbd0633ce83044603073dd2be675c4", "messageHeadline": ".vs/ directory, matrix_multiplication_addition file and binary tree d\u2026", "author": {"name": "Hector S", "email": "hfsam88@gmail.com", "user": {"login": "qckzr"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "066f37402d87e31b35a7d9439b394445a1404461", "messageHeadline": "Update newton_raphson.py (#891)", "author": {"name": "guij15", "email": "43374716+guij15@users.noreply.github.com", "user": {"login": "guij15"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b945cb2b4ad77418e6576b7960fda8228214de9", "messageHeadline": "Iterative fibonacci with unittests from slash (#882)", "author": {"name": "StephenGemin", "email": "45926479+StephenGemin@users.noreply.github.com", "user": {"login": "StephenGemin"}}, "additions": 164, "deletions": 8}}, {"node": {"oid": "6e894ba3e8bab4e9e0515b91e685904ec828cf43", "messageHeadline": "Odd-Even Transposition Sort (#769)", "author": {"name": "CharlesRitter", "email": "crritte@g.clemson.edu", "user": {"login": "CharlesRitter"}}, "additions": 159, "deletions": 0}}, {"node": {"oid": "ebe227c38646fc6720124eae5aedc68b61a4b664", "messageHeadline": "Removed Graphs and move prim.py to graphs (#872)", "author": {"name": "Daniel Xu", "email": "niellxu@yahoo.ca", "user": {"login": "NielXu"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "0f229e0870050478a6b3fa1ecf60d73b694b98da", "messageHeadline": "Atbash.py: Both raw_input() and unichr() were removed in Python 3 (#855)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "f9b8dbf9db6c5b6cdd4ec9b5e35fbc1d9939a45e", "messageHeadline": "Correct the wrong iterative DFS implementation (#867)", "author": {"name": "Guo", "email": "msn4399@163.com", "user": {"login": "AtomicVar"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c2552cdfcdc787b73bd07ee2fe5145c73827e8a3", "messageHeadline": "Create CONTRIBUTING.md (#864)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 128, "deletions": 11}}, {"node": {"oid": "f386fce820fb60abfe1b18c141dfd8ce268c5f4f", "messageHeadline": "Update queue_on_list.py (#851)", "author": {"name": "luanjerry", "email": "50862638+luanjerry@users.noreply.github.com", "user": {"login": "luanjerry"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4d9a1611bda8124bf4ea21699c12c81c9fcdd1b4", "messageHeadline": "implementations may be *less* efficient than python standard libs (#854)", "author": {"name": "Dave Kerr", "email": "davekerrcode@gmail.com", "user": {"login": "hackerrdave"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeab9f10685c93e043ad143bd583bc11e7bd8744", "messageHeadline": "Added gitpod info (#848)", "author": {"name": "Sven Efftinge", "email": "sven@efftinge.de", "user": {"login": "svenefftinge"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9037abae110408e8c7cf45f613d84059be07993c", "messageHeadline": "Fix spelling in neural_network/convolution_neural_network.py (#849)", "author": {"name": "cedricfarinazzo", "email": "cedric.farinazzo@gmail.com", "user": {"login": "cedricfarinazzo"}}, "additions": 33, "deletions": 34}}, {"node": {"oid": "fc95e7a91a4407ea5a293dbe80dc7a76d4af0976", "messageHeadline": "Fermat's little theorem (#847)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "dd62f1b8023817ae5637812b3fa9acd815e4ef38", "messageHeadline": "Create sol5.py (#425)", "author": {"name": "alpylmz", "email": "41516584+alpylmz@users.noreply.github.com", "user": {"login": "alpylmz"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f56dd7f8e3a35354f8bee34a43175139908cbe4b", "messageHeadline": "Update Atbash.py", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb4be75941af8058c2efa132151cd64bf73f3101", "messageHeadline": "Rename nqueens.py to n_queens.py", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "559951c181d880140a7a11d57b6c54d50018d8aa", "messageHeadline": "Lucas series added (#399)", "author": {"name": "victoni", "email": "32034171+victoni@users.noreply.github.com", "user": {"login": "victoni"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "89f15bef0a32e8e2c1c26f773daebfbe4dd3564f", "messageHeadline": "Create prim.py (#397)", "author": {"name": "Bruno Santos", "email": "7022432+dunderbruno@users.noreply.github.com", "user": {"login": "dunderbruno"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "5be32f4022135a10585cf094b6fb8118dd87a2f6", "messageHeadline": "Add files via upload (#396)", "author": {"name": "Shubhayu Das", "email": "43082352+sateslayer@users.noreply.github.com", "user": {"login": "Shubhayu-Das"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7f4f565e6291e876f45bb100843fdd021177fbb0", "messageHeadline": "subset_generation (#326)", "author": {"name": "Ambuj81", "email": "dataaccess81@gmail.com", "user": {"login": "BobTheBuilder44"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "974088d872df4cc697c5c816fa961fc75ace857b", "messageHeadline": "Update .gitignore (#841)", "author": {"name": "CHIANGTUNGHUA", "email": "bule8938@gmail.com", "user": {"login": "CHIANGTUNGHUA"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "71be23999c44c5c41d48ee2b64bc155ec2c4da18", "messageHeadline": "refactor", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3033c1e06ec477dd62a84470926492e28fadecf5", "messageHeadline": "Implement check_bipartite_graph using DFS. (#836)", "author": {"name": "Ayman Mohamed Ali", "email": "ayman_pharma@hotmail.com", "user": {"login": "aymanovich"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "23938708ac53f6544f013a6dbb292beb35e14177", "messageHeadline": "Update README.md", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 9, "deletions": 345}}, {"node": {"oid": "94380a17a806e28fc73695d84581d638eabd286a", "messageHeadline": "Added treap (#797)", "author": {"name": "Artyom Belousov", "email": "flygrounder@yandex.ru", "user": {"login": "Flygrounder"}}, "additions": 129, "deletions": 0}}, {"node": {"oid": "02c0daf9e5c7dc44205b9270507348109888877a", "messageHeadline": "Adding unit tests for sorting functions, and improving readability on\u2026", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 120, "deletions": 48}}, {"node": {"oid": "9f982a83c8a1f9f5b06a8720eaf78d60485a18fa", "messageHeadline": "add pigeon hole sort (#833)", "author": {"name": "Jos\u00e9 Henrique Ivanchechen", "email": "joseivanchechen@outlook.com", "user": {"login": "ivanch"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "a0ab3ce098c95c7edf3f32fedc9d3930d2d641e8", "messageHeadline": "Update quick_sort.py (#830)", "author": {"name": "BruceLee569", "email": "49506152+BruceLee569@users.noreply.github.com", "user": {"login": "BruceLee569"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "023f5e092d38f7e220ae68a23f7183eeb8fd9e04", "messageHeadline": "fix empty list validation and code data structures (#826)", "author": {"name": "N\u00edkolas Vargas", "email": "vargasnikolass@gmail.com", "user": {"login": "nikolasvargas"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "b5667e5ee98f9f68c8f40dd9691bb9006a5ac832", "messageHeadline": "Removed the (incorrectly named) redundant file graph_list.py and rena\u2026", "author": {"name": "Anirudh Ajith", "email": "anirudh.ajith@gmail.com", "user": {"login": "anirudhajith"}}, "additions": 43, "deletions": 74}}, {"node": {"oid": "c1130490d7534412bea66cb3864e2bb7f7e13dd7", "messageHeadline": "fix spelling on line 44 of bucket sort (#824)", "author": {"name": "Adam", "email": "34916469+coderpower0@users.noreply.github.com", "user": {"login": "coderpower0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "316d5ffa374a35cb1a0237a7da1e12309da7aece", "messageHeadline": "Add NQueens backtracking search implementation (#504)", "author": {"name": "DaveAxiom", "email": "dmakray@gmail.com", "user": {"login": "DaveAxiom"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "f5abc04176b9635da963ca701f643acde5da24dc", "messageHeadline": "Update bucket_sort.py (#821)", "author": {"name": "Andy Lau", "email": "andy1970635726@gmail.com", "user": {"login": "Daesar"}}, "additions": 27, "deletions": 37}}, {"node": {"oid": "b6c3fa8992e1f3430e623b6c4b1268c89e26f71f", "messageHeadline": "Interpolation search - fix endless loop bug, divide 0 bug and update \u2026", "author": {"name": "weixuanhu", "email": "44716380+weixuanhu@users.noreply.github.com", "user": {"login": "weixuanhu"}}, "additions": 160, "deletions": 24}}, {"node": {"oid": "f3608acfd5c3c66531942434769c8260c983e877", "messageHeadline": "Created shortest path using bfs (#794)", "author": {"name": "Sarvesh Dubey", "email": "38752758+dubesar@users.noreply.github.com", "user": {"login": "dubesar"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "5b86928c4b6ab23cbff51ddf9023ac230d4dff26", "messageHeadline": "Use ==/!= to compare str, bytes, and int literals (#767)", "author": {"name": "cclauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a65efd42c4683b628338b84c822d22eab199c058", "messageHeadline": "Implement check_bipartite_graph using DFS. (#808)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "13c0c166d8f80398de39ab41632fd54be86ae2cc", "messageHeadline": "Update graph.py (#809)", "author": {"name": "ImNandha", "email": "49323522+ImNandha@users.noreply.github.com", "user": {"login": "ImNandha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c47c1ab03ce80963d5dcd2136d03555f3b283055", "messageHeadline": "enhancement (#803)", "author": {"name": "N\u00edkolas Vargas", "email": "vargasnikolass@gmail.com", "user": {"login": "nikolasvargas"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "76061ab2cc7f4e07fa7b2c952ca715cc6d09d7c2", "messageHeadline": "added eulerian path and circuit finding algorithm (#787)", "author": {"name": "Reshad Hasan", "email": "reshadhasan555@gmail.com", "user": {"login": "Reshad-Hasan"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "c4d16820bc062ebb1f311e74885e7ca0e2fa5973", "messageHeadline": "Fix typo (#806)", "author": {"name": "Erfan Alimohammadi", "email": "erfan.aa@gmail.com", "user": {"login": "Erfaniaa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c40fda6a3ed8f59f1afc11b653be505557a41ef", "messageHeadline": "More elegant coding for merge_sort_fastest (#804)", "author": {"name": "Tommy.Liu", "email": "447569003@qq.com", "user": {"login": "liuzhen153"}}, "additions": 55, "deletions": 44}}, {"node": {"oid": "70bb6b2f18bec6cadca052d96e526d014d18ff32", "messageHeadline": "Added Huffman Coding Algorithm (#798)", "author": {"name": "Ravi Patel", "email": "ravi.patel1245@gmail.com", "user": {"login": "raviolliii"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "3f7bec6c00c089490c8b5d38686373ca6e1ea97b", "messageHeadline": "Added page-rank algorithm implementation (#780)", "author": {"name": "Bhushan Borole", "email": "37565807+bhushan-borole@users.noreply.github.com", "user": {"login": "bhushan-borole"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "d8badcc6d5568e3ed8b060305f6d02e74019f1a4", "messageHeadline": "Update README.md", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36828b106f7905ecc0c0776e40c99929728a91a9", "messageHeadline": "[FIX] maths/PrimeCheck (#796)", "author": {"name": "Julien Castiaux", "email": "Julien.castiaux@gmail.com", "user": {"login": "Julien00859"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "56513cb21f759ac26b31ac1edcb45d886a97f715", "messageHeadline": "add-binary-exponentiation (#790)", "author": {"name": "Junth Basnet", "email": "25685098+Junth19@users.noreply.github.com", "user": {"login": "junthbasnet"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "30a358298385e0e29b70a841d0b4019dc235f3a3", "messageHeadline": "fix: replaced outdated url (#791)", "author": {"name": "Lorenz Nickel", "email": "lorenz.nickel@gmx.net", "user": {"login": "LorenzNickel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7677c370115faa49759b72f5d7c9debfe1081e35", "messageHeadline": "update 'sorted' to 'ascending sorted' in comments (#789)", "author": {"name": "weixuanhu", "email": "44716380+weixuanhu@users.noreply.github.com", "user": {"login": "weixuanhu"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "e22ea7e380d75012990c8bb1648081b229cdd6fa", "messageHeadline": "Update Directed and Undirected (Weighted) Graph.py", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c5c3a74f8fbeed522288a63099a2121f9fe6bddb", "messageHeadline": "Update README.md", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7b89d03dd7d80087fa95bcf7a1983fe3d8b424ca", "messageHeadline": "Added an O(1) solution to problem 002 (#776)", "author": {"name": "yolstatrisch", "email": "y00ra@naver.com", "user": {"login": "melonbreadjin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "06dbef04a0700095b156c26b113bf08466a46c90", "messageHeadline": "Adding quick sort where random pivot point is chosen (#774)", "author": {"name": "Gattlin Walker", "email": "gattlin1@live.missouristate.edu", "user": {"login": "gattlin1"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "48553da785f9233311ae59dd6eb93f79cf675965", "messageHeadline": "variable in function should be lowercase (#768)", "author": {"name": "sakuralethe", "email": "sakuralethe@outlook.com", "user": {"login": "Azarealice"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2fc2ae3f32fad16226c88358cb7c9e4e5c790a8f", "messageHeadline": "Created a generalized algo to edmonds karp (#724)", "author": {"name": "Viraat Das", "email": "viraat.laldas@gmail.com", "user": {"login": "viraatdas"}}, "additions": 182, "deletions": 0}}, {"node": {"oid": "df04d9454332dc0ea916a6dbe6da2b71d7ae9782", "messageHeadline": "Some directories had a capital in their name [fixed]. Added a recursi\u2026", "author": {"name": "Vysor", "email": "vysor@users.noreply.github.com", "user": {"login": "vysor"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "48bba495ae1007c9e21a0c11d5b95585825f9a9e", "messageHeadline": "Rename is_Palindrome to is_Palindrome.py (#752)", "author": {"name": "John Law", "email": "johnlaw.po@gmail.com", "user": {"login": "poyea"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a91f0e7ca07fbd176af6eb4f89d0d592a6fff620", "messageHeadline": "Updated Euler problem 21 sol1.py", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "a170997eafc15733baa70a858600a47c34daacf2", "messageHeadline": "Add animation for heap sort", "author": {"name": "jfeng43", "email": "fengjiajie0716@gmail.com", "user": {"login": "jfeng43"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b2f1d9c337a104f1f2f52d87f03f53c5431313f2", "messageHeadline": "implementation of tower_of_hanoi algorithm (#756)", "author": {"name": "WILFRIED NJANGUI", "email": "wilfried.njangui@gmail.com", "user": {"login": "willx75"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "52d2fbf3cfd646b2dafd5a451c8863887a261e85", "messageHeadline": "Add lowest common ancestor to data structures (#732)", "author": {"name": "Reshad Hasan", "email": "reshadhasan555@gmail.com", "user": {"login": "Reshad-Hasan"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "137871bfef005f8c53d9c2f20cc8ba7b5d944eeb", "messageHeadline": "feature to add input (#749)", "author": {"name": "rohan11074", "email": "34051577+rohan11074@users.noreply.github.com", "user": {"login": "rohankhatwani"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "56de3df784a8ff2bca54946b9218ca039776a2d7", "messageHeadline": "Update basic_binary_tree.py (#748)", "author": {"name": "Ahish", "email": "ahishjayant9009@gmail.com", "user": {"login": "Ahish9009"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "15bc87fb416908230315a5f18adc94f950080c13", "messageHeadline": "Create is_Palindrome (#740)", "author": {"name": "Ishani", "email": "ishanigarkoti08@gmail.com", "user": {"login": "Ishani08"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "5b7730bef17ffa8c7ba5c0cb56dd2b7173bfcaf9", "messageHeadline": "Added Trafid Cipher (#746)", "author": {"name": "nowakowsky", "email": "47832512+nowakowsky@users.noreply.github.com", "user": {"login": "nowakowsky"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "bb29dc55faf5b98b1e9f0b1f11a9dd15525386a3", "messageHeadline": "Bitmasking and DP added (#705)", "author": {"name": "Aditya Haridas Menon", "email": "adityaharidas.m16@iiits.in", "user": {"login": "adMenon"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "441b82a95f38827cee550215f7cf6018d0258c57", "messageHeadline": "More matrix algorithms (#745)", "author": {"name": "RayCurse", "email": "38709018+RayCurse@users.noreply.github.com", "user": {"login": "RayCurse"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "8b8a6d881cbda0e6d64aacf5284fbccf27772eec", "messageHeadline": "reduce indentation (#741)", "author": {"name": "louisparis", "email": "48298425+louisparis@users.noreply.github.com", "user": {"login": "louisparis"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d27968b78d721193f3dd7e11c8d7c50b3160167c", "messageHeadline": "Create Searching in sorted matrix (#738)", "author": {"name": "Ishani", "email": "ishanigarkoti08@gmail.com", "user": {"login": "Ishani08"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "96c36f828689ab1c610311c7f191f4289fd7ff6c", "messageHeadline": "added wiggle_sort.py (#734)", "author": {"name": "Ishani", "email": "ishanigarkoti08@gmail.com", "user": {"login": "Ishani08"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "8e67ac3b7672c1aa05c59bef29ad1b2c5520e07d", "messageHeadline": "Fix '__bool__' method (#735)", "author": {"name": "Maxim Semenyuk", "email": "33791308+semenuk@users.noreply.github.com", "user": {"login": "SemeniukMN"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c67f6161ca4385d9728951f71c4d11fda2ef7df", "messageHeadline": "Update basic_binary_tree.py (#725)", "author": {"name": "Akash Ali", "email": "45498607+AkashAli506@users.noreply.github.com", "user": {"login": "AkashAli506"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6f6510623c7250ebea78afbd3d6eab1bfe467ada", "messageHeadline": "Update heap.py (#726)", "author": {"name": "Akash Ali", "email": "45498607+AkashAli506@users.noreply.github.com", "user": {"login": "AkashAli506"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "88b6caa30aeb2d0e780039c13703af56c8ffdaa7", "messageHeadline": "fixed balanced_parentheses, Added infix-prefix & postfix evaluation (\u2026", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "e6eb6dbb82623c8377230419a8633c3b2a0b3b63", "messageHeadline": "Delete Maths/find_hcf.py (#636)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "dd9f0b3f2e859d24a2dd442fe2bd45fd08a9ac86", "messageHeadline": "fix comma spelling from coma to comma (#722)", "author": {"name": "overclockedllama", "email": "dsoneji001@hotmail.co.uk", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bbf8cd10935c620400ba213bba4b92c8b2cb5c0", "messageHeadline": "Added extended euclidean algorithm (#720)", "author": {"name": "S. Sharma", "email": "36388139+s1l3ntcat@users.noreply.github.com", "user": {"login": "svaniksharma"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "9a44eb44798900e5d9b8a307a78ab8057f9e3b92", "messageHeadline": "Organize graph algorithms (#719)", "author": {"name": "Reshad Hasan", "email": "reshadhasan555@gmail.com", "user": {"login": "Reshad-Hasan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e6e5f4b301a82dfbb8245add087789019c516c9c", "messageHeadline": "Added naive string search algorithm (#715)", "author": {"name": "Reshad Hasan", "email": "reshadhasan555@gmail.com", "user": {"login": "Reshad-Hasan"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "2b27086c0068e7a8548236a408070683ed10ba1c", "messageHeadline": "Added hill_cipher.py (#696)", "author": {"name": "Sravan Kumar Vinakota", "email": "35956127+JekyllAndHyde8999@users.noreply.github.com", "user": {"login": "JekyllAndHyde8999"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "74e94ab5e2846c32f6a0d1a9a00529c21e84a35a", "messageHeadline": "Create project Euler problem 25 sol2.py (#658)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "98a149e41eca20f4ee3a2c031ee04987f64e34eb", "messageHeadline": "Update coin_change.py (#706)", "author": {"name": "pradyotd", "email": "pradyot.dhulipala@gmail.com", "user": {"login": "pradyotd"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "ad68eed73e2cf39ee347e36a4e0fdf54310bd79a", "messageHeadline": "Update caesar_cipher.py (#702)", "author": {"name": "Abhi Kampurath", "email": "35632653+abhikmp@users.noreply.github.com", "user": {"login": "abhikmp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "af08a67b20886ebd90de29c3efc4ccb11b667a4a", "messageHeadline": "added the dijkstra algorithm (#704)", "author": {"name": "Reshad Hasan", "email": "reshadhasan555@gmail.com", "user": {"login": "Reshad-Hasan"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "6f283336ae249b07f22b9e3c13af420177a98d18", "messageHeadline": "Adding function for actual level order traversal (#699)", "author": {"name": "Vivek", "email": "vivektheintel@gmail.com", "user": {"login": "crackCodeLogn"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "301493094ef1638fae09c24a2fc4880812839e87", "messageHeadline": "Update absMax.py (#602)", "author": {"name": "gpapadok", "email": "38889721+gpapadok@users.noreply.github.com", "user": {"login": "gpapadok"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "3c8036432c7d50c892d6463c8ba8470aa5222e4e", "messageHeadline": "Project Euler problem 6 solution 3 (#640)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "9417091dabf9d8e9ebec078942a2fbba0966e42f", "messageHeadline": "Update sol1.py (#643)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60418a6fd7a2f35aef237279bc721e6470af936f", "messageHeadline": "Create project Euler problem 8 sol2.py (#644)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "02155def00f7bcc16e4c6df6b7891a90696e44fe", "messageHeadline": "Create project Euler problem 9 sol3.py (#645)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "02f850965d4f36c58b5cb52fc8aba41454cd2f12", "messageHeadline": "Implementation of Newton-Raphson method (#650)", "author": {"name": "P-Shreyas-Shetty", "email": "ps2shreyas@gmail.com", "user": {"login": "P-Shreyas-Shetty"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "a0d5c9aaf0f573ff11beacb6a30a91f90312dd08", "messageHeadline": "Create BitonicSort.py (#386)", "author": {"name": "Aruj Sharma", "email": "aruj123sharma@gmail.com", "user": {"login": "Aruj-Sharma"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "1cbbd5fe1aec68f807d7e2636221443a88a3bf9a", "messageHeadline": "Added BFS and DFS (graph algorithms) (#408)", "author": {"name": "Harshit Kumar", "email": "kumar_harshit@outlook.com", "user": {"login": "kHarshit"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "42d42c3136e7f3592380bfe7b4c4d99f053fdc29", "messageHeadline": "Project Euler problem 4 sol 2 small fix (#632)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "dbe3f062ad66e1d8d05a3e7cb21a4a1b8165b181", "messageHeadline": "Project Euler Problem 14 Solution 2 (#651)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d689b4b083d98a8e3471ecb4067ad6502b2599a5", "messageHeadline": "Project Euler problem 7 solution 3 (#642)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "16e95a3de5f81bbc0ce9d8a96f42e1a67aa7187c", "messageHeadline": "p2 sol2 fixed (#669)", "author": {"name": "Ethan Vieira", "email": "ethanvieira@gmail.com", "user": {"login": "EthanVieira"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "8d4d95099f6715b42361dcb2f4913018aa830ad2", "messageHeadline": "Project Euler problem 3 small fix (#631)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c14ad9dd65c5b68cae259c50543578492317c0f", "messageHeadline": "minor update hacktoberfest (#466)", "author": {"name": "Anand Gaurav", "email": "32712456+anand31@users.noreply.github.com", "user": {"login": "anand31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc302be505e2ddc3333066dcc50c161981d66cdf", "messageHeadline": "Create rod_cutting.py (#373)", "author": {"name": "Anthony Marakis", "email": "antmarakis@programmers.gr", "user": {"login": "antmarakis"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "17a6d1c1a7835cc3bf6adec7482d96a7ba391e9a", "messageHeadline": "Fix sorts/radix_sort (#338)", "author": {"name": "Inno Fang", "email": "innofang@outlook.com", "user": {"login": "InnoFang"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "faf16d7ced7f563bb0c92265bef27b6664156fb5", "messageHeadline": "Add iteration version (#322)", "author": {"name": "Gini5", "email": "gini5@163.com", "user": {"login": "Gini5"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "c6be53e1c43f870f5364eef1499ee1b411c966fb", "messageHeadline": "Rename Directed and Undirected (Weighted) Graph to Directed and Undir\u2026", "author": {"name": "Rizwan Hasan", "email": "rizwan.hasan486@gmail.com", "user": {"login": "Rizwan-Hasan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c92b02cfa35b1e4cf76daf913d71b27394790ff8", "messageHeadline": "Editing base64, Adding average file, Editing find_lcm (#673)", "author": {"name": "Michael Fried", "email": "mikelfried@gmail.com", "user": {"login": "mikelfried"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "ac281250605169a737bc9d4bddd057548ea0c45c", "messageHeadline": "Add median filter algorithm (#675)", "author": {"name": "Matheus Guimar\u00e3es", "email": "matheusguimr@gmail.com", "user": {"login": "matheustguimaraes"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "2d70e9f7475d1a23b89fd1bd7b0af01f3173b0b5", "messageHeadline": "Fix ResourceWarning: unclosed file (#681)", "author": {"name": "Micka\u00ebl Schoentgen", "email": "contact@tiger-222.fr", "user": {"login": "BoboTiG"}}, "additions": 102, "deletions": 108}}, {"node": {"oid": "3dc50529ca1192c59050e63ef3b432630d993a65", "messageHeadline": "Fix DeprecationWarning: invalid escape sequence (#679)", "author": {"name": "Micka\u00ebl Schoentgen", "email": "contact@tiger-222.fr", "user": {"login": "BoboTiG"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "61285333192d6ac38b0caf97d00b77bf9b635a69", "messageHeadline": "Fix use of deprecated assertEquals() in tests (#680)", "author": {"name": "Micka\u00ebl Schoentgen", "email": "contact@tiger-222.fr", "user": {"login": "BoboTiG"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f4806eb48cabe811ebc48117f787b55829108739", "messageHeadline": "manacher's algorithm to find palindromic string (#676)", "author": {"name": "Jitendra_Sharma", "email": "jitendra.sharma_cs16@gla.ac.in", "user": null}, "additions": 52, "deletions": 0}}, {"node": {"oid": "ad0bc2bb8b0a6f4d947998b1c428c336fa1b8a30", "messageHeadline": "make images' path specific (#671)", "author": {"name": "raksa", "email": "eng.raksa@gmail.com", "user": {"login": "raksa"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "f6d241e52d87bf4b020609bd8831922297b5b655", "messageHeadline": "Clean up (#488)", "author": {"name": "Robert Bergers", "email": "me@robertbergers.com", "user": {"login": "HopeTS"}}, "additions": 98, "deletions": 46}}, {"node": {"oid": "d26311424d2d996a66c56fcb52d97faa14fc2dff", "messageHeadline": "Adding a program for swap nodes in linkedlist (#667)", "author": {"name": "Jithendra Yenugula", "email": "jithendra1230@gmail.com", "user": {"login": "jithendray"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "f7d6d501c2aab9e2569d37e6275547d131fd5bfc", "messageHeadline": "Merge branch 'master' of git://github.com/SafariGit/Python", "author": {"name": "harshildarji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "2e2fadf4db224e53874b01fde0cf79e15eabc3b4", "messageHeadline": "Fixed bug where an empty stack would cause error", "author": {"name": "Mikael Souza", "email": "mikaelsouza@icomp.ufam.edu.br", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a8cfc14737bab805a7102accf24afafe565ef3f9", "messageHeadline": "Added more parentheses examples", "author": {"name": "Mikael Souza", "email": "mikaelsouza@icomp.ufam.edu.br", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d082cf19c91b40a0808af0acdc0970f93f536b9", "messageHeadline": "Changed import from .Stack to stack", "author": {"name": "Mikael Souza", "email": "mikaelsouza@icomp.ufam.edu.br", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "069d2b9cb6907014898c2ced90cfe9e735d2dd94", "messageHeadline": "All Python Version 3", "author": {"name": "Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 31, "deletions": 1}}, {"node": {"oid": "eb5ccd5bda957dbcf18ac68237a481a83b0264ba", "messageHeadline": "Merge branch 'master' of git://github.com/SafariGit/Python into Safar\u2026", "author": {"name": "harshildarji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 438, "deletions": 0}}, {"node": {"oid": "b3a15175bddb4d63551830b80b3840264ad99c4b", "messageHeadline": "Added more functionality", "author": {"name": "A Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 222, "deletions": 0}}, {"node": {"oid": "889f8fba3d10a91803b76a49421cf103bfe479e6", "messageHeadline": "Added getting node degree functionality to both directed and undirect\u2026", "author": {"name": "A Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e97565d21f1a6ec7d88ce9665817b9dd3d2978d4", "messageHeadline": "Added (Weighted) Undirected graph", "author": {"name": "A Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 106, "deletions": 9}}, {"node": {"oid": "691f4c0a25e26acc259e4f9e589cd09ed9d70b18", "messageHeadline": "Python version 3", "author": {"name": "A Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "687af17d470e1b8b4d6e2a96afa6f512f9bcd519", "messageHeadline": "Added some examples.", "author": {"name": "A Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 14, "deletions": 2}}, {"node": {"oid": "fa2eecdc30d766197dad634a9f87bd4b7fad58ef", "messageHeadline": "Directed graph with optional weight assignment .", "author": {"name": "A Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 95, "deletions": 0}}, {"node": {"oid": "a0cf8d95cd7c3849c57d5feefba17cc19a4c11df", "messageHeadline": "Merge branch 'patch-11' of git://github.com/SandersLin/Python into Sa\u2026", "author": {"name": "harshildarji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "d555a492dccd43232fa821cfc16a3d081230927f", "messageHeadline": "Merge branch 'patch-12' of git://github.com/SandersLin/Python", "author": {"name": "harshildarji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e5f130c1f006d2b96ca81be5a9f66c15b97b8793", "messageHeadline": "Create sol2.py", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "60ec25ef7a1f0294c066eaba568011752727f7c7", "messageHeadline": "Update sol1.py", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "77f72fbe1f8d2f12c4d6c6a91b1a8afefa5bed7a", "messageHeadline": "Create sol2.py", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "c3b8c518220b47172982f653e74a4cc53b93bfc1", "messageHeadline": "Project Euler problem 1 pyhtonic solution (#628)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "362270c19f5448cdd44a8d1b453f1f4c2b84a66f", "messageHeadline": "Project Euler problem 2 pyhtonic solution (#629)", "author": {"name": "Sanders Lin", "email": "45224617+SandersLin@users.noreply.github.com", "user": {"login": "SandersLin"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "dab312e0e7b65d7ed64f110c8ccc55bc78174a8e", "messageHeadline": "bugs fixed (#623)", "author": {"name": "wanderer", "email": "19929284+AlpineBlack@users.noreply.github.com", "user": {"login": "pz-even"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d75bec8a786a3fa695d1adc5151bedc3276fdffa", "messageHeadline": "absMax.py and absMin.py bugs fixed. (#624)", "author": {"name": "ahviplc!~LC", "email": "ahlc@sina.cn", "user": {"login": "ahviplc"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "1c29a455b855232f7309380b0ad822fb351f1076", "messageHeadline": "Delete Non-crossing-lines-to-connect-points-in-a-circle", "author": {"name": "A Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 0, "deletions": 10}}, {"node": {"oid": "98db791d372f6ceab301ff029d3dd82924dcda71", "messageHeadline": "Create Non-crossing-lines-to-connect-points-in-a-circle", "author": {"name": "A Safari", "email": "alisafariem@gmail.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6a95bf9ad8090a1280abf76752a52ab9ee2420b7", "messageHeadline": "Merge branch 'master' of git://github.com/Awfifcuihc/Python into Awfi\u2026", "author": {"name": "harshildarji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 255, "deletions": 0}}, {"node": {"oid": "0d5fd4a5f20727d35005d0e2a5834f116cadae75", "messageHeadline": "Merge branch 'Update-linear_algebra_python' of git://github.com/ashwe\u2026", "author": {"name": "harshildarji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 54, "deletions": 93}}, {"node": {"oid": "72c217c37eb2ad694eeb9cb360d1cd65b2d52e8d", "messageHeadline": "Update AVLtree.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "5729424bdf41b529be6e79f518b6820a49c783c8", "messageHeadline": "Merge branch 'maths_algorithm' of git://github.com/shivamarora1/Pytho\u2026", "author": {"name": "harshildarji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 166, "deletions": 4}}, {"node": {"oid": "768a39d8322730cf8f89a84b9d2d1086118fc8cc", "messageHeadline": "Program for finding the HCF,LCM and Palindrome using and recursion an\u2026", "author": {"name": "Shivam Arora", "email": "shivam.arora@inficold.com", "user": null}, "additions": 70, "deletions": 0}}, {"node": {"oid": "9bbc4d9021c439ad5d3a3f5103073438acf8e0f2", "messageHeadline": "Update AVLtree.py", "author": {"name": "Awfifcuihc", "email": "21129044@zju.edu.cn", "user": {"login": "Awfifcuihc"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "d1dba51326abc2b1cf8d621b0fd85c84611f4d28", "messageHeadline": "remove commented lines", "author": {"name": "Awfifcuihc", "email": "21129044@zju.edu.cn", "user": {"login": "Awfifcuihc"}}, "additions": 0, "deletions": 56}}, {"node": {"oid": "9f96c155bea977cc80a7a1110ce1f46760f57904", "messageHeadline": "Update AVLtree.py", "author": {"name": "Awfifcuihc", "email": "21129044@zju.edu.cn", "user": {"login": "Awfifcuihc"}}, "additions": 121, "deletions": 24}}, {"node": {"oid": "6001215b600caabcd4ce567952e2482382f58b90", "messageHeadline": "Update AVLtree.py", "author": {"name": "Awfifcuihc", "email": "21129044@zju.edu.cn", "user": {"login": "Awfifcuihc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "16cc96a0920cb3714baf9a27bdcf69c1799cf9de", "messageHeadline": "Create AVLtree.py", "author": {"name": "Awfifcuihc", "email": "21129044@zju.edu.cn", "user": {"login": "Awfifcuihc"}}, "additions": 219, "deletions": 0}}, {"node": {"oid": "84ae00197f66d98e50b03416e0a420cfeaed6baa", "messageHeadline": "Fixed typo error in perceptron.py", "author": {"name": "dilson", "email": "dilsonlira@gmail..com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74a65017ca114a1e070d45e8a2c3cf59d4391b8f", "messageHeadline": "Added axes label to the plot", "author": {"name": "P-Shreyas-Shetty", "email": "ps2shreyas@gmail.com", "user": {"login": "P-Shreyas-Shetty"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "737bb2c525ebe33f0c9dae9d9bd6ff1b10ba7f5d", "messageHeadline": "Update README.md", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "93e096f0c13276e313f7ce5c937a72217dbfe396", "messageHeadline": "Update tests.py", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b2b34e2cda6340c9baee0029df499c7e5daef161", "messageHeadline": "Update lib.py", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "63b2c4efe08c3d248e633c755d181ddb2ea0a9f7", "messageHeadline": "Update lib.py", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 26, "deletions": 61}}, {"node": {"oid": "70a6d98e0fef8452cc4a4b68b8adcb896856414a", "messageHeadline": "Update absMin.py", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa11f16a42fc2aac163dd308b4f32598e13112b6", "messageHeadline": "Sync Fork - TheAlgorithms/master", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 415, "deletions": 218}}, {"node": {"oid": "d34b07239f2d8c0c2a5cf8a0f3d2c1d0641ea942", "messageHeadline": "Merge branch 'master' of git://github.com/0xYasser/Python into 0xYass\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "265ea0eccb7314d8076bd524d7b6f11f1c2ff36a", "messageHeadline": "Update FindMin.py (#601)", "author": {"name": "gpapadok", "email": "38889721+gpapadok@users.noreply.github.com", "user": {"login": "gpapadok"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "840aa6209b674a00dce1ea90734e98a7d3e4e7fe", "messageHeadline": "fix division by float issue in range heap.py", "author": {"name": "Yasser A", "email": "r7al.77@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a667e8b22075652945f88d7e85b38d25e3a282b", "messageHeadline": "Minor changes to README.md (#599)", "author": {"name": "yzzhang-cs", "email": "44668197+yzzhang-cs@users.noreply.github.com", "user": {"login": "yzzhang-cs"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "beafe3656fed73a0adff4cd9ad3dfd5c0b1d294b", "messageHeadline": "Re-design psnr.py code and change image names (#592)", "author": {"name": "Rafael Garc\u00eda Cu\u00e9llar", "email": "r.gc@hotmail.es", "user": {"login": "rafagarciac"}}, "additions": 53, "deletions": 50}}, {"node": {"oid": "39912aed5781faa77e2c85e4fb79acd7170cabda", "messageHeadline": "Update max_sub_array.py (#597)", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5db9d2e54ad941b816862f1999e3a14f2732258d", "messageHeadline": "Merge branch 'master' of git://github.com/gerroo/Python into gerroo-m\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 103, "deletions": 6}}, {"node": {"oid": "14b5ac625bd676518997ec4d7073ac01efdcfbb8", "messageHeadline": "Update 3n+1.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a834326e0ea14e854acb67974b4ee8f7c9cf4417", "messageHeadline": "Added b16, b32, a85, abs, absMax, absMin", "author": {"name": "gerroo", "email": "gerensuner@gmail.com", "user": {"login": "erensunerr"}}, "additions": 103, "deletions": 6}}, {"node": {"oid": "b4e443aac1d6b8f8a8fe1b176da089835275cb2d", "messageHeadline": "Merge branch 'master' of https://github.com/TheAlgorithms/Python", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "608a462965d8fb044d9856cd646ccc89826b88ec", "messageHeadline": "Merge branch 'fix-singly_linked_list' of git://github.com/ashwek/Pyth\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 66, "deletions": 39}}, {"node": {"oid": "f89d3a9ec3f4686b22251c8e05e02773727c3937", "messageHeadline": "Update singly_linked_list.py", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48aa4c4a01982159c7c5084f9090505cff92905e", "messageHeadline": "Update singly_linked_list.py", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 66, "deletions": 39}}, {"node": {"oid": "32db8be93e2821900917daec200a0c914b7cc00c", "messageHeadline": "Update FindMax.py (#588)", "author": {"name": "Ashwek Swamy", "email": "39827514+ashwek@users.noreply.github.com", "user": {"login": "ashwek"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "11d0d641adf32a7e976bf9df8c4dc9ba19bba3b4", "messageHeadline": "Binary graph algorithms to find height of binary tree and to check wh\u2026", "author": {"name": "Shivam Arora", "email": "shivam.arora@inficold.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "1a5df6bc466c05be4a271e93e8bf4687ab9e62e6", "messageHeadline": "Added the method to find the isolated nodes in the graph", "author": {"name": "Shivam Arora", "email": "shivam.arora@inficold.com", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "d8e33020b4eed1b3262b68817ff7cd8b43ae3a0b", "messageHeadline": "Merge branch 'master' of git://github.com/Satyam-Bhalla/Python into S\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 865, "deletions": 0}}, {"node": {"oid": "506172279a15d4fac19b11a38e31ff9c21d24d44", "messageHeadline": "Addition and multiplication algorithm of two square matrix", "author": {"name": "Shivam Arora", "email": "shivam.arora@inficold.com", "user": null}, "additions": 36, "deletions": 0}}, {"node": {"oid": "1b19028117c88aaf49803ccd76652b68ead0b7e1", "messageHeadline": "Update doubly_linked_list.py (#545)", "author": {"name": "Aditya Sharma", "email": "32771292+adityasharma1234@users.noreply.github.com", "user": {"login": "adityasharma1234"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "6db1994de266f217dcc0eddb78d3b9b9c77fe6fb", "messageHeadline": "Remove unnecessary loop in matrix_chain_order.py (#564)", "author": {"name": "Benedikt Werner", "email": "1benediktwerner@gmail.com", "user": {"login": "benediktwerner"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3917015545f4ac35195dc843a73dd3bbeb21a794", "messageHeadline": "Improved Markdown in README (#517)", "author": {"name": "K Yasaswi Sri Chandra Gandhi", "email": "35304641+G7-TheKing@users.noreply.github.com", "user": {"login": "kyscg"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "459a4f35a5bba49248a220f18b9baef066535d15", "messageHeadline": "Create factorial_python.py (#530)", "author": {"name": "ankitjain4", "email": "44187577+ankitjain4@users.noreply.github.com", "user": {"login": "ankitjain4"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "8b37fc35b6ae43f9e9d7caccb749375e903580fa", "messageHeadline": "Merge branch 'dheerajreddymumma-master'", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fa4276d2c0456ede8dbc2b62115350c81aeea48e", "messageHeadline": "Merge branch 'master' of git://github.com/dheerajreddymumma/Python", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "46b3ebd966ee6001d7029bb9837adc7eaa2582b8", "messageHeadline": "Merge branch 'master' of git://github.com/dheerajreddymumma/Python in\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "485f93fc26258520932d74bcaecdffb70de7d68e", "messageHeadline": "Merge branch 'master' of git://github.com/gerroo/Python", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 91, "deletions": 35}}, {"node": {"oid": "432c62d09e9a7df88bcfe6bc9649c9f293b82489", "messageHeadline": "Improved README and added Exclusive Disjunction Operator (#516)", "author": {"name": "K Yasaswi Sri Chandra Gandhi", "email": "35304641+G7-TheKing@users.noreply.github.com", "user": {"login": "kyscg"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "f1ec84af8477c246c6f73d522a9bd0afd579cd6d", "messageHeadline": "Update balanced_parentheses.py (#538)", "author": {"name": "Hrushikesh Hanbar", "email": "hrushikeshrohit@gmail.com", "user": {"login": "hrushi-hanbar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82291c21ad0b311dc0f48e81efdeb1de5fb5451c", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "54926816302eb7eca43c1ba66813d5b6e984ae96", "messageHeadline": "Update client.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75d11f9034552685b390054a4a7083766a649caa", "messageHeadline": "Correctly check for squares of primes (#549)", "author": {"name": "Kushal Naidu", "email": "akushalnaidu@gmail.com", "user": {"login": "kushalnaidu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa86d3d95473cb95445f1ff31b9eef5c797571fd", "messageHeadline": "Add Jump Search image (#552)", "author": {"name": "TobiDueces", "email": "44579378+TobiDueces@users.noreply.github.com", "user": {"login": "TobiDueces"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cf31efb53f7442c60cd1ac315770fe503817971d", "messageHeadline": "Update README.md (#553)", "author": {"name": "TobiDueces", "email": "44579378+TobiDueces@users.noreply.github.com", "user": {"login": "TobiDueces"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fde422e217d353c623e03cf7fb1a88db8e861e51", "messageHeadline": "base64", "author": {"name": "gerroo", "email": "gerensuner@gmail.com", "user": {"login": "erensunerr"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "261d721b22a301f84fa8247def6c97c780e9f8d8", "messageHeadline": "name = main", "author": {"name": "gerroo", "email": "gerensuner@gmail.com", "user": {"login": "erensunerr"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "9ded2c3d2208e8f60221336a2efc703ca0ac7e39", "messageHeadline": "Modified simple_client", "author": {"name": "gerroo", "email": "gerensuner@gmail.com", "user": {"login": "erensunerr"}}, "additions": 50, "deletions": 35}}, {"node": {"oid": "991abb2402c74611537ad1e1cbaa0bb74cc68465", "messageHeadline": "Added findMin", "author": {"name": "gerroo", "email": "gerensuner@gmail.com", "user": {"login": "erensunerr"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "dd8e2afae6b808237c0a9b405aa5d544131ad87f", "messageHeadline": "Added 3n+1", "author": {"name": "gerroo", "email": "gerensuner@gmail.com", "user": {"login": "erensunerr"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "1305e74b8ae28a81c0bdf9ee3a06796c97e66c55", "messageHeadline": "New modified Python code for Prime check", "author": {"name": "dheerajreddymumma", "email": "dheerajreddymumma@gmail.com", "user": {"login": "dheerajreddymumma"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20407577511da192b6a08f103269dea0efbd8daf", "messageHeadline": "Optimized prime check code in Python.", "author": {"name": "dheerajreddymumma", "email": "dheerajreddymumma@gmail.com", "user": {"login": "dheerajreddymumma"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "4e0184a41dd3e4838da484057d25e17234353da0", "messageHeadline": "Update caesar_cipher.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "a84f7c073fae14dcd33068b01df646dd46f7d58d", "messageHeadline": "Rename segment_tree to segment_tree.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e1d1f8513dd7bd43d622bf6d24f28c49b7a21e78", "messageHeadline": "Delete binary_seach_tree.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 104}}, {"node": {"oid": "f0af8320f7f4fc5bcee067a84e88ff33ef8c0ef6", "messageHeadline": "Merge branch 'master' of git://github.com/AbhishekVarshney98/Python", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c787c13a715aeaaf152f1aa6aa43d0a50ff76811", "messageHeadline": "Resolve conflicts", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "ce0a013ad70362f6bdd52165d5b6c61a1bc82ba2", "messageHeadline": "Update bubble_sort.py (#535)", "author": {"name": "Ishmeet-Singh-Saggu", "email": "40631164+Ishmeet-Singh-Saggu@users.noreply.github.com", "user": {"login": "Ishmeet-Singh-Saggu"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "49fc9a1aedd6cc809af1d5fd1c4f94e5205df30b", "messageHeadline": "Random Forest Classification added", "author": {"name": "Satyam-Bhalla", "email": "satyambhalla17@gmail.com", "user": {"login": "Satyam-Bhalla"}}, "additions": 666, "deletions": 0}}, {"node": {"oid": "349450b9579e28b8da277c28e54747ddd516ede5", "messageHeadline": "Random Forest Regression Added", "author": {"name": "Satyam-Bhalla", "email": "satyambhalla17@gmail.com", "user": {"login": "Satyam-Bhalla"}}, "additions": 199, "deletions": 0}}, {"node": {"oid": "f0d5bc6ece0c1c6f970761dbc348a6f16fdcebd2", "messageHeadline": "Merge branch 'improved_sorting_algo' of git://github.com/YasirChoudha\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "3bab59ae06f79698ab579ba52d2bc4ea6402154c", "messageHeadline": "LGTM: Start testing on Python 3 instead of Python 2 (#510)", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "3fa8f7bc2f0c02e3915532cb49f6280468071144", "messageHeadline": "Update logistic_regression.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 64, "deletions": 61}}, {"node": {"oid": "2638d57c7122baa39398ad47716c889b92957c3d", "messageHeadline": "Update caesar_cipher.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "471b3110d6c8ed3bb1292d2b6260d8f2db921e77", "messageHeadline": "Update README.md (#512)", "author": {"name": "phineas0fog", "email": "phineas0fog@users.noreply.github.com", "user": {"login": "phineas0fog"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c7de76deda5323721c6faa2ab49c269002b6cd1d", "messageHeadline": "Resovle conflicts", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 78, "deletions": 83}}, {"node": {"oid": "ed113841165717d135a001307d06f4282ad16870", "messageHeadline": "Update sol2.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a50c6b4163b40ffc498388706837bd285377e3a7", "messageHeadline": "added sasslabel", "author": {"name": "AbhishekVarshney98", "email": "41852265+AbhishekVarshney98@users.noreply.github.com", "user": {"login": "AbhishekVarshney98"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "11480295d4782e99af00243c5044aba56296fee8", "messageHeadline": "Merge branch 'NguyenU' of git://github.com/NguyenU/Python into Nguyen\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "45a1ab213e4cfd94061348c7c3de20dcc7de94e8", "messageHeadline": "Update FindMax.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "67d409b6be5f90c33e73ddf73ba2966d8f2c44f4", "messageHeadline": "Find max function in python", "author": {"name": "Uyen", "email": "xuyennguyenx@gmail.com", "user": {"login": "NguyenU"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "ea2ddaaf6a8ec43391d135f8bd92108eb0083821", "messageHeadline": "all valid python 3", "author": {"name": "Alex Brown", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 76, "deletions": 1436}}, {"node": {"oid": "b566055e4b660b75a69577cac9dc1704667d7f3c", "messageHeadline": "Merge branch 'master' of https://github.com/TheAlgorithms/Python", "author": {"name": "Alex Brown", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 1854, "deletions": 12}}, {"node": {"oid": "04abc2841c73b7743bc58fb3577fab1a6f6431c1", "messageHeadline": "Update README.md", "author": {"name": "Kshitij", "email": "38787855+kshtijsingh@users.noreply.github.com", "user": {"login": "kshitijSing"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5f90dfbbe791c5d196f47c85763a5ab852625e50", "messageHeadline": "fixed file reading name for test_tabu_search.py", "author": {"name": "Alex Brown", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b43864552b252ca0afe4914257bccbb20bc0481c", "messageHeadline": ".txt instead of .py", "author": {"name": "Alex Brown", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 1360, "deletions": 0}}, {"node": {"oid": "91fccecb5688d0a18cf7228ebb6fd7b7f67f4a2f", "messageHeadline": "snake_case all the things", "author": {"name": "Alex Brown", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 0, "deletions": 1373}}, {"node": {"oid": "b63a1115b23fcd9e32db6f28d6a569b80252d18e", "messageHeadline": "Added a new Algorithm to check if a number is prime or not. (#487)", "author": {"name": "Kiyoto Kai", "email": "35162413+Kaiyoto@users.noreply.github.com", "user": {"login": "Kaiyoto"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "116ab0fa961a21fa0ceb31e22f96ce8eaf7151f4", "messageHeadline": "Merge branch 'master' of git://github.com/epicalyx/Python into epical\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "c0f7df7e22021baf4f16d7584ee2eb03db138326", "messageHeadline": "Fixed error on chr function when decrypt (#359)", "author": {"name": "Jonathan G\u00f3mez", "email": "jonicgp97@gmail.com", "user": {"login": "jonathangomz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93de559ff631f3001c06d895f96e24ab638878e0", "messageHeadline": " Just emboldened text and standardized some formatting throughout th\u2026", "author": {"name": "Robert Bergers", "email": "me@robertbergers.com", "user": {"login": "HopeTS"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b7ffcec7cd6aad3cebaaa7f6f71146e815c09b62", "messageHeadline": "Merge branch 'clean-up' of git://github.com/RobbyB97/Python into Robb\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "94324e91b439fb24704707f3ed20ff2e607acee4", "messageHeadline": "Create FractionalKnapsack.py (#438)", "author": {"name": "Srikumar Sastry", "email": "srikumarsastry1997@gmail.com", "user": {"login": "Vishu26"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "81dc87aeb1d5c76e53c473159db90eee421b3dc7", "messageHeadline": "Merge branch 'master' of git://github.com/Himani2000/Python into Hima\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1659, "deletions": 0}}, {"node": {"oid": "683474c64b4ad4c423aafcb967ac3897046a46bf", "messageHeadline": "Add Problem 31 solution", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "564179a0eca7ea56d640bcc1b2669113adbeec9e", "messageHeadline": "increment 1", "author": {"name": "Alex Brown", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 16252, "deletions": 0}}, {"node": {"oid": "718b99ae397e4578455845fe52595b306f70ac58", "messageHeadline": "increment 1", "author": {"name": "Alex Brown", "email": "opti.jawsome@gmail.com", "user": {"login": "AlexDvorak"}}, "additions": 0, "deletions": 14879}}, {"node": {"oid": "90979777c7fac1f375af49dd018d4221767f6a6c", "messageHeadline": "Added PSNR calculator for image compression quality analysis (#475)", "author": {"name": "Vasu Tomar", "email": "vasutomar26@gmail.com", "user": {"login": "vasutomar"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "315a357c1b30ed3797cdca98f2a61a893bc3ccd5", "messageHeadline": "fully connected neural net (#479)", "author": {"name": "Hussnain Fareed", "email": "14870938+hsfareed@users.noreply.github.com", "user": {"login": "husnainfareed"}}, "additions": 327, "deletions": 0}}, {"node": {"oid": "af12df9fe8e18834e1c5cd28b4fad04a44c7d57e", "messageHeadline": "Update image url (#484)", "author": {"name": "Ph\u1ea1m Ng\u1ecdc Quang Nam", "email": "NamPNQ@users.noreply.github.com", "user": {"login": "NamPNQ"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d1f72604d6e36ffbc83a6b16f79086e360b0546", "messageHeadline": "Improved Code and removed Warnings (#483)", "author": {"name": "Parth Shandilya", "email": "parth1989shandilya@gmail.com", "user": {"login": "ParthS007"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "07451a6ca4f284050ec9ff152561a3e691fc635d", "messageHeadline": "Improved Code and removed warnings (#482)", "author": {"name": "Parth Shandilya", "email": "parth1989shandilya@gmail.com", "user": {"login": "ParthS007"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "956125928581552fbd0555ed679729e496338cf5", "messageHeadline": "Merge branch 'master' into improved_sorting_algo", "author": {"name": "Yasir Choudhary", "email": "30903026+YasirChoudhary@users.noreply.github.com", "user": {"login": "YasirChoudhary"}}, "additions": 576, "deletions": 118}}, {"node": {"oid": "fedb3e70ab87e4d3151a98ed7a69aabb2978ae69", "messageHeadline": "Merge pull request #477 from ParthS007/patch1", "author": {"name": "Parth Shandilya", "email": "parth1989shandilya@gmail.com", "user": {"login": "ParthS007"}}, "additions": 34, "deletions": 50}}, {"node": {"oid": "0856a6185998f664d48904a1bfd5a53f9b8aa4a8", "messageHeadline": "Remove Multiple Unused Imports and Variable", "author": {"name": "ParthS007", "email": "parth1989shandilya@gmail.com", "user": {"login": "ParthS007"}}, "additions": 34, "deletions": 50}}, {"node": {"oid": "765a3267fcc859e81ed9d323d59fa303ff09b60f", "messageHeadline": "Merge pull request #469 from Hyftar/project-euler-improvements", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "250ddc23eab5df6dffab26eeaa2bc9c84d58690c", "messageHeadline": "Fix problem 09 folder name", "author": {"name": "Simon Landry", "email": "landry_simon@pm.me", "user": {"login": "Hyftar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7105f6f648aa728c44e04e2389ad141314e2818f", "messageHeadline": "minor changes", "author": {"name": "Taru", "email": "32308101+epicalyx@users.noreply.github.com", "user": {"login": "epicalyx"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f018ddc4c00f71e7123b780d409550e101e3c673", "messageHeadline": "requested changes addressed", "author": {"name": "Taru", "email": "32308101+epicalyx@users.noreply.github.com", "user": {"login": "epicalyx"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ade3ed3784fe8e34978563df76a7b4f7d5fe3665", "messageHeadline": "Logistic regression implementation", "author": {"name": "Taru", "email": "32308101+epicalyx@users.noreply.github.com", "user": {"login": "epicalyx"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "16aea149a29e672ed171c734add0995e70912124", "messageHeadline": "Merge pull request #420 from prateekyo/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 15, "deletions": 44}}, {"node": {"oid": "f9f5d402d390329b5b88b33c9ce4d625a87917cd", "messageHeadline": "Update bubble_sort.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "4cff20bbcee3a9336765e28fba3255383339e12b", "messageHeadline": "Merge pull request #465 from m-aditya/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fc45a6cf54b9bbe5609ab0c00d868c785f15c5da", "messageHeadline": "Updated README.md to include Heap Sort", "author": {"name": "Aditya Menon", "email": "adityamenon1996@gmail.com", "user": {"login": "m-aditya"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7418ee7b4e0bbb3a6c7a6b94c07cbcd7453f669b", "messageHeadline": "Merge pull request #447 from rafagarciac/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 33, "deletions": 28}}, {"node": {"oid": "a811a0e8499f291428b1d972d43f7b26e65a6d28", "messageHeadline": "Update FibonacciSequenceRecursion.py", "author": {"name": "Rafael Garc\u00eda Cu\u00e9llar", "email": "r.gc@hotmail.es", "user": {"login": "rafagarciac"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a4962a589c486e7e9fd989db333a83cf3a8e123", "messageHeadline": "Refactor gdc and rename two files GreaterCommonDivisor and FibonnaciS\u2026", "author": {"name": "rafagarciac", "email": "r.gc@hotmail.es", "user": {"login": "rafagarciac"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "5d81474d00470cf52b35bcb2565aa0fb66eb50db", "messageHeadline": "Merge pull request #455 from amitkp57/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "54697599f44cc1c5c994fe360c95f73ae35f1b45", "messageHeadline": "Update Maths/BasicMaths.py", "author": {"name": "Amit Pradhan", "email": "amitpradhanorissa@gmail.com", "user": {"login": "amitkp57"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5f5ab48b8af2e266097af9a9e97151dea8ddbbab", "messageHeadline": "Merge pull request #451 from aaronjohnson92/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "dc4ae7d75409e36683dfbf2806be7343a162bf1a", "messageHeadline": "Added Descriptions for:", "author": {"name": "Aaron Johnson", "email": "aaronjohnson@protonmail.com", "user": {"login": "aaronjohnson92"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "acec2c23d110ab57dbcb3bf91f87d21e2a2bd483", "messageHeadline": "Merge pull request #448 from vikaskyadav/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fc68bbb4c6662f10014a9415ff41e03cc8170ce", "messageHeadline": "Update Reuters - OneVsRestClassifier.ipynb", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "67a31e4b2f473d55b9ee0838d93949dcabb9c8d6", "messageHeadline": "Reuters - OneVsRestClassifier (I'd also uploaded the same at: https:/\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 412, "deletions": 0}}, {"node": {"oid": "3fef88a28f0c7b9135c30a3d2c6d4a402ec10212", "messageHeadline": "Update README.md", "author": {"name": "Vikas Kumar Yadav", "email": "vikasharry03@gmail.com", "user": {"login": "vikaskyadav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e03426b8fd696b8794e21ef52c76a0a5140e1463", "messageHeadline": "Improve and Refactor the fibonnaciSeries.py (Recursion)", "author": {"name": "rafagarciac", "email": "r.gc@hotmail.es", "user": {"login": "rafagarciac"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "9ba96c50a28e91e0097647cbafae2b35ad5e52e2", "messageHeadline": "Merge pull request #446 from siddnlw/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "0f3ab059997e5fb039cfe6457a4e5c4684ede0cb", "messageHeadline": "Use sup tag for power in README.md instead of ^", "author": {"name": "Shivansh Nalwaya", "email": "siddnlw@gmail.com", "user": {"login": "siddnlw"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "27ea8b89ca0bbb562f63281d7cd1d408bf24788a", "messageHeadline": "Merge pull request #436 from rafaelleru/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b9a5c221aa9bb5e630a60475b72a02e54ab28b27", "messageHeadline": "Update perceptron.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee8c01179dfe3b4261ac0e53d22a5a6b254f6a37", "messageHeadline": "Add files via upload", "author": {"name": "Himani Negi", "email": "36325656+Himani2000@users.noreply.github.com", "user": {"login": "Himani2000"}}, "additions": 1659, "deletions": 0}}, {"node": {"oid": "7da22657c0793826564d6f442df93fc67bed2f76", "messageHeadline": "Merge pull request #431 from FannyVieira/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c213e1553d460d28947918e03d4324fcd31a32c9", "messageHeadline": "Merge pull request #439 from timgiroux/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f33c3baa3de3bff1053078cba4403d13ed259dab", "messageHeadline": "Merge pull request #440 from phaluch/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2a87e8625f719b564fb75bd97a5785f5231978af", "messageHeadline": "Grammar corrections", "author": {"name": "phaluch", "email": "43946597+phaluch@users.noreply.github.com", "user": {"login": "phaluch"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a8a11ccc88a1343d68bef563c4a72b8f651848e5", "messageHeadline": "fixed some spelling and added a different print message", "author": {"name": "timgiroux", "email": "40814794+timgiroux@users.noreply.github.com", "user": {"login": "timgiroux"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "35308bdfaf8b3611ef3a7b597be411a3e7f1f3c2", "messageHeadline": "Fixed typo in training method", "author": {"name": "Rafa leyva", "email": "rafael.leyva@4iq.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "98cc298e61a300493fd2447922908494d028315f", "messageHeadline": "Optimised for loop iteration", "author": {"name": "YasirChoudhary", "email": "yasirchoudhary81@gmail.com", "user": {"login": "YasirChoudhary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a6349bdb0ac3d04f12b98248b27337e2ccd7108", "messageHeadline": "Optimised for loop iteration", "author": {"name": "YasirChoudhary", "email": "yasirchoudhary81@gmail.com", "user": {"login": "YasirChoudhary"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3808d0c0f2501b265ef0adbe033f48f275b6626e", "messageHeadline": "Remove pyc file", "author": {"name": "fannyvieira", "email": "fanny.vieira@ccc.ufcg.edu.br", "user": {"login": "fanny"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "356b51458d2ed75e8f03123124e12c141503ad7c", "messageHeadline": "done", "author": {"name": "Prateek", "email": "43875858+prateekyo@users.noreply.github.com", "user": {"login": "prateekyo"}}, "additions": 23, "deletions": 52}}, {"node": {"oid": "c8e7a6547548715018092baf8e9976b9224203ea", "messageHeadline": "Merge pull request #407 from s-sanyal/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "63c7e8ede14ae7200043c59bf4faaf6104c1b13e", "messageHeadline": "Minor update", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "caea4766f5e8e37e0c2895b789337db4029921fd", "messageHeadline": "Merge pull request #412 from klymenkoo/update-readme", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "f98a5f7f47f5dd02359be92d704710096267e60b", "messageHeadline": "Merge pull request #413 from coregameHD/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "25c0bd3fbb866312fc6727a58494f3168cabbf7d", "messageHeadline": "minor improvement (readability) in Insertion Sort", "author": {"name": "Coregame", "email": "coregameHD@users.noreply.github.com", "user": {"login": "coregameHD"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5db4e540a795c4d82fc1a17d1ff0f2d0c25eb7b6", "messageHeadline": "update images of Bucket Sort", "author": {"name": "Volodymyr Klymenko", "email": "klymenkodp@gmail.com", "user": {"login": "vldmrkl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea170ac0da2a4244755b46e8a7c539a526040f6b", "messageHeadline": "Added Topological Sort description", "author": {"name": "Volodymyr", "email": "klymenkodp@gmail.com", "user": {"login": "vldmrkl"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8a8baf76d1158581f45d058114c00d395035b573", "messageHeadline": "Added Radix Sort description", "author": {"name": "Volodymyr", "email": "klymenkodp@gmail.com", "user": {"login": "vldmrkl"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "313d5b695b83f4c62979a7df0328d5571b6eb303", "messageHeadline": "Added Cocktail shaker Sort description", "author": {"name": "Volodymyr", "email": "klymenkodp@gmail.com", "user": {"login": "vldmrkl"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "bce30b8179c6239191b8d46c6b925c3ad90d6d6b", "messageHeadline": "Added Bucket Sort description", "author": {"name": "Volodymyr", "email": "klymenkodp@gmail.com", "user": {"login": "vldmrkl"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e09bf504a03d5a7c827b6800e1b3db1f6b7cc8cf", "messageHeadline": "Merge pull request #395 from FarhanKasmani/ExtraAlgortihms", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 431, "deletions": 0}}, {"node": {"oid": "02df49f3027b25b36bb21f165b905596500e02d4", "messageHeadline": "Merge pull request #401 from kelvins/levenshtein_distance", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "054b4b31f42a2bfe5dafed66fa88cb477aa63098", "messageHeadline": "Made compatible for all versions of python", "author": {"name": "S-Sanyal", "email": "prosanyal123@gmail.com", "user": {"login": "s-sanyal"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c74b2732d9282fa68c0de666d39635e6ec018f03", "messageHeadline": "Updated", "author": {"name": "S-Sanyal", "email": "prosanyal123@gmail.com", "user": {"login": "s-sanyal"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc584f16585b00df02301de122e4b4970ce9f505", "messageHeadline": "Made the code Python 3 compatible", "author": {"name": "S-Sanyal", "email": "prosanyal123@gmail.com", "user": {"login": "s-sanyal"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9aea2bc539bc101abaca045fa31709d55548b230", "messageHeadline": "Merge branch 'master' into levenshtein_distance", "author": {"name": "Kelvin Salton do Prado", "email": "kelvinpfw@gmail.com", "user": {"login": "kelvins"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "ae7660161c38a0630fcff124a8efc0a2102a14b0", "messageHeadline": "strings: add levenshtein distance metric", "author": {"name": "Kelvin Salton do Prado", "email": "kelvinpfw@gmail.com", "user": {"login": "kelvins"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "a8f367d2136f1aaeab63345e160e59fe16d62a11", "messageHeadline": "Merge pull request #391 from s-sanyal/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "da3af6047e8be02411d587d58680ee724bb2a2d6", "messageHeadline": "Merge pull request #393 from purveshmakode24/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a7948f1863f61b7feaace74b34d6d0242d86f627", "messageHeadline": "Extra Algorithms added", "author": {"name": "Farhan", "email": "farhankasmani956@gmail.com", "user": {"login": "FarhanKasmani"}}, "additions": 431, "deletions": 0}}, {"node": {"oid": "8fb4df5367b5c03d2851532063f6fa781fe2f980", "messageHeadline": "Add Fibonacci Series Using Recursion", "author": {"name": "Purvesh Makode", "email": "makodepurvesh@gmail.com", "user": {"login": "purveshmakode24"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "0e76ee907628317b42f8c66bda49591796b24b7b", "messageHeadline": "Remove duplicate counting sort (#376)", "author": {"name": "camilne", "email": "cameronm213@gmail.com", "user": {"login": "camilne"}}, "additions": 6, "deletions": 42}}, {"node": {"oid": "ccb25641ba5ebebbe27a4155f1aff381f5f035d0", "messageHeadline": "Added Stock-Span-Problem", "author": {"name": "S-Sanyal", "email": "prosanyal123@gmail.com", "user": {"login": "s-sanyal"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "38dbaef5f547819d8ebdd9456f4ad61a82f31e04", "messageHeadline": "Merge pull request #384 from kelvins/comb_sort", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "26673f179beaeec6ed56fcae3415ee3d1285ef28", "messageHeadline": "Merge pull request #388 from ayush1208/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ff38b4a227ce7eedfe66651b71f11d70ef664623", "messageHeadline": "Minor edit", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "758439cb99c6d0d44c6e86a9e09375e5a94db8d7", "messageHeadline": "Merge pull request #385 from kelvins/sentinel_linear_search", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "a31d20acf51be53de690d2b4a22c45f861522eb1", "messageHeadline": "Add GCD implementation (#371)", "author": {"name": "Jo\u00e3o Marcos", "email": "joao.medeiros@ccc.ufcg.edu.br", "user": {"login": "JoaoMLima"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c0033f92ade8153e85162ad9a7741eee2d3550bb", "messageHeadline": "Use local insertion sort (solves #334) (#370)", "author": {"name": "rafa leyva ruiz", "email": "rafaelleru@users.noreply.github.com", "user": {"login": "rafaelleru"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8d3665b638ff7f4fe70cc8293b35f1a532e0c62b", "messageHeadline": "Merge pull request #347 from piyush-kgp/Hashes", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "ca99871b2979e043c9aaaabc1f8c0a2e162f2955", "messageHeadline": "Update README.md", "author": {"name": "ayush1208", "email": "43182109+ayush1208@users.noreply.github.com", "user": {"login": "ayush1208"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d2e77b05ef5983c3f0a7791550aac01b645a07ee", "messageHeadline": "searches: add sentinel linear search algorithm", "author": {"name": "Kelvin Salton do Prado", "email": "kelvinpfw@gmail.com", "user": {"login": "kelvins"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "f4a80fbfcb1c3da56955b70223ef1e268edf1cbf", "messageHeadline": "comb_sort: fix typo and indentation", "author": {"name": "Kelvin Salton do Prado", "email": "kelvinpfw@gmail.com", "user": {"login": "kelvins"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5fb6b31ea928162c5185d66381ae99c7454d33c0", "messageHeadline": "Add comb sort algorithm", "author": {"name": "Kelvin Salton do Prado", "email": "kelvinpfw@gmail.com", "user": {"login": "kelvins"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "3dab8e03a465397a7b671128c155c9c03f8e0154", "messageHeadline": " Just emboldened text and standardized some formatting throughout th\u2026", "author": {"name": "Robert Bergers", "email": "bergersr@my.easternct.edu", "user": {"login": "HopeTS"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "3a77380ed33b497648dd9beca5e9aa72615bb6e6", "messageHeadline": "Undefined name: import random in Onepad_Cipher.py (#339)", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "73ae8f2dd9e9078a4de712e3ad7fd4fab4c181b6", "messageHeadline": "merge sort average&worst case scenarios changed (#340)", "author": {"name": "Anshul", "email": "malikanshul29@gmail.com", "user": {"login": "AnshulMalik"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "59027e4bd54c9c46d531077b977fe1de434797bc", "messageHeadline": "Improved code documentation, removed uncalled function", "author": {"name": "piyush-kgp", "email": "piyushsinghkgpian@gmail.com", "user": {"login": "piyush01123"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8051da33b6fdf08f6bc78106a6ac9325545e7391", "messageHeadline": "Merge pull request #348 from ahelm/fix/newton_file_name", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b62a258f8ab870ff7077a5ddde3fc9e58801c333", "messageHeadline": "renamed `NeutonMethod.py` to `NewtonMethod.py`", "author": {"name": "Anton Helm", "email": "anton.helm@tecnico.ulisboa.pt", "user": {"login": "ahelm"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "965fdee22d93e06a4449bce8f6ec65e35f90d9ce", "messageHeadline": "SHA1 class completed, Test passed", "author": {"name": "piyush-kgp", "email": "piyushsinghkgpian@gmail.com", "user": {"login": "piyush01123"}}, "additions": 99, "deletions": 49}}, {"node": {"oid": "7f3895cdafa91330b618018b6cb09564b87f5b57", "messageHeadline": "moved constants inside the class", "author": {"name": "piyush-kgp", "email": "piyushsinghkgpian@gmail.com", "user": {"login": "piyush01123"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "4d255f4e9fbdbb07a1a4544b6bfc4148b2e49779", "messageHeadline": "SHA1 skeleton code", "author": {"name": "piyush-kgp", "email": "piyushsinghkgpian@gmail.com", "user": {"login": "piyush01123"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "ce3e6787f4df7fa198881b1dfa80c58a5c7afbb5", "messageHeadline": "merge sort average&worst case scenarios changed", "author": {"name": "HasanGokdag", "email": "hasangokdag97@gmail.com", "user": {"login": "hasangokdag"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ea683a6b975b454cc399be01f09c1769709fc47", "messageHeadline": "Merge pull request #331 from bharath-123/patch-2", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "dc5e42adf4775a960d30ebaae10ba19abafab26f", "messageHeadline": "Merge branch 'master' into patch-2", "author": {"name": "bharath-123", "email": "vedabharath12345@gmail.com", "user": {"login": "bharath-123"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bd7054ace9404dec5116cd858b72eb3d1cad2b16", "messageHeadline": "updated testcase", "author": {"name": "bharath-123", "email": "vedabharath12345@gmail.com", "user": {"login": "bharath-123"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6da7becf5a5480284e549082f4942296020ff336", "messageHeadline": "Merge pull request #330 from bharath-123/patch-1", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a9f906208016817c05f9daf660f7bd4823951c0d", "messageHeadline": "Added code for memory function implementation", "author": {"name": "bharath-123", "email": "vedabharath12345@gmail.com", "user": {"login": "bharath-123"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "d96048a7df8ee833e6f025490c17c5050f77eace", "messageHeadline": "Updated test case", "author": {"name": "bharath-123", "email": "vedabharath12345@gmail.com", "user": {"login": "bharath-123"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f22ea1acd72087bbb08d6f3c17c1331a21c8561", "messageHeadline": "Added test case", "author": {"name": "bharath-123", "email": "vedabharath12345@gmail.com", "user": {"login": "bharath-123"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "9faaebcc80f209ba0807ae73d88ab9b79e1201ee", "messageHeadline": "Merge pull request #323 from Wayde2014/master", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae5148962d1bb66c8d4522718fea82ff76553804", "messageHeadline": "Merge pull request #316 from AnshulMalik/segment-tree-refactor", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "ee92291249bd93542d0c3adaa24547dd384a66ee", "messageHeadline": "Merge pull request #325 from cclauss/patch-5", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "2ca8d16af097c8ecd207034af362e1a8a6886ddd", "messageHeadline": "Merge pull request #324 from cclauss/patch-3", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "bec160c6dc651442a37edafe85245a7856a2a142", "messageHeadline": "Use strip() to deal with leading or trailing whitespace", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ee3b0f2e50b78f3a8a2ca1b4937502da68d3db35", "messageHeadline": "Properly define raw_input)( in Python 3", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d4594da5327267aebfc484d67a61bd0752765c2c", "messageHeadline": "print() is a function in Python 3", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "ac30a97e99a8243378837ab735e93034b8c8ccc6", "messageHeadline": "typo: strip", "author": {"name": "PandllCom", "email": "lynnheavn@126.com", "user": {"login": "Wayde2014"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4b4b7ba35cc4e1ef9480ce1529afa388903133a", "messageHeadline": "Merge pull request #321 from aldokkani/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9489e8512df9e073ac019c75f827c03fe64242dd", "messageHeadline": "Break if the collection is sorted", "author": {"name": "Hossam Al-Dokkani", "email": "hossam.o@trufla.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cb6c82cb0fe8894347e74b523bf4df72d15cce03", "messageHeadline": "Merge pull request #318 from psyas/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "0c8707d11ca70fc3ccae5ff2d3cb11cca1573199", "messageHeadline": "Elgamal cipher key generator code - (initial)", "author": {"name": "psyas", "email": "psy050505@naver.com", "user": {"login": "psyas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "602eae756ebc3a1fe1b8fc04f20073ddcb32fee7", "messageHeadline": "Elgamal cipher key generator code - (initial)", "author": {"name": "psyas", "email": "psy050505@naver.com", "user": {"login": "psyas"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "cc51a667e1e932e7fa4403e62642755fad480452", "messageHeadline": "modify README.md by psyas for just test", "author": {"name": "psyas", "email": "psy050505@naver.com", "user": {"login": "psyas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d19edbcb3baa4b2a21362977246a848aabce1ee", "messageHeadline": "refactor-segment-tree", "author": {"name": "Anshul Malik", "email": "malikanshul29@gmail.com", "user": {"login": "AnshulMalik"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "16cd42c26c37a3666c7cd011e7fa436cf0eedbe3", "messageHeadline": "Updated sol2.py to make it work as expected", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "8727246ed72a3fecc8dcec1d61bee0409bbf159c", "messageHeadline": "Merge pull request #304 from hytae1993/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "31f968f589db99f41bffaf6a255c4bd3211dca95", "messageHeadline": "small change!", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "192ba078dc68ba24a66dad6b2325057de83b18bb", "messageHeadline": "Merge pull request #305 from PyDevthon/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 62, "deletions": 39}}, {"node": {"oid": "13617225cafdec85cb067c5c7badca28d408eb92", "messageHeadline": "small improvements!", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "f1fe4583562a1840af9b1128f33114272d7f1ed8", "messageHeadline": "Updated_caesar_cipher.py", "author": {"name": "PyDevthon", "email": "34104945+PyDevthon@users.noreply.github.com", "user": {"login": "PyDevthon"}}, "additions": 67, "deletions": 43}}, {"node": {"oid": "ca7eb46756f230c2c089f3b83ecaf6c596df4ff0", "messageHeadline": "quicksort_3_partition", "author": {"name": "Hyuntae", "email": "hytae1993@hanamil.net", "user": null}, "additions": 33, "deletions": 0}}, {"node": {"oid": "2e74c8edf08c18060a01664f84d090b208c1b298", "messageHeadline": "Merge pull request #301 from yesIamHasi/patch-6", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "71fd719ab77329721f7b8caf50c16a145fd2c9e9", "messageHeadline": "Update merge_sort_fastest.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "7f4b240d1a9092f8e04257f26965b7bc3a4dac07", "messageHeadline": "Update merge_sort_fastest.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "8957cf7ea8873206c355f513a79a185f9888c438", "messageHeadline": "Removed empty lines (255-313)", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 59}}, {"node": {"oid": "237df47a31240ebf35a5de304bcc6c73e8f921b9", "messageHeadline": "Create merge_sort_fastest.py", "author": {"name": "Syed Haseeb Shah", "email": "yesiamhasi@gmail.com", "user": {"login": "yesIamHasi"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "099caeb423777c90a4ce30ab5fd65f8e91539569", "messageHeadline": "Merge pull request #300 from irokafetzaki/tabu", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 369, "deletions": 0}}, {"node": {"oid": "2d360cd73ea327a11ca18ebdf270b3332dbdbcdb", "messageHeadline": "Merge pull request #298 from yesIamHasi/patch-5", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "35110b6e44cbe5b83878cd5d64a85466723a153a", "messageHeadline": "Tabu Search", "author": {"name": "irokafetzaki", "email": "iro.kafetzaki@gmail.com", "user": {"login": "irokafetzaki"}}, "additions": 369, "deletions": 0}}, {"node": {"oid": "09088cd8351729cfa093d46c03e35e5b222d5d90", "messageHeadline": "Create Fischer-Yates_Shuffle.py", "author": {"name": "Syed Haseeb Shah", "email": "yesiamhasi@gmail.com", "user": {"login": "yesIamHasi"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "f51020780cc1be06345bb37df52db0415f416b2f", "messageHeadline": "Merge pull request #296 from shivg7706/master", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 579, "deletions": 0}}, {"node": {"oid": "515cf2e81a181348f4968b1944ce34af414a1f5d", "messageHeadline": "changes", "author": {"name": "shivg7706", "email": "shivamgupta7706@gmail.com", "user": {"login": "shivg7706"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ab9ee4064eb4a6ab7f1cab25116cc1ace996a116", "messageHeadline": "adding 22 and 24", "author": {"name": "shivg7706", "email": "shivamgupta7706@gmail.com", "user": {"login": "shivg7706"}}, "additions": 540, "deletions": 0}}, {"node": {"oid": "4b58a887324ce6c5fc9b36766be9b3b742c44d3c", "messageHeadline": "another sol for 11", "author": {"name": "shivg7706", "email": "shivamgupta7706@gmail.com", "user": {"login": "shivg7706"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "5832340ac64bbfaa891c1fff56d72760f339fcc4", "messageHeadline": "Merge pull request #295 from bp274/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "356218254263f45536bd1b053f8cb9e30450087a", "messageHeadline": "Update sol2.py", "author": {"name": "Bhaavik Pratyush", "email": "bhaavikpratyush@gmail.com", "user": {"login": "bp274"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dbfc220264e514cbc94320b6e4769acfaea85fad", "messageHeadline": "Merge pull request #294 from TheAlgorithms/documented_md5_hash", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "0494d48f84f74145d6eec5e4dab3daad21c490aa", "messageHeadline": "added a docstring", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "cfae621f46d6f2ae956820522e88af1bbb20475a", "messageHeadline": "I documented the md5 hash", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "060988b896cd852635e35f02892d99feb541e151", "messageHeadline": "Merge pull request #293 from TheAlgorithms/changed_chaosmachine", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "c1422ec99c754e542223979a5bdc882f67ac9ac5", "messageHeadline": "fixed the assert statments", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3a7e75f329d14bad68043896b856fed36e7bc2ef", "messageHeadline": "added a option for termination the program", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "621192998e2aef51b5ba188490b8f2d044beff9a", "messageHeadline": "basic client-server implementation", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 41, "deletions": 43}}, {"node": {"oid": "ca5c6f268a0af41039c16fbf9d5597dd57f70821", "messageHeadline": "Merge pull request #292 from TheAlgorithms/fixed_solv_4_problem1", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "10b0a40b2eae2e986cffd6d4760ada01a6ee99b1", "messageHeadline": "fixed solution 4 of problem 1", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "2c0de3928772581902c7a2321f1978391b6a1991", "messageHeadline": "Merge pull request #290 from TheAlgorithms/fixed_sol3_problem1", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "13ebdc35fda3e4b5d7c36f382f32f702af2ceed5", "messageHeadline": "I fixed the sol3.py of problem 1", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a2b540f736d67e38cd5630e93eb64d1f4793c985", "messageHeadline": "Merge pull request #285 from yesIamHasi/patch-2", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "31e1913f36b25747e58675b615584ef599c12b5d", "messageHeadline": "Merge pull request #284 from yesIamHasi/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "0fdd2d369ea5b6b4b50b1ed18c5d6c61bf073e79", "messageHeadline": "Create Onepad_Cipher.py", "author": {"name": "Syed Haseeb Shah", "email": "yesiamhasi@gmail.com", "user": {"login": "yesIamHasi"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "3a0555bdd7d9cfb4cfcf165249bb95b67cab3877", "messageHeadline": "Create NewtonRaphsonMethod.py", "author": {"name": "Syed Haseeb Shah", "email": "yesiamhasi@gmail.com", "user": {"login": "yesIamHasi"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "0a1b6ad4cf732955a1e168cc84ae86feced1c4ca", "messageHeadline": "Merge pull request #283 from clobob/master", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "18907e4a072077108f33cc0b724ac273724631bd", "messageHeadline": "fix type error (except an int) in jumpmp_search line 7.", "author": {"name": "douly", "email": "douliyou@live.cn", "user": {"login": "clobob"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "78beda5034b2e84045bd115dd1150ff4b4206788", "messageHeadline": "Merge pull request #282 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "b172ec38418044cefaaa6aafcf56eee172308de2", "messageHeadline": "Solution to Problem 52", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "6a8f1cf2325253f7643bd23d1e91cb410b3cbb00", "messageHeadline": "Solution to Problem 40", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "9ed60ba882c7b6a07b7b951447558710fcbdcc4b", "messageHeadline": "Solution to Problem 36", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "cf1447334e2c41d9f0fe42c11009bb8e2335943e", "messageHeadline": "Merge pull request #281 from daniel-s-ingram/master", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "53d9989b13a14d16bff9bbe023f29d081ce7b041", "messageHeadline": "Solution to Problem 12", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "b4cbf5ddd8cf551c85a079ff389b8bddd9c252a6", "messageHeadline": "Merge pull request #280 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "7b1b33a60a0289949851f0a3405f1dd74e573fb0", "messageHeadline": "Solution to Problem 19", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "9319981067c9bdf452c598708973ca17b6229935", "messageHeadline": "Merge pull request #279 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "eb40f43650409e534c69b3d8e1d5bf8e39f23bd8", "messageHeadline": "Solution to Problem 53", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "4045f05b6ba39cb52aa0c86b358ff56286265377", "messageHeadline": "Merge pull request #278 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "a2e615e6f8f1fc8766f589f0113696b2af7ea86c", "messageHeadline": "Merge pull request #277 from girijamanojkumarreddy/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "f538ea51dc78a12fd2205940a6fed9572c87e6c3", "messageHeadline": "Added General solution for Problem 9", "author": {"name": "girijamanojkumarreddy", "email": "kgmkr00001@gmail.com", "user": {"login": "girijamanoj"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "68e5bb48041252ce72f35de35892de1d2934b1d1", "messageHeadline": "Solution to Problem 76", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "570c27cfdd892cdde15d8167a6d261c54581dde4", "messageHeadline": "Solution to Problem 21", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "49a33969e6f303eaa060a74092e95bc6f49f456c", "messageHeadline": "Added a Solution using Euclidean Algo", "author": {"name": "girijamanojkumarreddy", "email": "kgmkr00001@gmail.com", "user": {"login": "girijamanoj"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "5f1ab6b68ef385be6b3a070cf76a8a50de1314a1", "messageHeadline": "Merge pull request #276 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "888c51b9d2935a995001bc48688f68e8b6c35ed2", "messageHeadline": "Counting integer partitions", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "92cbe09308b4dd9aa6c83c5ba1a35aa89d58e497", "messageHeadline": "Merge pull request #275 from girijamanojkumarreddy/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "1ead4e0f2d228481d1095a8bb9919a4d1500dbd6", "messageHeadline": "Added Solution to Problem 2 in a simple approach", "author": {"name": "GirijaManoj kumar reddy Kalakoti", "email": "kgmkr00001@gmail.com", "user": {"login": "girijamanoj"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "fc3bdb6e1289e61a2f47fcbb0689ef629b0f2a2c", "messageHeadline": "Merge pull request #274 from gabrielangelo/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 202, "deletions": 0}}, {"node": {"oid": "6b60a6b53c992777031723eb3885cc4c516ddf52", "messageHeadline": "Merge pull request #273 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 161, "deletions": 0}}, {"node": {"oid": "070ebb3afc756415c7ef7e9447083e40448612e2", "messageHeadline": "Merge branch 'master' of https://github.com/daniel-s-ingram/PythonAlg\u2026", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a5f0ae84eaae2831e94afb046efda027de22507e", "messageHeadline": "Solution to Problem 22", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "1fa23f57d7753bd4a879b5246b6a694d3a7bdbb6", "messageHeadline": "hash functions added", "author": {"name": "gabriel", "email": "gabriel.goncalves@trilogo.com.br", "user": null}, "additions": 202, "deletions": 0}}, {"node": {"oid": "0deb2277053a25616814cce00fad142e0e17e614", "messageHeadline": "Update min-cost-string-conversion.py", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6abab54c2b1b5d1078140ddf46a20b34324c75a9", "messageHeadline": "Minimum cost for transformation from one string to another using basi\u2026", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "a753acf1deddf28bb6a83a77a60dc8597398f67d", "messageHeadline": "Computes minimum cost for converting one string into another", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "c461b34b2b6697bfddd2b771f170989072dfaaef", "messageHeadline": "Merge pull request #272 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 100, "deletions": 3}}, {"node": {"oid": "a872085183f428d884a597fb93c22f821e162237", "messageHeadline": "Merge branch 'master' of https://github.com/daniel-s-ingram/PythonAlg\u2026", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "924d0a0552b919f908d2ec4752d9ddb7066a4cb1", "messageHeadline": "Added xrange compatibility for Python 3", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "7ee262e514a359c7e5720851a0e2b19574c3f8c9", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "a4cd8978b4c10cb5482501bc7ae9df401f75c113", "messageHeadline": "Solution to Problem 11", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "c6c5d6231154d374a194266ede6f8a33615604f4", "messageHeadline": "Fixed xrange compatibility for Python 3", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "3899f9b50711d71c7bf2d8b884515d36779d3b2a", "messageHeadline": "Merge pull request #271 from cclauss/patch-6", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5e21232e824c5e03057092da7703a8e249d38027", "messageHeadline": "Merge pull request #270 from cclauss/patch-5", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "92484f26af2d6fb5c7526fc644b43a0490e59e9c", "messageHeadline": "Merge pull request #269 from cclauss/patch-3", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "395fa638f04e2c4210e58a03e24c27248f29442a", "messageHeadline": "Merge pull request #268 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "4fd777e3b42d8c775497f55851b209077a34872e", "messageHeadline": "Update SimpsonRule.py", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "361532279052619e8fb705c7351ae22f8b76c11e", "messageHeadline": "from __future__ import print_function for Python 3", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0516bde45f15755a4d0014c21e14ef52b894ec98", "messageHeadline": "from __future__ import print_function For Python 3", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "705f43ad5b2995071ff370beb9b67b047524b552", "messageHeadline": "xrange() was removed in Python 3 in favor of range()", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "00a2b903568bfa03fa293e6e178e82fd710ca68a", "messageHeadline": "Fix Python 2 syntax error in matrix_chain_order.py", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2d2644ee1761dbd98e9e8ba7e1545666709248c4", "messageHeadline": "Solution to Problem 17", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "689e93439a9e8837e2597a814a0c4b3dc81c241c", "messageHeadline": "Solution to Problem 17", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "46b4e51d6e027905a3ae1530dc0dfbfee644ab91", "messageHeadline": "Solution to Problem 48", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "6035672096d3e1e7c8b4bfd457a4ffec2e0bd99f", "messageHeadline": "Merge pull request #267 from AmirNaghibi/spelling-fix", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee69c09577921fb38620276e5c65334d3a64b5c9", "messageHeadline": "Merge pull request #266 from daniel-s-ingram/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "e6773616a67adcdb3c3d818f0a9be5d0239fdd86", "messageHeadline": "fixed spelling error", "author": {"name": "Amir Naghibi", "email": "amirmahdi76@gmail.com", "user": {"login": "AmirNaghibi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81dc221ee28f7e34e0293d08df11214cf9d06d5e", "messageHeadline": "Solution to Problem 28", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7704151504d38433bb7490298576dfbb604280b6", "messageHeadline": "Solution to Problem 28", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "ac14455ac0448e0fb34221a316f4d9c48ab37107", "messageHeadline": "Combinatoric solution using Pascal's Triangle to Problem 15", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "301c90737674b9724be03fe7d25e5314cf406a04", "messageHeadline": "Dynamic programming solution to Problem 25", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "7beaeae01402bd038bce9263e7f0a11665be4a4d", "messageHeadline": "Brute force solution to Problem 10", "author": {"name": "Daniel Ingram", "email": "ingramds@appstate.edu", "user": {"login": "daniel-s-ingram"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "8be9dfc39a72f4e19cbbac1852f97defac755960", "messageHeadline": "Merge pull request #264 from shivg7706/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "601edf31317b2ed11377869af4a20c07244cfe35", "messageHeadline": "QuineMcCluskey", "author": {"name": "shivg7706", "email": "shivamgupta7706@gmail.com", "user": {"login": "shivg7706"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "894af0983f5c3e0f0d7503c84b6359a03744fd95", "messageHeadline": "Merge pull request #263 from pl04351820/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "e3a03c559ead639ce34cb68d04c2a08638119de9", "messageHeadline": "networking_flow", "author": {"name": "Sichen Liu", "email": "sl2947@cornell.edu", "user": {"login": "pl04351820"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f53847247366afb85d4b56b4d50d8f2ce44b678", "messageHeadline": "", "author": {"name": "Sichen Liu", "email": "sl2947@cornell.edu", "user": {"login": "pl04351820"}}, "additions": 115, "deletions": 4}}, {"node": {"oid": "ab5f262fc1ba8c6952cee3d43d44d1ec7a2e9757", "messageHeadline": "", "author": {"name": "Sichen Liu", "email": "sl2947@cornell.edu", "user": {"login": "pl04351820"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fecba12dd0cab7b029a56186bfaec0ce4b782731", "messageHeadline": "Merge pull request #262 from williamfzc/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c975cac371fbebd7a0de6c7693154da65a49a93e", "messageHeadline": "function '__init__' miss a 'i'", "author": {"name": "William Feng", "email": "williamfzc@users.noreply.github.com", "user": {"login": "williamfzc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95a5331162f2a4c318b7bc6fea0f3de47185fa7f", "messageHeadline": "Merge pull request #261 from christianbender/added_linearAlgebra", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "a368d620ae41dece6382c4f14b3ec1d629502360", "messageHeadline": "Add files via upload", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "f6d79983356e297a891522a746c9038edcb7743f", "messageHeadline": "Merge pull request #260 from christianbender/added_linearAlgebra", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 535, "deletions": 0}}, {"node": {"oid": "0b8592918858dfc3af8cb464d475b4dac3df66fc", "messageHeadline": "Add files via upload", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 535, "deletions": 0}}, {"node": {"oid": "6fa7e44565bd443e2ecb620747725b84278c0fe3", "messageHeadline": "Merge pull request #259 from pl04351820/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "744dd712386f1d9e86c0305a46dcf81061b769f4", "messageHeadline": "Add sorts for python3", "author": {"name": "Sichen Liu", "email": "sl2947@cornell.edu", "user": {"login": "pl04351820"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "7dcbca516f5876b9a6e6e7fe57afba2bbc7183f1", "messageHeadline": "Merge pull request #257 from shivg7706/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b6b7784b1bc9905be33b6826929b2e70fbd68839", "messageHeadline": "another sol for problem_20", "author": {"name": "shivg7706", "email": "shivamgupta7706@gmail.com", "user": {"login": "shivg7706"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "bae5762b095cf79ad19b2d98f11eff2467061930", "messageHeadline": "Rename Arrays to Arrays.py", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7a428c1cdd05771156c3eea8991510549f4dc044", "messageHeadline": "Update Arrays", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b21fc06c14cbcd0adaad963b896324755d3558df", "messageHeadline": "Merge pull request #254 from akshaykumar123/patch-2", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4d0e2ccb32a11b29f837ca12f87abdd333dc458e", "messageHeadline": "Merge pull request #255 from ltdouthit/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "59c797eacec84df27369eb3dd3bc4322d69d8315", "messageHeadline": "Update Arrays", "author": {"name": "Akshay Kumar", "email": "gakkikumar@gmail.com", "user": {"login": "akshaykumar2505"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5955f98de8930f6f8b24f615856883024e834ce9", "messageHeadline": "Merge pull request #253 from shivg7706/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "744803ad648d6984f00a23fd9abc3547bae6c32e", "messageHeadline": "Adding Problem_08", "author": {"name": "shivg7706", "email": "shivamgupta7706@gmail.com", "user": {"login": "shivg7706"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "e87c4f1ff92ee259101f5a956ab0b5f895a83c94", "messageHeadline": "Merge pull request #252 from shivg7706/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "1506ac90393034fa17fdc2775c4cdd2f956aa3f5", "messageHeadline": "MatrixChainOrder", "author": {"name": "shivg7706", "email": "shivamgupta7706@gmail.com", "user": {"login": "shivg7706"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "d0268c26515116f9f7b62e1d271febdcfb961b4a", "messageHeadline": "Merge pull request #1 from ltdouthit/Maths/Numerical_Intergration", "author": {"name": "Lane Douthit", "email": "ltdouthit@email.arizona.edu", "user": {"login": "ltdouthit"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "698faa9ca4bdb598aee3d2029b3c21d81fe0cc64", "messageHeadline": "Added Simpson Rule to Maths", "author": {"name": "lane", "email": "ltdouthit@email.arizona.edu", "user": {"login": "ltdouthit"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "8ef43a78da3190bb4088d3e6059024b1c02f0ea4", "messageHeadline": "Merge pull request #251 from ltdouthit/Maths/Numerical_Intergration", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "537909df64a55df4b52f7b94d6cbb679a2550558", "messageHeadline": "added quadrature trapezoidal rule to Maths", "author": {"name": "lane", "email": "ltdouthit@email.arizona.edu", "user": {"login": "ltdouthit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30cf24c84661ac409ca48fb548f57d7affdd4cb6", "messageHeadline": "added quadrature trapezoidal rule to Maths", "author": {"name": "lane", "email": "ltdouthit@email.arizona.edu", "user": {"login": "ltdouthit"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "14fef95e8df073dd07c3f96754e7936eab6c50a1", "messageHeadline": "Merge pull request #250 from akshaykumar123/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce3036144bb46ee7fb3cef998ff6381c73d2eb2a", "messageHeadline": "Update Arrays", "author": {"name": "Akshay Kumar", "email": "gakkikumar@gmail.com", "user": {"login": "akshaykumar2505"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f519ac5df50cedb3bb69caac0f477e50f91387d6", "messageHeadline": "Merge branch 'MindTraper-master'", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "af3d8671dbddc2a2f99aa254c0be240f3e3ab323", "messageHeadline": "Merge branch 'master' of https://github.com/MindTraper/Python into Mi\u2026", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a48836998b46131ec7698995e0603fbf31eefd55", "messageHeadline": "LU decomposition", "author": {"name": "Mavroudo", "email": "mavroudo@csd.auth.gr", "user": {"login": "mavroudo"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "fe6e959ae32a7e0b7db574d18b3df40de82b16bc", "messageHeadline": "Setting the files in the same folder", "author": {"name": "Mavroudo", "email": "mavroudo@csd.auth.gr", "user": {"login": "mavroudo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1da1e2016c29f68da2811698507614e58d865587", "messageHeadline": "Merge pull request #247 from antfitch/antfitch-patch-2", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1c146a624cf88ba1cc5076a1e2272461d28d540", "messageHeadline": "Updated average case for Quicksort", "author": {"name": "Ant Fitch", "email": "amanda.fitch@outlook.com", "user": {"login": "antfitch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4085de4faeb2b2b6f265e1ced6de117874e9f552", "messageHeadline": "Merge pull request #246 from antfitch/antfitch-patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "53681f199c46bebeca3c019d91af79c392f570b3", "messageHeadline": "Fixed error in binary_search_by_recursion", "author": {"name": "Ant Fitch", "email": "amanda.fitch@outlook.com", "user": {"login": "antfitch"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c4234192facc1b13ad3cb7be25dbd829c32fbe2d", "messageHeadline": "Merge pull request #244 from arcsinecosine/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "00c13c29b9a514f18a855c22a3236c8f93d7f649", "messageHeadline": "Merge pull request #243 from cclauss/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 40, "deletions": 38}}, {"node": {"oid": "bc34f6e18f180e7cae0eb53465a91e5f849e4afc", "messageHeadline": "Merge pull request #242 from cclauss/modernize-python2-code-again", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 31, "deletions": 30}}, {"node": {"oid": "92e0aa29b9c0db1590b0ec032177dd8dced750ff", "messageHeadline": "Add files via upload", "author": {"name": "Ben", "email": "34241521+arcsinecosine@users.noreply.github.com", "user": {"login": "arcsinecosine"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "1568432e82cfc69c7c02b334e0bcc89542d79881", "messageHeadline": "Add files via upload", "author": {"name": "Ben", "email": "34241521+arcsinecosine@users.noreply.github.com", "user": {"login": "arcsinecosine"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "a88ad60365f73c45eada1f9534f3a04aa6d3f491", "messageHeadline": "Update singly_LinkedList.py", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d043448fd983b49199a32c8446320bba7cbfe62b", "messageHeadline": "Fix unresolved name: insert_tail()", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 38, "deletions": 36}}, {"node": {"oid": "4ee0e620cbd15bf73143b3c5ffa63304551ddb31", "messageHeadline": "Modernize Python 2 code to get ready for Python 3 AGAIN", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 31, "deletions": 30}}, {"node": {"oid": "54f6d1f6d792312e9b1e0f65133cad5cf9d1e1d1", "messageHeadline": "Merge pull request #241 from cclauss/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3f6760ee159d2c2e6577aab0d052b7781aa10bb2", "messageHeadline": "noqa: F821 This syntax is Python 3 only", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cc5102ab019fca9b19c69db16fa1b43412acb5d7", "messageHeadline": "noqa to silence flake8 on Python 3 only syntax", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b3873be7b55f5672fc0f9f6496358b4f802358a6", "messageHeadline": "noqa to silence flake8 on Python 3 only syntax", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfd52dfa427fcd396428deaddb6135a9e9a08d41", "messageHeadline": "Merge pull request #231 from TheAlgorithms/revert-22-patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1611f40c51481ffa7ec5b8fa80e369b76e3dde0d", "messageHeadline": "Merge branch 'master' into revert-22-patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 244847, "deletions": 189}}, {"node": {"oid": "3c61849cf03f12be0859b17542618a6aa706a91a", "messageHeadline": "Merge pull request #239 from damelLP/graph_algos", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "51492b78de41a6f49bdf4588360838c10329bf8d", "messageHeadline": "Added Tarjan's algorithm for finding strongly connected components", "author": {"name": "damelLP", "email": "dlambertpowell@gmail.com", "user": {"login": "damelLP"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "4fedcb982f99d616548f0b97b452334ca3c0e8a5", "messageHeadline": "Merge pull request #238 from Sayan97/patch-5", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "a4c7e58da520ed504650b84a7de996bf54e1c576", "messageHeadline": "Merge pull request #237 from damelLP/add_string_algos", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 88, "deletions": 15}}, {"node": {"oid": "122cf4536dab795d6e883108985353b372a5ecf6", "messageHeadline": "Update NeutonMethod.py", "author": {"name": "Sayan Bandyopadhyay", "email": "sayan.bandyopadhyay@yahoo.co.in", "user": {"login": "satanb4"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0d36dc60c50acb555e1aa7f6127ddb4fd4ee9040", "messageHeadline": "fixed failure function and cleaned up code in kmp + added rabin-karp", "author": {"name": "damelLP", "email": "dlambertpowell@gmail.com", "user": {"login": "damelLP"}}, "additions": 88, "deletions": 15}}, {"node": {"oid": "335bc2e390979e11708074dc3e67837299a6ccad", "messageHeadline": "Merge pull request #236 from Sayan97/patch-4", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "5d4471d35a22ef267e91cedf2daae46aaa24a7b4", "messageHeadline": "Update cyclesort.py", "author": {"name": "Sayan Bandyopadhyay", "email": "sayan.bandyopadhyay@yahoo.co.in", "user": {"login": "satanb4"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1f41a310f371d8c6b8db397b39a6e7e4f22a38f6", "messageHeadline": "Merge pull request #235 from cclauss/patch-3", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "4adf3b9492d2b9f6c049e302c853049d62583a31", "messageHeadline": "Pass flake8 tests", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 12, "deletions": 6}}, {"node": {"oid": "ee6e5a42cd3bc1046c89415494739407712b41ae", "messageHeadline": "Merge pull request #234 from ashu01/develope-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "c9debdbd413170630bd0050c1a8e816fe8c5b143", "messageHeadline": "1. Removed ;", "author": {"name": "ashu01", "email": "as01hu@gmail.com", "user": {"login": "ashutoshcp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06c7827a9428c5ce14be4f630e5b8082d073f9a0", "messageHeadline": "1. typo fix {Arrays|", "author": {"name": "ashu01", "email": "as01hu@gmail.com", "user": {"login": "ashutoshcp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fb978cf58f79f65cfd43b84ba52c457f8d710a2", "messageHeadline": "1. typo fix {playfair_cipher.py, AVL.py}", "author": {"name": "ashu01", "email": "as01hu@gmail.com", "user": {"login": "ashutoshcp"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "a03315042620fab2b65f05d0962e7cd573b80363", "messageHeadline": "Merge pull request #233 from ashu01/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "63189fa015274cbaf506169d15cfaf5129c0e543", "messageHeadline": "typo fix", "author": {"name": "ashu01", "email": "as01hu@gmail.com", "user": {"login": "ashutoshcp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1182377c268f9d9a43a694bed19d9feeb8895c17", "messageHeadline": "Merge pull request #218 from cclauss/patch-3", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "09cc7696609ad64585feea17567ad3c6ffcf86e1", "messageHeadline": "Merge pull request #220 from cclauss/modernize-python2-code", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 618, "deletions": 529}}, {"node": {"oid": "59dab56d5834ead9d96d5f049d216b50379f426f", "messageHeadline": "Merge pull request #172 from ghost/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "eb9fe88e1661e98e71c570b23cf39683f8d8b2b7", "messageHeadline": "Merge pull request #230 from christianbender/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 16, "deletions": 46}}, {"node": {"oid": "0e7d4483ca18786ab45388fb2f191cb2567f3705", "messageHeadline": "comment out", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "b25bc2cb30644276eb7415dcfdb0edce4a838310", "messageHeadline": "improvement", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 33, "deletions": 63}}, {"node": {"oid": "ecdfd99c04cb12248784b403f9719f9372f729dc", "messageHeadline": "Merge pull request #229 from christianbender/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 239, "deletions": 0}}, {"node": {"oid": "ad265b9b6195a1185c85bd72b599369edbce085f", "messageHeadline": "XOR cipher algorithm", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 239, "deletions": 0}}, {"node": {"oid": "8bf6952bacf90847e0319b4f10545c4124064433", "messageHeadline": "Merge pull request #228 from MindTraper/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "e0e7bc647fd54c3d0348bc2992d506d18d9d9197", "messageHeadline": "Merge pull request #1 from MindTraper/MindTraper-patch-1", "author": {"name": "MindTraper", "email": "mavroudo@csd.auth.gr", "user": {"login": "mavroudo"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "24bad2e27359bfd1166504e369c648089651e2a1", "messageHeadline": "Add files via upload", "author": {"name": "MindTraper", "email": "mavroudo@csd.auth.gr", "user": {"login": "mavroudo"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "a251e9fbe706b831bed08359b2e955ebcaec4d53", "messageHeadline": "Merge pull request #221 from cclauss/patch-4", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14d9e720cc475a73bc02c99373fd4af1a8129104", "messageHeadline": "Merge pull request #222 from cclauss/patch-5", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2ed1bad747fdf10b66faf7aadf3d0bdf61f56a24", "messageHeadline": "Merge branch 'master' into modernize-python2-code", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 1053, "deletions": 173}}, {"node": {"oid": "2dcbbd432504e00166d7be85e87f5db6800365ad", "messageHeadline": "Merge pull request #215 from erdenezul/dp_abbreviation", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "ac2b2d073549b7604c0dbf5ceba574385259240f", "messageHeadline": "Merge pull request #227 from christianbender/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "05240404c78b32b7d0210466538e6e07901a611f", "messageHeadline": "Merge pull request #226 from PiyushPawar17/Mod-Expo", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "9e3562f8c8303df9a31b3117320e2c8c9f1885bf", "messageHeadline": "Merge pull request #223 from RiptideBo/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 190, "deletions": 152}}, {"node": {"oid": "a14ea99143b39bef3a0d1ae4fed74bad9bfeb8e7", "messageHeadline": "Merge pull request #225 from Richienb/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "59d7da376e05896e7b6934bacf3faf6af9493158", "messageHeadline": "Merge pull request #224 from Sayan97/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9168237b4e5c427503890f8316b418442d7984ce", "messageHeadline": "Merge pull request #217 from cclauss/patch-2", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a81084c58608ac4b0888bdcd57725e8394ed043f", "messageHeadline": "Refactoring solv1.py", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "0330d8896b3350f157eb717ee0505ea93245e4a4", "messageHeadline": "Added Modular Exponential", "author": {"name": "PiyushPawar17", "email": "piyushpawar25@gmail.com", "user": {"login": "PiyushPawar17"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "25104f34e037e2a274dd010370d11d587df869e8", "messageHeadline": "Merge pull request #216 from nautiyaldeepak/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "f069c20715ed5a33a6610c3068eb46a952fa7e06", "messageHeadline": "Easier Solution To Problem 7", "author": {"name": "Richie Bendall", "email": "richiebendall@gmail.com", "user": {"login": "Richienb"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9714aa31bce5e709d4d9fbf33d0202413bc47ae9", "messageHeadline": "Merge pull request #213 from Thejus-Paul/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "777d94732577436a0dd7dc390eefdfc4715e72df", "messageHeadline": "Merge pull request #210 from himangSharatun/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "7bb26e9b2a032cb61a06308700853f57e106f151", "messageHeadline": "Merge pull request #211 from christianbender/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 652, "deletions": 11}}, {"node": {"oid": "f0addfb2f3e8f62f40821bba59cc7f9b81516e5d", "messageHeadline": "Merge pull request #158 from Sayan97/patch-3", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "491439ae5017c351e2b511224f9abb9b7db85291", "messageHeadline": "Merge pull request #129 from Balance-Breaker/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d7a94a1135aab6dca5577c6040bece579f326fa2", "messageHeadline": "add a framework of bp neural network and delete the old one", "author": {"name": "RiptideBo", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 190, "deletions": 152}}, {"node": {"oid": "033744155c5f26fda1fd09746b4ccc019980a232", "messageHeadline": "Added Solution", "author": {"name": "Thejus-Paul", "email": "thejuspaul@protonmail.ch", "user": null}, "additions": 31, "deletions": 0}}, {"node": {"oid": "ad6b0f1c6b3d79a8a8a17ea38ead4b5936f11917", "messageHeadline": "Modernize Python 2 code to get ready for Python 3", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e31c780d94acc0c3041f0b790dff3466262f4867", "messageHeadline": "Modernize Python 2 code to get ready for Python 3", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 38, "deletions": 9}}, {"node": {"oid": "c71471dc2f9b816bfe11280e47d037afecdf059e", "messageHeadline": "Typo: dfference --> difference (I added an i)", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aed9cb16ec6a0fc2cda4ed4df9d7156f0ac5d0b2", "messageHeadline": "chunk() --> chuncker() to resolve undefined name", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e06949072749f424c10e99f6bebb9fdf95d13db", "messageHeadline": "Modernize Python 2 code to get ready for Python 3", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 583, "deletions": 524}}, {"node": {"oid": "ba759d9573a09dff16adee4cbe61328bd02f36ed", "messageHeadline": " Add automated flake8 testing of pull requests", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 26, "deletions": 0}}, {"node": {"oid": "bc53e2e618d9e99ced19841835282874de510150", "messageHeadline": "import numpy as np", "author": {"name": "cclauss", "email": "cclauss@bluewin.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f920e2a80959eb982e1695cd48ae2da6e1f85f85", "messageHeadline": "ftp client server connection", "author": {"name": "nautiyaldeepak", "email": "deepaknautiyal07@outlook.com", "user": {"login": "nautiyaldeepak"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "69f009e0a58945e74a7e051a34052c84ecbb96c9", "messageHeadline": "add abbrevation solution to dp", "author": {"name": "Erdenezul", "email": "erdenezul@shine.mn", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "31ebde6e17c2d4b996701779eeb9bc05837834fa", "messageHeadline": "Problem 29", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "01ae338b75a92b37d9463c12640e1cdf11a8034f", "messageHeadline": "Delete main.py", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "abe0f29b8be567d99f01cec362dafa301219e5a0", "messageHeadline": "Problem 29 -- Project Euler", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "c787a22d932f8506792bb46057930aaa4e73f2f8", "messageHeadline": "Problem 16 Added", "author": {"name": "Thejus-Paul", "email": "thejuspaul@protonmail.ch", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "01f48e708d4f1b093b02818510dc2ab58154382a", "messageHeadline": "Correction: File solv01.py", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8d9da8f623141657e2fe69773a5f2a0408806261", "messageHeadline": "Correction: File solv01.py", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a5c954ff6e66404a632c0f663f585363ebfdf006", "messageHeadline": "Correction: File solv3.py", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "567f2adab87baaec6872e28571a9725e6228f7a9", "messageHeadline": "Correction: Remove semicolons", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52d160e648d0297016670105c24cc187260f2607", "messageHeadline": "Merge pull request #1 from christianbender/christianbender-primelib", "author": {"name": "Christian Bender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 605, "deletions": 0}}, {"node": {"oid": "50d39561e4748f44840f08dc90eeac9f36ebe2fb", "messageHeadline": "primelib", "author": {"name": "christianbender", "email": "christianbender89@web.de", "user": {"login": "christianbender"}}, "additions": 605, "deletions": 0}}, {"node": {"oid": "80bdfbb9f9f828f39633e6f59deb7559340b4700", "messageHeadline": "add mean bias deviation in scoring functions", "author": {"name": "himangSharatun", "email": "himang27s@gmail.com", "user": {"login": "himangSharatun"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "a03b2eafc0f532c9868d5aede85449133c1b355a", "messageHeadline": "Merge pull request #204 from erdenezul/even_tree_problem", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "990b367bcee931eb3c630b7634b79e278d9a57d3", "messageHeadline": "Merge pull request #205 from Thejus-Paul/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "227e5a1305783e18af994d2107d3b7f56cd19955", "messageHeadline": "Merge pull request #206 from Thejus-Paul/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "b2beb8db502074da4f1a0fc58668ed19d997a4ba", "messageHeadline": "Merge pull request #209 from DeepakNautiyal987/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "b26998fef7cf92ee8ae08e94498dac8b0832eec5", "messageHeadline": "Merge pull request #208 from damelLP/add_string_algos", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "c522ddae841c9d125d86a85019ccbdcae1cd9a05", "messageHeadline": "Update ftp_send_receive.py", "author": {"name": "Deepak Nautiyal", "email": "30626234+DeepakNautiyal987@users.noreply.github.com", "user": {"login": "nautiyaldeepak"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "d97b34d01c60ded20f79f968a7fa8f2f866a1a89", "messageHeadline": "Send & receive files via ftp", "author": {"name": "DeepakNautiyal987", "email": "deepaknautiyal07@outlook.com", "user": {"login": "nautiyaldeepak"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "0f78cd6a55083c62ceec241b6ec22d3e3d056d7b", "messageHeadline": "Project Euler Solution Added", "author": {"name": "Thejus-Paul", "email": "thejuspaul@protonmail.ch", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "495fdc1ff922f3239429460ac01e62e4f4a05258", "messageHeadline": "Added a python implementation of knuth-morris-pratt string search algo", "author": {"name": "Damel", "email": "dlambertpowell@gmail.com", "user": {"login": "damelLP"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "3fae059b6186ade9c5a0e47ede8ecfa42b6112c4", "messageHeadline": "Added Question 9", "author": {"name": "Thejus-Paul", "email": "thejuspaul@protonmail.ch", "user": null}, "additions": 13, "deletions": 8}}, {"node": {"oid": "247f1b736b895510daa54a516a81b5f711335379", "messageHeadline": "created sol1.py", "author": {"name": "Thejus-Paul", "email": "32426070+Thejus-Paul@users.noreply.github.com", "user": {"login": "Thejus-Paul"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7f87515836411bb07ab3dd3a4a192203558223eb", "messageHeadline": "Merge pull request #159 from Deepak345/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "4306482996a000ee1e109d7abc09fd31ba893185", "messageHeadline": "Merge pull request #161 from arpanjain97/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "e0733c26f211638dcaadabaa38e010d27acce854", "messageHeadline": "add even tree problem", "author": {"name": "Erdenezul", "email": "erdenezul@shine.mn", "user": null}, "additions": 69, "deletions": 0}}, {"node": {"oid": "3a6381418adbce60990650a1f31855dede706164", "messageHeadline": "Merge pull request #203 from erdenezul/refactor_longest_common_subseq\u2026", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 30, "deletions": 48}}, {"node": {"oid": "8e001805debee1ebe1e174fddc257d3593860b07", "messageHeadline": "Merge pull request #166 from maciejczyzewski/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "823ce64a22cff4532fab53d8e30dd330c6a43467", "messageHeadline": "Merge pull request #1 from TheAlgorithms/master", "author": {"name": "Sayan Bandyopadhyay", "email": "sayan.bandyopadhyay@yahoo.co.in", "user": {"login": "satanb4"}}, "additions": 3984, "deletions": 478}}, {"node": {"oid": "3c4c7eb2aa84106575613f2fff35c1dc40e46977", "messageHeadline": "refactor longest common subsequence problem", "author": {"name": "Erdenezul", "email": "erdenezul@shine.mn", "user": null}, "additions": 30, "deletions": 48}}, {"node": {"oid": "bb3287ac0a35457be338083daea410115ccb5c67", "messageHeadline": "Merge pull request #157 from Sayan97/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "991d09af9fd4e13793b35da907e1157cd5846526", "messageHeadline": "Merge pull request #201 from t0rr3sp3dr0/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "9dfd0a6e7368b8212af91f52c1a624140a9ddc92", "messageHeadline": "Merge pull request #200 from pablo9891/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 151, "deletions": 24}}, {"node": {"oid": "ac33016f7d9dca7ddb118c134a8e0e61d2b709ea", "messageHeadline": "Merge pull request #199 from honeycoder96/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "92bf7a65e6d3c2b1978a7c25dcb3acd8c47cbad3", "messageHeadline": "Merge pull request #198 from First4196/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "aa15ab8faf2cbb73456b8f87d01aa392dc20c41b", "messageHeadline": "Merge pull request #197 from yashasvi97/yashasvi97-MHAstar", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 262, "deletions": 0}}, {"node": {"oid": "4945623c058a4aaa39434e1bf49a9487fb835d8c", "messageHeadline": "Merge pull request #195 from bT-53/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "a5ccc42a2e60ad5b88745cb1338477d561d2035d", "messageHeadline": "Merge pull request #194 from anuragkumarak95/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "21e8724f87793164ae5d02d57304e5f8a0908e69", "messageHeadline": "Merge pull request #193 from erdenezul/coin_change_problem", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "75af340aff08b0b1b20775b447fc6a0766f79518", "messageHeadline": "ROT13", "author": {"name": "Pedro T\u00f4rres", "email": "t0rr3sp3dr0@gmail.com", "user": {"login": "t0rr3sp3dr0"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "9d8824658af8c657e3cc07e8192765b10d76f4d4", "messageHeadline": "Finished delete function and added some prints functions too", "author": {"name": "Pablo", "email": "pablo9891@gmail.com", "user": {"login": "pablo9891"}}, "additions": 52, "deletions": 18}}, {"node": {"oid": "f766bb42166b874364f30f022db738110a3dc567", "messageHeadline": "Added delete function", "author": {"name": "Pablo", "email": "pablo9891@gmail.com", "user": {"login": "pablo9891"}}, "additions": 79, "deletions": 21}}, {"node": {"oid": "54700f2c8f0fd75b30b7468d9fea64cdea326b4d", "messageHeadline": "Added delete function", "author": {"name": "Pablo", "email": "pablo9891@gmail.com", "user": {"login": "pablo9891"}}, "additions": 52, "deletions": 17}}, {"node": {"oid": "8c5fd4b597e7903a18040eff5c7e86aef4b0b030", "messageHeadline": "Create cyclesort.py", "author": {"name": "Honey Sharma", "email": "softwaretester2016pro@gmail.com", "user": null}, "additions": 51, "deletions": 0}}, {"node": {"oid": "6393251803b6562d9b2ea98cf1385d1dbb0207d9", "messageHeadline": "add newline at the end", "author": {"name": "Thanapat Katapornsiri", "email": "first-4196@hotmail.com", "user": {"login": "First4196"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e07e0cb38bf3ea7f7301641fe877fe473248fabb", "messageHeadline": "add minimum spanning tree kruskal", "author": {"name": "Thanapat Katapornsiri", "email": "first-4196@hotmail.com", "user": {"login": "First4196"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "8cd515750715cb5fa170a3e737c09d1784795341", "messageHeadline": "Added Multi Heuristic Astar", "author": {"name": "Yashasvi Baweja", "email": "yashasvi15116@iiitd.ac.in", "user": {"login": "yashasvi97"}}, "additions": 262, "deletions": 0}}, {"node": {"oid": "ad935df161029b5eccde2f1aa6dfc5263ebcce51", "messageHeadline": "Merge pull request #179 from Shivams334/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 202, "deletions": 0}}, {"node": {"oid": "5c10a290d0d63a2a1a6a8a04d7ceefb936fc8869", "messageHeadline": "Merge pull request #196 from bT-53/patch-1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "3cae7967acf2cdef9c65b39547ccec2115c16410", "messageHeadline": "Create scc_kosaraju.py", "author": {"name": "bT-53", "email": "phanu.bjstp@gmail.com", "user": {"login": "bT-53"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "20a45779034e97eaee7830b15ef6247528f01300", "messageHeadline": "Add a soution of ProjectEuler Problem 13", "author": {"name": "bT-53", "email": "phanu.bjstp@gmail.com", "user": {"login": "bT-53"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "1e9d903eca20ef5c8f3f3ef86a47fed5f9ba60db", "messageHeadline": "Merge pull request #3 from TheAlgorithms/master", "author": {"name": "Anurag Kumar", "email": "anuragkumarak95@gmail.com", "user": {"login": "anuragkumarak95"}}, "additions": 1173, "deletions": 124}}, {"node": {"oid": "f1621c4a028de2093409afe7a12d4d9a8375f650", "messageHeadline": "[other] Added Conway's Game of Life Experiment.", "author": {"name": "Anurag Kumar", "email": "anuragkumarak95@gmail.com", "user": {"login": "anuragkumarak95"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "dc5c5768e0bafca22ed5aacad35aa7722a183014", "messageHeadline": "Merge pull request #192 from sachinarora707/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 257, "deletions": 0}}, {"node": {"oid": "07e8e2567270275448a9c9cb435ded76592c3426", "messageHeadline": "Merge pull request #190 from jyotsana19/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "8f3abf5ce6c7ef20e372ca13f898dff7d26ac839", "messageHeadline": "Merge pull request #186 from gilbertoalexsantos/union-find", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "a11d3b57b842f3a4d86001b7cccbca659a97f619", "messageHeadline": "Merge pull request #185 from anuragkumarak95/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "55ebf703f854b048595dd8c6aa1576aafcd27172", "messageHeadline": "Merge pull request #184 from pablo9891/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 130, "deletions": 103}}, {"node": {"oid": "60a42cccb37839181bf2ebeb2c1c5058f1f03650", "messageHeadline": "Merge pull request #183 from tonydelanuez/patch-2", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "6bdf4fc2d1003040d5c9f12f28fd20b3fb37ea8d", "messageHeadline": "Merge pull request #182 from tonydelanuez/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "53ce9b806813ec253aaf6750c595d026fb84a434", "messageHeadline": "fix typo", "author": {"name": "Erdenezul", "email": "erdenezul@shine.mn", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96536ad7617dadb74b89a8ebc14cc239f8f3b294", "messageHeadline": "add coin change problem", "author": {"name": "Erdenezul", "email": "erdenezul@shine.mn", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "fb347ac353d8582abb291b0337fd57d978bd296b", "messageHeadline": "Merge branch 'master' of https://github.com/jyotsana19/Python", "author": {"name": "97arushisharma", "email": "97arushisharma@gmail.com", "user": {"login": "97arushisharma"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9bc80eac2d56c030c580e052951ffc37f71fc25f", "messageHeadline": "Added Dequeue in Python", "author": {"name": "97arushisharma", "email": "97arushisharma@gmail.com", "user": {"login": "97arushisharma"}}, "additions": 295341, "deletions": 0}}, {"node": {"oid": "7284714d0d6fcf65ad9519d4491fba80b07bac59", "messageHeadline": "Project Euler Solutions Added.", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 257, "deletions": 0}}, {"node": {"oid": "1aa37172d8b2b25475ce1029a96464108f26b7b3", "messageHeadline": "Merge pull request #191 from sachinarora707/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "848432c6fef0b3e64c864d99cd26f3dbf3f89780", "messageHeadline": "Project Euler Problems Added.", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "b50827f7a45fb029ba0ffa1da0e9205c2696d5b1", "messageHeadline": "Merge pull request #189 from TheAlgorithms/sachinarora707-patch-1", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 0, "deletions": 101}}, {"node": {"oid": "46c0c66a721ccee087917fb719346a5d74a327d8", "messageHeadline": "deleted A*.py", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 0, "deletions": 101}}, {"node": {"oid": "b039fcb4ce84c8f593f32a90bbd7afcb4fbc664a", "messageHeadline": "Merge pull request #180 from mathildapurr/fix_balanced_brackets", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "70c11da6e254cea4d218e7ad099b6a7d32690aed", "messageHeadline": "Merge pull request #188 from rudrasohan/fix_name", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "88c881d5579c9fef0a76cdd381a6bc8e0b4aced3", "messageHeadline": "Changed Filename from A*.py to a_star.py", "author": {"name": "rudrasohan", "email": "sohanrudra@gmail.com", "user": {"login": "rudrasohan"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "b2d165d5a4cba5d1e5fd0ee149350295d1798cfe", "messageHeadline": "Merge pull request #1 from TheAlgorithms/master", "author": {"name": "Sohan Rudra", "email": "sohanrudra@gmail.com", "user": {"login": "rudrasohan"}}, "additions": 2556, "deletions": 371}}, {"node": {"oid": "f07c8d517e97417a0cefb575aa41cb71bc1ec3f5", "messageHeadline": "Merge pull request #178 from SaBuZa/Lazy-Segment-Tree", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "f6696d0e6549d4ad14ce5abed05b545038ce9ffa", "messageHeadline": "Merge pull request #177 from SaBuZa/Segment-Tree", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "3b69bfcb33b2ec89cde98f453dff81679cf82593", "messageHeadline": "Merge pull request #176 from imcgeek/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fd4875a309ab2396e48d087fea3548769e07a25a", "messageHeadline": "Merge pull request #175 from SaBuZa/Fenwick-Tree", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "64610bc587f8fdeea5c3b4908fa3c49b49b835a5", "messageHeadline": "Merge pull request #174 from SaBuZa/floyd_warshall", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "7180f08204e252b647587aa6686bee1523d83873", "messageHeadline": "Created Union-Find algorithm", "author": {"name": "Gilberto Alexandre dos Santos", "email": "gilberto.alexsantos@gmail.com", "user": {"login": "gilbertoalexsantos"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "8e6db7a69f20d4bbe548e744242f3889a05e77be", "messageHeadline": "Merge pull request #173 from py-ranoid/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 267, "deletions": 0}}, {"node": {"oid": "b96412c019ab0c60d652241d71aad1056d2e5504", "messageHeadline": "Merge branch 'master' into patch-1", "author": {"name": "Sayan Bandyopadhyay", "email": "sayan.bandyopadhyay@yahoo.co.in", "user": {"login": "satanb4"}}, "additions": 1848, "deletions": 353}}, {"node": {"oid": "da58cd92f3f5aec99794d1cf901df67f12ea95c1", "messageHeadline": "added Sierpinski Triangle generation module(fractal structures).", "author": {"name": "Anurag Kumar", "email": "anuragkumarak95@gmail.com", "user": {"login": "anuragkumarak95"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "3786c0d0eae4c242883092ae47603667a7fbfac7", "messageHeadline": "Deleted binary_seach_tree", "author": {"name": "Pablo", "email": "pablo9891@gmail.com", "user": {"login": "pablo9891"}}, "additions": 0, "deletions": 130}}, {"node": {"oid": "0ad029cb11eefdf2e44fa7fcf8a71eaa2b98b5a4", "messageHeadline": "Added getNode function and made changes to insert function", "author": {"name": "Pablo", "email": "pablo9891@gmail.com", "user": {"login": "pablo9891"}}, "additions": 194, "deletions": 37}}, {"node": {"oid": "850953c2aad57b510d0c6f1bc7a3fbb7f662a4c7", "messageHeadline": "Two-sum, common interview problem.", "author": {"name": "Tony De La Nuez", "email": "tony.delanuez@gmail.com", "user": {"login": "tonydelanuez"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "226a0a4ad8d382a5f6db102ded889b7455731df4", "messageHeadline": "Adding reverse() to singly-linked list", "author": {"name": "Tony De La Nuez", "email": "tony.delanuez@gmail.com", "user": {"login": "tonydelanuez"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "44ad272ba494e18d32a269676df840de344ac5ae", "messageHeadline": "Merge pull request #2 from TheAlgorithms/master", "author": {"name": "Anurag Kumar", "email": "anuragkumarak95@gmail.com", "user": {"login": "anuragkumarak95"}}, "additions": 581, "deletions": 205}}, {"node": {"oid": "b0d53015fe130b7d0b4cb208c90dee4c965a397a", "messageHeadline": "fixed issue#171", "author": {"name": "Danni", "email": "dannielleorlando@gmail.com", "user": {"login": "itsdanni"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "fe7b86c9ffed033d3ee47445e288819828c05537", "messageHeadline": "Add files via upload", "author": {"name": "Shivam sharma", "email": "shivams334@gmail.com", "user": {"login": "shivams334"}}, "additions": 161, "deletions": 0}}, {"node": {"oid": "2617de848ea6f8e209c871dd1ac488401f1aace7", "messageHeadline": "Add Lazy Segment Tree", "author": {"name": "Sarot Busala", "email": "sabuza97@gmail.com", "user": null}, "additions": 90, "deletions": 0}}, {"node": {"oid": "e7e8558b639ba235585303a74b32273a48d8f8a8", "messageHeadline": "Add Segment Tree", "author": {"name": "Sarot Busala", "email": "sabuza97@gmail.com", "user": null}, "additions": 64, "deletions": 0}}, {"node": {"oid": "29f8e5edd87bfbcb1e2af1fd6c6a2610fbd28e49", "messageHeadline": "Create Arrays", "author": {"name": "Vishal Kumar", "email": "imcgeek@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d68d0ef05c024cb90f96b379c1206b3487847cbc", "messageHeadline": "Add Fenwick Tree", "author": {"name": "Sarot Busala", "email": "sabuza97@gmail.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "edaa2c15889b250c777f583fda5725cf073b18f2", "messageHeadline": "Floyd Warshall Algorithm", "author": {"name": "Sarot Busala", "email": "sabuza97@gmail.com", "user": null}, "additions": 37, "deletions": 0}}, {"node": {"oid": "0dcf27f3f2558e144b1076b09f5c1bfcfb2f8d9d", "messageHeadline": "Added basic-graphs.py with common graph algorithms", "author": {"name": "Vishal Gupta", "email": "vishalg8897@gmail.com", "user": {"login": "py-ranoid"}}, "additions": 267, "deletions": 0}}, {"node": {"oid": "535cbb76a33541dd91b0470d846fda2c167687f5", "messageHeadline": "Merge pull request #156 from TobCar/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "85a599d54a9833d6ca3a643c6c3c0305e38100c1", "messageHeadline": "Add files via upload", "author": {"name": "Ridiculous Ate", "email": "programmingdedication@gmail.com", "user": {"login": "d0io0"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "606e69682f467416710c350c9bb385f6a505b858", "messageHeadline": "Merge pull request #146 from chrismclennon/stack", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 151, "deletions": 125}}, {"node": {"oid": "a093f55d633e4bc6599e42d41b8f0346e91963a5", "messageHeadline": "Merge pull request #147 from aravindiiitb/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "971d53b2aa7f887d104058d8474f76fc60215a6f", "messageHeadline": "Merge pull request #150 from chinmoy159/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "8ae1f24465ca322b6de48674834830996f45a31b", "messageHeadline": "Merge pull request #151 from DTBUday/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "7fe8fdc7926217762a9f8aec0a41c997f776335f", "messageHeadline": "Merge pull request #138 from rafaelleru/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 129, "deletions": 80}}, {"node": {"oid": "2b8b65a445a97a52e0b636bb7e9175182c064de6", "messageHeadline": "Merge pull request #143 from rajnishyadav321/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1f8693d0c77c7d4a21259e2ecfb12e298cdaba72", "messageHeadline": "Merge pull request #1 from TheAlgorithms/master", "author": {"name": "Anurag Kumar", "email": "anuragkumarak95@gmail.com", "user": {"login": "anuragkumarak95"}}, "additions": 1164, "deletions": 152}}, {"node": {"oid": "bb76af39efc1a345799972f67fd59d2733bb9a10", "messageHeadline": "Merge pull request #140 from rudrasohan/new", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "438a9c60bc720fdc2790a8223bcb5307d9195c8d", "messageHeadline": "Merge pull request #162 from coreywho/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 13, "deletions": 24}}, {"node": {"oid": "6bc30c718286f5f93a7b9b47da853d4e9edbe0d9", "messageHeadline": "Merge pull request #139 from anuragkumarak95/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "68823219bce8076fcb97a061b649bebeeda9d74c", "messageHeadline": "Merge pull request #136 from JuantAldea/euclidean_gcd", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "54eb79f53acea27031bcf76019d2fb8ffd7cc7ac", "messageHeadline": "Merge pull request #135 from KuLi/radix_sort-fix", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "12a5b3ab1fd11f06b5667ebcd8e0a96664fb2c70", "messageHeadline": "Merge pull request #170 from agdenadel/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cf7d2cbec6cf29d1bbb455ac2366746a0605441a", "messageHeadline": "Fix typo in traversals", "author": {"name": "agdenadel", "email": "agdenadel@gmail.com", "user": {"login": "agdenadel"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aab6d58c0b2817c0038a17df9f94255f6406b5ae", "messageHeadline": "Merge pull request #134 from malikshubham827/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 211, "deletions": 0}}, {"node": {"oid": "464408e2bbafc272550931d811f76c2606975413", "messageHeadline": "Merge pull request #169 from sarbajitsaha/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 103, "deletions": 1}}, {"node": {"oid": "6d192700c686a9d432c7ec0369fcc0cacb5875bd", "messageHeadline": "added interpolation search", "author": {"name": "Sarbajit Saha", "email": "sarbajitsaha1@gmail.com", "user": {"login": "sarbajitsaha"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "d70b9268fe2d05f5ff6197b957b98f935fb13e91", "messageHeadline": "fixed spelling of coma to comma", "author": {"name": "Sarbajit Saha", "email": "sarbajitsaha1@gmail.com", "user": {"login": "sarbajitsaha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c9efeacb8868e4f56c4a0affad5f4d58a27cf9c", "messageHeadline": "Merge pull request #123 from theycallmemac/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "2046a7b72fd7c97ccde212e755f136a706be8250", "messageHeadline": "Merge pull request #116 from RiptideBo/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 305, "deletions": 0}}, {"node": {"oid": "944c12866c0fb3fac121aca3e2bf48fae4b99469", "messageHeadline": "Merge pull request #168 from yeggasd/master", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d7fccf50690f84e0e3072b3c0fc7e159031078e8", "messageHeadline": "Updated README.md", "author": {"name": "yeggasd", "email": "yongler@comp.nus.edu.sg", "user": {"login": "yeggasd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "123b8a30ad5cf4357f2980fc232b101f2d936dde", "messageHeadline": "added simple chaos machine impl. to hashes/", "author": {"name": "Maciej A. Czyzewski", "email": "mail@maciejczyzewski.me", "user": null}, "additions": 96, "deletions": 0}}, {"node": {"oid": "db3b62890425b17519cce9b8b59eee95b6c4535e", "messageHeadline": "Merge pull request #165 from andrealmeid/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "ec9fdaa9188dac952ea581deb379f5bdc6f12c63", "messageHeadline": "Merge pull request #160 from kiandru/fastfibonacci", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "eb8375d13801eb812a76aa689b062a4d66d410ea", "messageHeadline": "Commented travis tag", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35d38737168ebfe4eb54e829f98dc31296aa52dd", "messageHeadline": "Add counting sort", "author": {"name": "Andr\u00e9 Almeida", "email": "fda.andre@gmail.com", "user": {"login": "andrealmeid"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "85c1e03b63ec96ad08155cd4eb6a0a26f7be23d4", "messageHeadline": "Merge pull request #149 from KyleScharnhorst/master", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "974acef310bc70dc634b651d9e8ea502ae09ad04", "messageHeadline": "Deleting duplicate BFS and DFS files. (#164)", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 0, "deletions": 104}}, {"node": {"oid": "81ab3249d418396a3f7e8d35514e9fe8c9bb412b", "messageHeadline": "Revert \"There were 2 codes for BFS and DFS in data-structure/Graph.\" \u2026", "author": {"name": "Sachin Arora", "email": "sachinarora.707@gmail.com", "user": {"login": "sachinarora707"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "e0211794da527caaa0e3621fa4a8ae60eed3c547", "messageHeadline": "Changed the typographical error (#132)", "author": {"name": "nandujkishor", "email": "nandujkishor@gmail.com", "user": {"login": "nandujkishor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86a5b0345fdbdf9931f00a26d80c61f6cf23c957", "messageHeadline": "Recursive solution to insert_tail in singly_LinkedList", "author": {"name": "Corey Hu", "email": "corey.huym@gmail.com", "user": {"login": "coreyhu"}}, "additions": 13, "deletions": 24}}, {"node": {"oid": "00575aace6a60a2dd4be2bf597a8c5765f872cd7", "messageHeadline": "Add Floyd-Warshall Algorithm", "author": {"name": "arpanjain97", "email": "arpanjain97@gmail.com", "user": {"login": "arpanjain97"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "176c33092544eb0ab7f37b0aa17094848140f985", "messageHeadline": "Add Bellman-Ford Algorithm", "author": {"name": "arpanjain97", "email": "arpanjain97@gmail.com", "user": {"login": "arpanjain97"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "5d83eb7e5673d10fd8600b69872e28d9e0710c4c", "messageHeadline": "Add Dijkstra's Algorithm", "author": {"name": "arpanjain97", "email": "arpanjain97@gmail.com", "user": {"login": "arpanjain97"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "a07baadf04d3b1db9051f2ed2353abc83b35a732", "messageHeadline": "Added fastfibonacci.py", "author": {"name": "Kilian Rue\u00df", "email": "kilian.ruess@student.uni-augsburg.de", "user": null}, "additions": 42, "deletions": 0}}, {"node": {"oid": "09131a70a13d06ef233716859f16ad60026362cb", "messageHeadline": "implemented jump search", "author": {"name": "Deepak345", "email": "senapati.dipak97@gmail.com", "user": {"login": "senapati-deepak"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "247089decc980b44bed38093c599d79c64c87e78", "messageHeadline": "Update minimum_partition.py", "author": {"name": "Sayan Bandyopadhyay", "email": "sayan.bandyopadhyay@yahoo.co.in", "user": {"login": "satanb4"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aac224dc1b0c968ed52ab1d14332c4d9742f5d71", "messageHeadline": "Update radix_sort.py", "author": {"name": "Sayan Bandyopadhyay", "email": "sayan.bandyopadhyay@yahoo.co.in", "user": {"login": "satanb4"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7c9a07c0a0380eb27046c9e73010ed0a481b8bbb", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Stephen Lee", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 214, "deletions": 162}}, {"node": {"oid": "875c6cde16e21684b96ad5545c68ac1667b157bc", "messageHeadline": "Add Linear Congruential Generator", "author": {"name": "Tobias", "email": "TobCar@users.noreply.github.com", "user": {"login": "TobCar"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "f9156cfb71fb3a035739e027512049e3c4e0f931", "messageHeadline": "Merge pull request #152 from nbrgr/DecisionTree", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "59fc9564566a469b53f86dae7df5851d3d56dc32", "messageHeadline": "Merge pull request #153 from fickleEfrit/patch-1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "48dc64fbff769b787e73c9d78494b6316ee4952a", "messageHeadline": "Merge pull request #154 from alveeno/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "a3b72c5fd380e4f3fc2c4f7f62b72720ca2aab25", "messageHeadline": "Merge pull request #155 from TaylorL19/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8f71b309953fec9da78ef64ea8cc2e7314ec1b6f", "messageHeadline": "Fixed binary search to correctly recurse to left half and right half", "author": {"name": "TaylorL19", "email": "tlockhart@tamu.edu", "user": {"login": "TaylorL19"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14e6372196b67f58b11e9d53cf34e66f55d9349a", "messageHeadline": "Added counting sort in python", "author": {"name": "Shivam sharma", "email": "shivams334@gmail.com", "user": {"login": "shivams334"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "ab058ab0b51486f892a1b59a22631eff5083c241", "messageHeadline": "changed rigt->right, a typo fix.", "author": {"name": "Alvin Nguyen", "email": "alvin@D-10-16-24-223.dhcp4.washington.edu", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dc5e86b7013cb02ceb0a11f32afb4a2b8f7d3ae1", "messageHeadline": "Fixed compilation errors, fixes for readability/convention, changed d\u2026", "author": {"name": "Alvin Nguyen", "email": "alvin@D-10-16-24-223.dhcp4.washington.edu", "user": null}, "additions": 23, "deletions": 21}}, {"node": {"oid": "cb3ff4a8f8fbcab28fc3bb08f32fcd5444886f8a", "messageHeadline": "Create quick_select.py", "author": {"name": "fickleEfrit", "email": "powerhungry7@gmail.com", "user": {"login": "fickleEfrit"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "37967bd0cf9bb8b70126d2b9d763869f327021de", "messageHeadline": "Fixed case where function didn't return where it should", "author": {"name": "Nathan Berger", "email": "berger1954@gmail.com", "user": {"login": "nbrgr"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8fb1eb7bdf390b9f711bba02f20185f180447eca", "messageHeadline": "Implementation of a regression tree in python", "author": {"name": "Nathan Berger", "email": "berger1954@gmail.com", "user": {"login": "nbrgr"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "7447a9f9c7bdef4ceef3a93cee110525f683927d", "messageHeadline": "Added Ternary Search Algorithm", "author": {"name": "Uday Patel", "email": "udaykpatel@hotmail.com", "user": {"login": "DTBUday"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "0393c5ad38d66d19cc7366b4bafd62cd984b049d", "messageHeadline": "Update binary_exponentiation.py", "author": {"name": "Chinmoy Das", "email": "chinmoy159@users.noreply.github.com", "user": {"login": "chinmoy159"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5917f589c6fe27a642cbf94ef6e230a40ab18f0", "messageHeadline": "Binary Exponentiation for Multiplication", "author": {"name": "Chinmoy Das", "email": "chinmoy159@users.noreply.github.com", "user": {"login": "chinmoy159"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "f4c6578ece43ef1ebcdfcab448c326f72a40763c", "messageHeadline": "Binary Exponentiation for a^b", "author": {"name": "Chinmoy Das", "email": "chinmoy159@users.noreply.github.com", "user": {"login": "chinmoy159"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a36ca7c42f800ff24db287e72ab58f0230b4482c", "messageHeadline": "Create binary_exponentiation.py", "author": {"name": "Chinmoy Das", "email": "chinmoy159@users.noreply.github.com", "user": {"login": "chinmoy159"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "677dfe93bb25d5a4faed94ac90388c1bcd82228f", "messageHeadline": "Delete binary_exponentiation.java", "author": {"name": "Chinmoy Das", "email": "chinmoy159@users.noreply.github.com", "user": {"login": "chinmoy159"}}, "additions": 0, "deletions": 77}}, {"node": {"oid": "b695175da3d6abac684a5385f5036046bb86abf8", "messageHeadline": "binary exponentiation", "author": {"name": "Chinmoy Das", "email": "chinmoy159@users.noreply.github.com", "user": {"login": "chinmoy159"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "014786e340622f28cbd10dd901f1ce723cb20a19", "messageHeadline": "Fix: typo in multiple files.", "author": {"name": "KyleScharnhorst", "email": "scharkr1@uw.edu", "user": {"login": "KyleScharnhorst"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "3ecb193ae66f7006a62d600044a1662398c7bf25", "messageHeadline": "Merge pull request #148 from b1o0d4x3/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 122}}, {"node": {"oid": "d33044eb058b0fd5e04aef5620996cbe110589bf", "messageHeadline": "Delete P02_DepthFirstSearch.py", "author": {"name": "b1o0d4x3", "email": "antoniopadilla@my.smccd.edu", "user": {"login": "b1o0d4x3"}}, "additions": 0, "deletions": 61}}, {"node": {"oid": "2a916b010b9ccb2aee2d8f6a7cfffd45b6a3cbc9", "messageHeadline": "Delete P01_BreadthFirstSearch.py", "author": {"name": "b1o0d4x3", "email": "antoniopadilla@my.smccd.edu", "user": {"login": "b1o0d4x3"}}, "additions": 0, "deletions": 61}}, {"node": {"oid": "e8d0c7e54a2ea80fd42f482a5a80ac0dd2bffa2b", "messageHeadline": "Added Code in Dynamic Programming section for Longest Strictly Increa\u2026", "author": {"name": "aravindiiitb", "email": "konakondla.sak@iiitb.org", "user": {"login": "aravindiiitb"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "17e1a92f499bb3d4f8ccabe084934f76d048a92a", "messageHeadline": "Refactor Stack", "author": {"name": "Chris McLennon", "email": "mclennon@indeed.com", "user": null}, "additions": 151, "deletions": 125}}, {"node": {"oid": "46b82fa249a0cb4811b3bfcbe99b68c32e33181f", "messageHeadline": "Added Next Greater Element", "author": {"name": "rajnishyadav321", "email": "rajnishyadav321@users.noreply.github.com", "user": {"login": "rajnishyadav321"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "271cc48a2bf7057c1aaf24b792691e2d9e4a881e", "messageHeadline": "Update A*.py", "author": {"name": "Sohan Rudra", "email": "sohanrudra@gmail.com", "user": {"login": "rudrasohan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ba6426aad2fee8b4676da0e04079194d197485c", "messageHeadline": "Added A* Algorithm", "author": {"name": "rudrasohan", "email": "soharudra@gmail.com", "user": null}, "additions": 101, "deletions": 0}}, {"node": {"oid": "07fb7d695ac946ad1de8ebaa12df3c99dec331a8", "messageHeadline": "added k means clustering algorithm, usage doc inside.", "author": {"name": "Anurag Kumar", "email": "anuragkumarak95@gmail.com", "user": {"login": "anuragkumarak95"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "6903d95b41206d757540f48230e245e7f28b8667", "messageHeadline": "AVL done", "author": {"name": "Rafael Leyva Ruiz", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 59, "deletions": 114}}, {"node": {"oid": "a97ab2f4e433e41a38fd28307a02f412c4fb3a01", "messageHeadline": "Update timsort.py", "author": {"name": "James Mc Dermott", "email": "james.mcdermott89@gmail.com", "user": {"login": "theycallmemac"}}, "additions": 49, "deletions": 36}}, {"node": {"oid": "2480eacdcc5927933b9f2d6de8a9f93ecaa6687b", "messageHeadline": "Adding Euclidean GCD algorithm", "author": {"name": "Juan Antonio", "email": "juant.aldea@gmail.com", "user": {"login": "JuantAldea"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "4d4b0ff31a88d13e42021687b8a0cd3e5db09d78", "messageHeadline": "Added Dijkstra Algorithm", "author": {"name": "malikshubham827", "email": "malikshubham827@gmail.com", "user": {"login": "malikshubham827"}}, "additions": 211, "deletions": 0}}, {"node": {"oid": "edcf6d54b6304d3e3bead3b1d2d7d14d04b70aab", "messageHeadline": "#130 fixed radix sort for python 3", "author": {"name": "KuLi", "email": "KuLi@users.noreply.github.com", "user": {"login": "KuLi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1f0f4b2c92da453a5cb6c9c4325c9893302419dc", "messageHeadline": "Fixed heading's formatting errors", "author": {"name": "Ankit Dhankhar", "email": "ankit97dhankhar@gmail.com", "user": {"login": "Ankit-Dhankhar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "aa8485b4dff800b7cc5d65f8a84fb7bc71f9e0a1", "messageHeadline": "Delete .travis.yml", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "8bae14ba1cd3d6bcd5764dc4561088abe5c4b747", "messageHeadline": "Update .travis.yml", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "aad3fca61032cfa8d81005b006466f4a1e0d22a5", "messageHeadline": "Update password_generator.py", "author": {"name": "Ridiculous Ate", "email": "programmingdedication@gmail.com", "user": {"login": "d0io0"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "1958cf25c5e636e695a7cbed529a013f3a4704cd", "messageHeadline": "added timsort.py", "author": {"name": "theycallmemac", "email": "james.mcdermott89@gmail.com", "user": {"login": "theycallmemac"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "d3f3a886783a6e4f996233a952386203292cb723", "messageHeadline": "Merge pull request #120 from dhavdc/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "42c5863f4e35c382c67660e5626fb3e19a1afa41", "messageHeadline": "Merged Graphs", "author": {"name": "Daniel K", "email": "dhavrutsky@gmail.com", "user": {"login": "dhavdc"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e4d537a75c58d8d374cae90a7ddd37bf23360796", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Stephen Lee", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "da449e02713fb1daf9e5fe98696cd402cabd9ee5", "messageHeadline": "Merge pull request #1 from RiptideBo/stephen_branch", "author": {"name": "Stephen Lee", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 336, "deletions": 13}}, {"node": {"oid": "6e61ac19cd50288175b7b2c94d93133adc69492d", "messageHeadline": "commit convolution_neural_network.py", "author": {"name": "Stephen Lee", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 60, "deletions": 98}}, {"node": {"oid": "52ee9a1e128c137793f08f69f4835b67f3b9c5d1", "messageHeadline": "commit convolution_neural_network.py", "author": {"name": "Stephen Lee", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 343, "deletions": 0}}, {"node": {"oid": "a38e684a734d10b50fe6d07d4dfe56332f43ed74", "messageHeadline": "Merge pull request #115 from RiptideBo/stephen_branch", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "e1e897be320bd280bc8650c7ecabada932a3dfe7", "messageHeadline": "Merge pull request #114 from RiptideBo/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "0e0e75db194ed335791a84244d82bf9b85e934b6", "messageHeadline": "improve", "author": {"name": "Stephen Lee", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "53b6fe15c93aa4a69d1f42710c320efa7ab5ae26", "messageHeadline": "improve", "author": {"name": "Stephen Lee", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "e1befed97603c84e2daae43254610d695794f7b8", "messageHeadline": "add bp neural network with 3 layers", "author": {"name": "Stephen Lee", "email": "245885195@qq.com", "user": {"login": "RiptideBo"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "1bed5472267f2a7bb531ad391fe6e0dc34b10817", "messageHeadline": "Trie implementation (#111)", "author": {"name": "Javon Davis", "email": "JavonDavis@users.noreply.github.com", "user": {"login": "JavonDavis"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "fb1b87cefe2a1debbaf97b15aca3bf8155e31ae0", "messageHeadline": "Merge pull request #107 from mk9440/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 100, "deletions": 11}}, {"node": {"oid": "75007332e4eddac6d67bcf9ad805a02972ef2caf", "messageHeadline": "Create singly_LinkedList.py (#110)", "author": {"name": "Avkaran singh", "email": "avkaransingh357@gmail.com", "user": {"login": "avsingh999"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "e4ef5d41cd24b388a8b34bc734842cfa0a68e061", "messageHeadline": "Merge pull request #109 from RGauthamRam/patch-1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "616faacef6a7e89f2c165cd4bc7b85fb69e29290", "messageHeadline": "Merge pull request #106 from frmatias/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 165, "deletions": 7}}, {"node": {"oid": "7e267551400f123643efba0bfcde2ae00b130f83", "messageHeadline": "Added front to indicate the starting of the Queue", "author": {"name": "RGauthamRam", "email": "30320759+RGauthamRam@users.noreply.github.com", "user": {"login": "GauthamramRavichandran"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f5fc930c1b5571f9313587b01df8d0fc17785cfb", "messageHeadline": "Merge pull request #108 from frmatias/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "ccdd530c10cf587b074660b35451d249adb4c7b5", "messageHeadline": "Merge pull request #103 from 6180/playfair-cipher", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "8af6d2e3eb4f5238bb8338f0758e9ac647d25f8c", "messageHeadline": "Merge pull request #104 from sthkindacrazy/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "aae156252f5d9a82b0a308ae3243755ee4d81bab", "messageHeadline": "Update longest common subsequence.py", "author": {"name": "Mayank Kumar Jha", "email": "mk9440@users.noreply.github.com", "user": null}, "additions": 41, "deletions": 11}}, {"node": {"oid": "a51be755d46ceaafea3a52618c1c65a3d65c6070", "messageHeadline": "Perceptron - one neuron", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "0e857d89053016397f1f339a2c9ec6729c5b0ce7", "messageHeadline": "Add files via upload", "author": {"name": "Mayank Kumar Jha", "email": "mk9440@users.noreply.github.com", "user": null}, "additions": 59, "deletions": 0}}, {"node": {"oid": "6ee6f1236f28238e36093197d6b416bdf1dabb60", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 977, "deletions": 43}}, {"node": {"oid": "1bc3a17d5e3de8de4a3e765e38ac998ee1004da9", "messageHeadline": "Improve", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "4481f2848408f30edf25d5ab8a7692dbe9b5c30c", "messageHeadline": "--", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "419b7bba0d3ab2a61f14937a29d3c1eecc078351", "messageHeadline": "Perceptron - Neural Network", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "017b50f76aa71c2772548dd7b0275f03ff9cc073", "messageHeadline": "Perceptron - Neural Network", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "75ccf5b77edcdc4c695b2d818324b68a34a804c2", "messageHeadline": "Empty File", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5b03d56cd67d54d7742e26802c15b22632252ea1", "messageHeadline": "scoring functions added", "author": {"name": "sthkindacrazy", "email": "shinjoohyung25@gmail.com", "user": {"login": "sthkindacrazy"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "73461baeb05ce99b0f26fce18cd4bf5f028332ce", "messageHeadline": "Playfair cipher", "author": {"name": "eevee", "email": "quine.618033988@gmail.com", "user": {"login": "6180"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "89d48b50b5e3980b9521bdb38b2ad3a9bb65b825", "messageHeadline": "Merge pull request #100 from Anshuman-Verma/md-fix", "author": {"name": "Praveen", "email": "30808316+0oo0@users.noreply.github.com", "user": {"login": "0oo0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73836e33b02af7247615dbe9dcac07e20d065721", "messageHeadline": "Merge pull request #101 from chrisjim316/master", "author": {"name": "Praveen", "email": "30808316+0oo0@users.noreply.github.com", "user": {"login": "0oo0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc6814bd1cdb6fe136400caaf838ba6af3210d0e", "messageHeadline": "Correct markdown (ShellSort)", "author": {"name": "Chris Jim", "email": "chrisjim316@gmail.com", "user": {"login": "chrisjim316"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f954b37c97114a0e95b8e8d298b4bd216979f72e", "messageHeadline": "Merge pull request #92 from yashLadha/master", "author": {"name": "Praveen", "email": "30808316+0oo0@users.noreply.github.com", "user": {"login": "0oo0"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "5e3f111c8315e3388d42e8503e6452b99d9f2aff", "messageHeadline": "Corrected Markdown", "author": {"name": "Anshuman", "email": "anshu.av97@gmail.com", "user": {"login": "anshumanv"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efb77ad7c18b68a54dc0fc6d5843de529d48999f", "messageHeadline": "Merge pull request #98 from moun3imy/patch-1", "author": {"name": "Praveen", "email": "30808316+0oo0@users.noreply.github.com", "user": {"login": "0oo0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43b53f7751b584014eb0c6200c3f66bcaa8da29d", "messageHeadline": "Merge pull request #97 from OmkarPathak/added_programs", "author": {"name": "Praveen", "email": "30808316+0oo0@users.noreply.github.com", "user": {"login": "0oo0"}}, "additions": 343, "deletions": 0}}, {"node": {"oid": "ab42e3ad764cb17577e62cabc776a567e1b22159", "messageHeadline": "Merge pull request #99 from mandy8055/master", "author": {"name": "Praveen", "email": "30808316+0oo0@users.noreply.github.com", "user": {"login": "0oo0"}}, "additions": 141, "deletions": 0}}, {"node": {"oid": "0d01a4a0aaf577b38b44340352ca580a65a72d01", "messageHeadline": "Added one of the most important machine learning algorithm", "author": {"name": "mandy8055", "email": "msankrit8055@gmail.com", "user": {"login": "mandy8055"}}, "additions": 141, "deletions": 0}}, {"node": {"oid": "9dcd981a5776f5b2d2ff2b5867a17a3d8fcf06d5", "messageHeadline": "Update Breadth_First_Search.py", "author": {"name": "mounaim", "email": "mounaim.zaryouhi@gmail.com", "user": {"login": "moun3imy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef01688b946d5d4ed565a3401aff3c8a526099cd", "messageHeadline": "Added Bucket Sort implementation", "author": {"name": "Omkar Pathak", "email": "omkarpathak27@gmail.com", "user": {"login": "OmkarPathak"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e8a36b12cecaa2df05d430fc1eee13fb9928ad56", "messageHeadline": "Added Bucket Sort implementation", "author": {"name": "Omkar Pathak", "email": "omkarpathak27@gmail.com", "user": {"login": "OmkarPathak"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "0f2edefc2f2c2793d1bdc731feecfddbcc910e7e", "messageHeadline": "Python Graph implementation", "author": {"name": "Omkar Pathak", "email": "omkarpathak27@gmail.com", "user": {"login": "OmkarPathak"}}, "additions": 162, "deletions": 0}}, {"node": {"oid": "37705510e5a9aaacd7b10187fa34e9c09ec61762", "messageHeadline": "DFS & BFS in graph", "author": {"name": "AnupKumarPanwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 57, "deletions": 68}}, {"node": {"oid": "2af624ff017b0f1d9bf1d9cb26a8eb022f6fdd1e", "messageHeadline": "Checking balanced parantheses using Stack", "author": {"name": "Omkar Pathak", "email": "omkarpathak27@gmail.com", "user": {"login": "OmkarPathak"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "ce3e91a420333a08b054b57675f699605d1b2452", "messageHeadline": "Infix to Postfix conversion using Stack", "author": {"name": "Omkar Pathak", "email": "omkarpathak27@gmail.com", "user": {"login": "OmkarPathak"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "6c3b27424693342fbdaa94d54fa35158463c74a7", "messageHeadline": "Python implementation of Stack", "author": {"name": "Omkar Pathak", "email": "omkarpathak27@gmail.com", "user": {"login": "OmkarPathak"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "8e41aca1b943d9bbbd742f57a0aa58cfa5e6c35e", "messageHeadline": "node now eses pythonproperties", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "d8cd33add2274af8f8ef6371f2bb019bab734b98", "messageHeadline": "using python properties", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 29, "deletions": 38}}, {"node": {"oid": "67f23f59b15581be38c5d630018e590148928384", "messageHeadline": "rotate left almost working", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 132, "deletions": 51}}, {"node": {"oid": "8384cbb8792cade306b630b56917e9ee41b4ba55", "messageHeadline": "finish AVL", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 56, "deletions": 26}}, {"node": {"oid": "325deda07cabb26b99412c82bdcf754dfad5bece", "messageHeadline": "Merge pull request #95 from rafaelleru/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 137, "deletions": 4}}, {"node": {"oid": "d8a0afc55065467bc642fca181c6560565cb0247", "messageHeadline": "fix error in preshow", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f65fe8c858636c0e7d29e7f9561d3109f984978b", "messageHeadline": "more rotations", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0b7d3a5c970b59bebb8111dd65d0dd1c8f3ec01a", "messageHeadline": "Rotate left and right done", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "bd67dcff7ddbe68cebbe0ce784a93119383f2847", "messageHeadline": "Merge pull request #96 from ZivLi/Add-bin-search-algorithm-by-recursion", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "23ac6bc1b539aede6b5b245756a8b500f8e2c936", "messageHeadline": "Add bin-search implement by recursion", "author": {"name": "ZivLi", "email": "zivli23@163.com", "user": {"login": "ZivLi"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "3ead193f0eb74e92cb6f719b7618b47e89b35fa6", "messageHeadline": "Done Node and Insert method", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "817c27462bec1a87577cdf91f9cd193253d00554", "messageHeadline": "fix some style errors", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "d4d56a6dfeb879aa1f069ab567c4f6c31fcf57e1", "messageHeadline": "Merge pull request #94 from rafaelleru/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3972dd9b4b0675d52cd1dcdf9fc2c92d677f0eb", "messageHeadline": "fix indent error", "author": {"name": "Rafael", "email": "rafaelleru95103@gmail.com", "user": {"login": "rafaelleru"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1727d79d97cae1bcf773d070f324208860bf9c52", "messageHeadline": "Added Linear regression", "author": {"name": "yashLadha", "email": "yashladhapankajladha123@gmail.com", "user": {"login": "yashLadha"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "fb20f96e664955ee824656e42ded9c481d98e381", "messageHeadline": "Merge pull request #90 from frmatias/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "7228d3b64ced9529e945245dbb1a53b4abc23139", "messageHeadline": "Merge pull request #89 from Prakash2403/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "95fcfde10511c1c8a65a3f4d3586de00d61d7ad8", "messageHeadline": "Merge pull request #88 from zach-wild/topological_sort", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "494e7f55ec68a994684d256559c3e444c9f7b263", "messageHeadline": "Breadth_First_Search", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "285720f76d03ddffbe6fc28bfa97a381eeda50c8", "messageHeadline": "Graph, Deep First Search, Graph with Matrix, Graph with List", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "64d29ef2ad0f084624c41d74249dde986c50c56d", "messageHeadline": "-Added Gradient Descent Algorithm", "author": {"name": "=", "email": "201551009@iiitvadodara.ac.in", "user": null}, "additions": 121, "deletions": 0}}, {"node": {"oid": "16b0d62f2843b51f3bd983ea574b6ba553e391ae", "messageHeadline": "Add topological_sort.py", "author": {"name": "Zach Wild", "email": "zacharyjwild@gmail.com", "user": {"login": "zachwildd"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "7e35a83bf30e0d7ef6447a70d1d5f422991b1232", "messageHeadline": "Merge pull request #84 from frmatias/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "1ce58efe1fdd747b53f1104db1a6a1700684ff17", "messageHeadline": "With example", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "e74b99515bb9141ab35be2af2becd41b6037c514", "messageHeadline": "Merge pull request #86 from frmatias/patch-2", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c313a7bb4f68bf99b14dda1dbae3280ac949f237", "messageHeadline": "Update .travis.yml", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0e02818cc2b232c957447ab4ed4b0aab72a94cb6", "messageHeadline": "Update .travis.yml", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "194bd43bffbe2acd906c06d944ad80f58ab7d24e", "messageHeadline": "Update .travis.yml", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6998aa0875e1b53e192699c8766da47d11b1d78f", "messageHeadline": "Update .travis.yml", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7aa8893da96a162075c509e63baf3f6d1f9da0f7", "messageHeadline": "Update .travis.yml", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "da414d89d953ba91af032ef8a3f3fda627201d70", "messageHeadline": "fixed error", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "8c9d9498b5beeb12f6c68f0eae4b8f8cc5889f67", "messageHeadline": "print", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a9405e1b06eaabd243ceffb4e4e16a1b291e879", "messageHeadline": "Add Binary Search Tree in data_structures", "author": {"name": "Francisco Matias", "email": "franciscomatias@alu.ufc.br", "user": {"login": "frmatias"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "65de84b0f1e596430677a82f3d32818b17a15c66", "messageHeadline": "Merge pull request #81 from gupta2140/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "4fe88f2f8efbbef9b79cda0b5a6f08039096a0c2", "messageHeadline": "Added feature for negative number input", "author": {"name": "amankumargupta", "email": "gupta2140@gmail.com", "user": {"login": "gupta2140"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "ef9082b46835ceae41f33a76ec76fae54f062073", "messageHeadline": "Merge pull request #80 from gupta2140/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "c5fbb3e7721fd9bcbde307f86fbed1b15da3d9e5", "messageHeadline": "Fixed infinite loop while entering, and preorder traversal.", "author": {"name": "amankumargupta", "email": "gupta2140@gmail.com", "user": {"login": "gupta2140"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e268bf1b4d6ae6236170567ef12e33038578440d", "messageHeadline": "Merge pull request #75 from alaouimehdi1995/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "ce8b025320a7da89f3422a178d8f5518e9172e0b", "messageHeadline": "Adding spaces between operators", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a756d1940b1368d7db94b2cce123de5b369bc66", "messageHeadline": "Fixing some terms number issue, and improving result for first terms \u2026", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "7814b28b791258ecad8fe19590fb1a7fba1a07a4", "messageHeadline": "Merge pull request #74 from alaouimehdi1995/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "08cbd113a4a4aa87ee1bc278ff19791806763492", "messageHeadline": "Code optimized and complexity decreased", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "e01cf425bd7ea081b7593cb5d423a2233e89dfff", "messageHeadline": "Comments reviewed", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "628f184af5c58d3c2a6d5a94e7ff1911fedcecb9", "messageHeadline": "The program returns now the longest increasing subsequence instead of\u2026", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "408c5d0e80732c731522aed482df17c41f1bd8b3", "messageHeadline": "Merge pull request #73 from alaouimehdi1995/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 11, "deletions": 30}}, {"node": {"oid": "7ae975922016417f507dabd136f960fe775d3840", "messageHeadline": "Added some other spaces", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8d06eb2c63e5a085e530a6d41014a6dfe4f3b09b", "messageHeadline": "Added some space before and after operators", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d1ac134973ed5064f477c57dd41fb74db69b6d65", "messageHeadline": "Merge pull request #72 from ankit167/Heap_Data_Structure", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "183df6889b6599dfd2c6c159128786805ce77bdf", "messageHeadline": "Code more concise and more readable", "author": {"name": "Mehdi ALAOUI", "email": "alaoui.mehdi.1995@gmail.com", "user": {"login": "alaouimehdi1995"}}, "additions": 10, "deletions": 29}}, {"node": {"oid": "fa1e65ee0fc6220c17712fa135b3d81bc54deadd", "messageHeadline": "Fixing print statement", "author": {"name": "Ankit Agarwal", "email": "ankit.agarwal02@snapdeal.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e15c0aacc96f701348d4a328ba93e450de345a5b", "messageHeadline": "Contributing code for Heap data structure, and", "author": {"name": "Ankit Agarwal", "email": "ankit.agarwal02@snapdeal.com", "user": null}, "additions": 84, "deletions": 0}}, {"node": {"oid": "8fe29ffaa28551fa5d2450faa1da2e1f4724ffab", "messageHeadline": "Merge pull request #70 from SylvainDe/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "52f71d933b246ddc61b20e718698702b0da1fb12", "messageHeadline": "Add most recent Python versions in Travis CI", "author": {"name": "Sylvain", "email": "sylvain.desodt+github@gmail.com", "user": {"login": "SylvainDe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1a434dd2d419de61c49934a1b275b8fe473c8b5c", "messageHeadline": "Merge pull request #69 from theycallmemac/patch-3", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "e823c55f62c8aa1d72ec3bf2b58288b3dd413561", "messageHeadline": "Create radix_sort.py", "author": {"name": "James Mc Dermott", "email": "james.mcdermott89@gmail.com", "user": {"login": "theycallmemac"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "94a30990e99017993e628bcfc540bc169ece2277", "messageHeadline": "Merge pull request #68 from prateekiiest/patch-4", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "f42a1b8fbccfaf2bb02d6d749bd1d7cb985f2c5a", "messageHeadline": "Create normal_distribution_QuickSort_README.md", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "13d74ed460d81d5065bb6690285fbccbc9603514", "messageHeadline": "Merge pull request #67 from TheAlgorithms/revert-66-master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 86}}, {"node": {"oid": "ea36ef407bc5ed3f8e931b9e2e2f552ec81e736c", "messageHeadline": "Revert \"Update Normal Distribution QuickSort Readme\"", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 0, "deletions": 86}}, {"node": {"oid": "04f13daf10f699c11fa83b0bfa9c8202ddac232b", "messageHeadline": "Merge pull request #66 from prateekiiest/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "a484b47cdf868debc6118f15d3d057a41c73c56f", "messageHeadline": "Update README.md", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d4e35fb43038ee161ae913ba74ba21972744d815", "messageHeadline": "Create normal_distribution_QuickSort_README.md", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "c2b7ba3614725011ab5dfd7a74f65b49fb32ecce", "messageHeadline": "Delete normaldistribution_quicksort_README.md", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 0, "deletions": 38}}, {"node": {"oid": "ea52ca8ee00e696492f5f16ff3f1660f4248c05b", "messageHeadline": "Create normaldistribution_quicksort_README.md", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "f707513eea9f3734aab0601ebd76d45a526ca917", "messageHeadline": "Rename randomquicksort.py to random_normaldistribution_quicksort.py", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3040022f0b426b2b7fb896177af419a34fbcf843", "messageHeadline": "Create randomquicksort.py", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "bbd96ecc185788f2e4a9d4487d980ee7c557faef", "messageHeadline": "Merge pull request #65 from prateekiiest/patch-3", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "a3ab980816b4d5471c8c055f7ee99bfaf8e16d22", "messageHeadline": "random_normaldistribution_quicksort", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "d68666ddbac396f19a17ed96548a09205fc2c816", "messageHeadline": "Merge pull request #63 from umsh1ume/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a43d0f312af106b9e0d63c0607a984666db97ae6", "messageHeadline": "corrected title", "author": {"name": "umesh", "email": "umeshmalhotra1995@gmail.com", "user": {"login": "umsh1ume"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "655aecc3389586d920a789b54a50c6efef2b6c10", "messageHeadline": "corrected problem title", "author": {"name": "umesh", "email": "umeshmalhotra1995@gmail.com", "user": {"login": "umsh1ume"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f9d65f477c753d866ef78669b5ac3e55ee8bff2", "messageHeadline": "Merge pull request #62 from dhruvsaini/patch-4", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "436edf3a8821927cbe514af1aaf45cc03ad18b0d", "messageHeadline": "Create longest_increasing_subsequence.py", "author": {"name": "dhruvsaini", "email": "dhruv_saini@outlook.com", "user": {"login": "dhruvsaini"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "bdde8268c60eb7a1d24d031849923ff4d809c697", "messageHeadline": "Merge pull request #61 from dhruvsaini/patch-3", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "5a3059784f71d93a973c30c588287bfe50d6710e", "messageHeadline": "Create knapsack.py", "author": {"name": "dhruvsaini", "email": "dhruv_saini@outlook.com", "user": {"login": "dhruvsaini"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7a08d09079386dd6b9b13f008c348fe8c5ac5d7b", "messageHeadline": "Merge pull request #60 from dhruvsaini/patch-2", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "688a9ab3bcc8312d88014ed93177c0b9d75f88cc", "messageHeadline": "Create minimum_partition.py", "author": {"name": "dhruvsaini", "email": "dhruv_saini@outlook.com", "user": {"login": "dhruvsaini"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "ce7732605d5625c982dd120618d9d3ac1f62c8b5", "messageHeadline": "Merge pull request #59 from alvin562/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "839a84182c13751d35e83029c95085af0738dd11", "messageHeadline": "updated version", "author": {"name": "alvin562", "email": "alvindantic562@gmail.com", "user": {"login": "alvin562"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "5bed476a0a29750fe0e2198c8dd2d3e6e1ff8e23", "messageHeadline": "Merge pull request #58 from dhruvsaini/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "8e29c832a76815cb8602e3eec5b4c809bf761cc8", "messageHeadline": "Create longest common subsequence.py", "author": {"name": "dhruvsaini", "email": "dhruv_saini@outlook.com", "user": {"login": "dhruvsaini"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ecd22436d313834b6ba385cf5d6da719feaf1476", "messageHeadline": "Merge pull request #55 from prateekiiest/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b2b8fd490bc985c3e59661cad6eab1a5bd4dae68", "messageHeadline": "Merge pull request #56 from TheAlgorithms/revert-53-master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 0, "deletions": 113}}, {"node": {"oid": "2c07216e6cf0e093f8eb33bd8663535642341147", "messageHeadline": "Revert \"Upadated RSA Algorithm under Cryptography Section\"", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 0, "deletions": 113}}, {"node": {"oid": "96f5a2cf573795d06296fa563295ce1ce8eb98ac", "messageHeadline": "Update README.md", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "71fabeaea33d0508fd8f426ab526d86374ff6d7d", "messageHeadline": "Update README.md", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d521e5ecc672807604f5d968504a4e8e0cbce3f5", "messageHeadline": "Add files via upload", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0115ee78426299c3810880ae96a7ee88cc27150b", "messageHeadline": "Merge pull request #53 from prateekiiest/master", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "ab9e034a0862b81df3d28157e65f1d5808ef7640", "messageHeadline": "Rename RSA to RSA.py", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "175395088b9235489e1372aae5985ef45d124ca6", "messageHeadline": "RSA Algorithm", "author": {"name": "Prateek Chanda", "email": "prateekkol21@gmail.com", "user": {"login": "prateekiiest"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "02ea8d0481be9cbe67f30686fb50324942eb87c8", "messageHeadline": "Merge pull request #52 from alvin562/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "1d765f9104ae00662f24a53ada86f70fdbac5cdb", "messageHeadline": "made it compatible with python 3.x", "author": {"name": "alvin562", "email": "alvindantic562@gmail.com", "user": {"login": "alvin562"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a75a64aa9b31e052a28983c9a0bd9d6754084aba", "messageHeadline": "added nested brackets problem", "author": {"name": "alvin562", "email": "alvindantic562@gmail.com", "user": {"login": "alvin562"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "19d1050b98bacaaa734b06b04dcbf87450abf561", "messageHeadline": "Merge pull request #51 from tlaivamaa/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "8f93472071606e5f8be52977609e67ab7e4bf856", "messageHeadline": "Added implementations of gnome sort and cocktail shaker sort", "author": {"name": "Tommi Laivamaa", "email": "tmlaivamaa@gmail.com", "user": {"login": "tlaivamaa"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "e26ed2b71d910e6a9db799dde261c2f7c3e5cb35", "messageHeadline": "Merge pull request #50 from RianGallagher/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "46900cb1e5fca2b0b3a96da0fb05c995533b12f7", "messageHeadline": "Added Doubly Linked List", "author": {"name": "Rian Gallagher", "email": "rianogallagher@gmail.com", "user": {"login": "RianGallagher"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "95ee8b4d6f4a7daf43c60701032ec2369c48da3c", "messageHeadline": "Merge pull request #49 from yvonneFtMore/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "ac5d2354ba6f4a385b32960a3179707aaff69639", "messageHeadline": "add sum of the longest sub array", "author": {"name": "Yvonne", "email": "yvonne0423@126.com", "user": {"login": "yvonneFtMore"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "e76dc6654faa515def09480b39f094db90ab3849", "messageHeadline": "Merge pull request #48 from RianGallagher/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "4a6894c1fa1b048aa7231561f6b6e6a5de62702c", "messageHeadline": "Added Sieve of Eratosthenes for finding primes", "author": {"name": "Rian Gallagher", "email": "rianogallagher@gmail.com", "user": {"login": "RianGallagher"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "664b35252ed08751bd7789070f98c7b8131ab470", "messageHeadline": "Added Sieve of Eratosthenes algorithm for finding primes", "author": {"name": "Rian Gallagher", "email": "rianogallagher@gmail.com", "user": {"login": "RianGallagher"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "3f505c5b39a73000a83b4b6cb0b8aa834002e06c", "messageHeadline": "Merge pull request #46 from Henocks/patch-2", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "43513803f078fb1ca0b668ab64accc44ccd1a528", "messageHeadline": "Slight Performance/Visual Update", "author": {"name": "Henocks", "email": "hr4574@naver.com", "user": {"login": "haryunio"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "18afe45e4a635dfa9014d83effffae5c491246a6", "messageHeadline": "Merge pull request #45 from Henocks/patch-1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f94274245559fada15e318d4977d992bc308bd7d", "messageHeadline": "Update __init__.py", "author": {"name": "Henocks", "email": "hr4574@naver.com", "user": {"login": "haryunio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba16772456ec59a2707afa05b091a1cc4c69ee1d", "messageHeadline": "Create License", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "9b054f55d5bff4198265243f82fa8377764c1030", "messageHeadline": "Merge pull request #40 from theycallmemac/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "6bff82652f78116e6d6938b31b0de5566c9d42ca", "messageHeadline": "Merge pull request #41 from theycallmemac/patch-2", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4a8fa8bfebe2a623a5a24169458f851634df0221", "messageHeadline": "Create __init__.py", "author": {"name": "James Mc Dermott", "email": "james.mcdermott89@gmail.com", "user": {"login": "theycallmemac"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4eddeb93964400cecbca44cc9b44994fe0eda70a", "messageHeadline": "Create __init__.py", "author": {"name": "James Mc Dermott", "email": "james.mcdermott89@gmail.com", "user": {"login": "theycallmemac"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "0dbd2df11b7055e365e2c54e3e2104bc0e437d53", "messageHeadline": "Merge pull request #39 from akshaysharma096/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d62e8e28681819b17077782202881a13ee64dfe4", "messageHeadline": "travis cli build fail", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "887f9e5b01c36ae3fb24355046c78ab3aee390dd", "messageHeadline": "added isinstance check", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "57be21e423baf7384b041ed1fa40469bf0682271", "messageHeadline": "Merge pull request #38 from turfaa/dp-edit_distance", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "93e5e1b8d36e6488044c619e9015aa2e7c5ab29b", "messageHeadline": "Add Edit Distance DP Algorithm", "author": {"name": "Turfa Auliarachman", "email": "turfa_auliarachman@rocketmail.com", "user": {"login": "turfaa"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "101cccd14b3ea5e9090232d737d33ce521329809", "messageHeadline": "Merge pull request #37 from ShyamW/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "1d66680952cf68995c8abc1b31d3bd9db4d5f1a2", "messageHeadline": "Formatting Fix", "author": {"name": "", "email": "shyam.thiagarajan@gmail.com", "user": {"login": "ShyamW"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d79105d5cf7651a4504a682b79f15e5fbc55e446", "messageHeadline": "Added queue on stack", "author": {"name": "", "email": "shyam.thiagarajan@gmail.com", "user": {"login": "ShyamW"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "13dd4a1e5d74b1262df6f37616f5fc91fe95520f", "messageHeadline": "Added toString and rotate", "author": {"name": "", "email": "shyam.thiagarajan@gmail.com", "user": {"login": "ShyamW"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "78f99d2a42cb06052b99edc2bbdf27ed9f6c62f0", "messageHeadline": "Merge pull request #36 from ShyamW/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "82ffc6e50bdd01245cab61db858c82a19f457c3b", "messageHeadline": "Method Names Changed for completeness", "author": {"name": "", "email": "shyam.thiagarajan@gmail.com", "user": {"login": "ShyamW"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b2d32e8a3ffdec1dc09a7b75693ad2bc9464d5a", "messageHeadline": "Added Queue", "author": {"name": "", "email": "shyam.thiagarajan@gmail.com", "user": {"login": "ShyamW"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "df8798416b47864b64723be00403d113c7472a7d", "messageHeadline": "Merge pull request #35 from edawine/patch-2", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "d8a62451031bcf67d5ce7e1e7fc730c65b7f649d", "messageHeadline": "Uses 'with' instead of manually closing files", "author": {"name": "edawine", "email": "sutanto.maxedwin@gmail.com", "user": {"login": "essut"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "cebbf567ec17d1b3e1017af2b7cda0119ba019a7", "messageHeadline": "Merge pull request #34 from edawine/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "4b43a2f50740bbeab95f64137eb8993ed8ac4617", "messageHeadline": "Add another randomness into the password generator", "author": {"name": "edawine", "email": "sutanto.maxedwin@gmail.com", "user": {"login": "essut"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "b56cb26a74b54784daaa2be8db87cf108523f6ce", "messageHeadline": "Merge pull request #33 from akshaysharma096/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ada433b4524596d17de1bfac1d8e63dcc24a45fc", "messageHeadline": "edge test cases fixed", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a68559e4df8336325447b427b6ccba20fa0fcb0", "messageHeadline": "Merge pull request #32 from akshaysharma096/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "2dcb85d581e5ed9ae75e817bf2e90c7c8ae97e7c", "messageHeadline": "PEP style", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a3c5167fad2db8d1b5f2acee8cb1c5cf2606bd14", "messageHeadline": "pep style and fixed exception on input other and integer type", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "f9a69ee56b5a8be8a34ee04bbfb94b9059340a67", "messageHeadline": "Merge pull request #31 from akshaysharma096/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "7c90322815693dfc3d2644da91d43c02100dad7b", "messageHeadline": "dp intro ro fr fibonacci.py", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "edf9dd2156cc06b4badc7f7ad2625fe019fc5202", "messageHeadline": "dynamic_programming, fibonacci sequence.", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "28a7381933d1d361cc419fc09def41098972e16e", "messageHeadline": "Merge pull request #30 from akshaysharma096/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 124, "deletions": 15}}, {"node": {"oid": "fb8d4a53873cf78a730fb7ae5bb7a1a3509db6f1", "messageHeadline": "changed named to binary tree traversals", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "9deae5d14ca4f5a043d75edeb2cdbe23de7329f0", "messageHeadline": "PEP style and tree traversals", "author": {"name": "Akshay Sharma", "email": "akshay.sharma09695@gmail.com", "user": {"login": "akshaysharma096"}}, "additions": 115, "deletions": 15}}, {"node": {"oid": "0c409f37e9d0ef21dda85a832de55b7f0fd86384", "messageHeadline": "Merge pull request #29 from naveenarun/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "0e60a18cfa1ec25a327b96b8689cccb9d33445db", "messageHeadline": "fix python3 print statement", "author": {"name": "naveenarun", "email": "notatroll.troll@gmail.com", "user": {"login": "naveenarun"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53926f18fb4f058bba9dd23fb75721d3dfa1d24b", "messageHeadline": "add hashes directory", "author": {"name": "naveenarun", "email": "notatroll.troll@gmail.com", "user": {"login": "naveenarun"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "753f4c55f3870fb228ba3516f461f52274a1755a", "messageHeadline": "Merge pull request #27 from AlvinPH/bubble_sort_MD1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "119da45c52fe330bd1c176496ddd0df65262ec20", "messageHeadline": "for better bubble sort", "author": {"name": "phlai", "email": "toy112221@gmail.com", "user": {"login": "AlvinPH"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab2161e470cb737ac8ca872175335392bdc86cf9", "messageHeadline": "initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 235914, "deletions": 0}}, {"node": {"oid": "e1366ff2926893c998dc0b2942e8cf15bd94cf19", "messageHeadline": "Merge branch 'master' of https://github.com/TheAlgorithms/Python", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "f5c73a6f26de7af6e9598308f546b0829c743302", "messageHeadline": "initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "5a14f2c9c54fb35a3976ad66b66a32a600bcc3c3", "messageHeadline": "Merge pull request #26 from yyeltsyn/patch-4", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "a681b24f69faf2411c7da984a49c308d2ce0eb06", "messageHeadline": "Update insertion_sort.py", "author": {"name": "yyeltsyn", "email": "crawler2.0@gmail.com", "user": {"login": "yyeltsyn"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "df271bf2d08fff26fe4c68571f6bb5e2838ae0ef", "messageHeadline": "Merge pull request #25 from yyeltsyn/patch-3", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bb70803c9ee89c1e18456756727c372e7f9f8d2c", "messageHeadline": "Update heap_sort.py", "author": {"name": "yyeltsyn", "email": "crawler2.0@gmail.com", "user": {"login": "yyeltsyn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ba37aef219670cd1e205bcd9b2c37e901d5ed0f9", "messageHeadline": "Merge pull request #24 from michaalbert/patch-1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bdcd08996175df54474bb5775386fe1cdda7338", "messageHeadline": "Fixed typo in linear_search.py", "author": {"name": "NotAName", "email": "michaalbert.42@gmail.com", "user": {"login": "michaalbert"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e98649dc7b086c670bd273bfed79007c92e86cb", "messageHeadline": "Merge pull request #23 from yyeltsyn/patch-2", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "66433a5f0bb822917e726e7eee8142e4375d2d35", "messageHeadline": "Update quick_sort.py", "author": {"name": "yyeltsyn", "email": "crawler2.0@gmail.com", "user": {"login": "yyeltsyn"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "a04d5c5e1e17c60f7dae0c240ac78972e8a9bf2d", "messageHeadline": "Revert \"Update bubble_sort.py\"", "author": {"name": "Anup Kumar Panwar", "email": "1anuppanwar@gmail.com", "user": {"login": "AnupKumarPanwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abd9d78a62e5effed62fd5b74ba4f28de4d5515e", "messageHeadline": "Merge pull request #22 from yyeltsyn/patch-1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab8340cac79c03adb249b7b22a7125b43378af83", "messageHeadline": "Update bubble_sort.py", "author": {"name": "yyeltsyn", "email": "crawler2.0@gmail.com", "user": {"login": "yyeltsyn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "456995580b2a6fdd56d2129f458fc613de4a1acb", "messageHeadline": "Initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "de17460b24b599716620f9a15d3f9502e5558a27", "messageHeadline": "Merge pull request #20 from Knhash/patch-1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "2b34ad58fcd1431c2c4113b713afaaa8134ffd27", "messageHeadline": "Update README.md", "author": {"name": "Shashank S", "email": "Knhash@users.noreply.github.com", "user": {"login": "knhash"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "22a4f26cf6e31096f05d9dede48711f4a87c6ff8", "messageHeadline": "initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "42e9b09fa4811a682e8e99e1729385bdef8a6455", "messageHeadline": "fixed shell_sort", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca78a8a9afa9ccadfffa69dd6851f7332cedb2ba", "messageHeadline": "fixed heap_sort", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "f18d6dd92ac1cb4f3c56ff9b2ebfb5aa4e728ce9", "messageHeadline": "Merge pull request #19 from JakeBonek/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 127, "deletions": 28}}, {"node": {"oid": "d31387455ec026939971a03b301cb3e5af2aaf7a", "messageHeadline": "Fixed spacing", "author": {"name": "JakeBonek", "email": "jake.bonek@gmail.com", "user": {"login": "JakeBonek"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9e031e9783c63f2cbd7525e2fa35245c1dd52a8d", "messageHeadline": "Fixed spacing", "author": {"name": "JakeBonek", "email": "jake.bonek@gmail.com", "user": {"login": "JakeBonek"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "de8c5cbf006863cf386741cc19b250bd048f96bb", "messageHeadline": "Fixed typos", "author": {"name": "JakeBonek", "email": "jake.bonek@gmail.com", "user": {"login": "JakeBonek"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e359b6efd411aa21ed63e588386abe5fc38ff666", "messageHeadline": "Fixed typos and added the shell sort algorithm", "author": {"name": "JakeBonek", "email": "jake.bonek@gmail.com", "user": {"login": "JakeBonek"}}, "additions": 103, "deletions": 19}}, {"node": {"oid": "8a4b33534efb9bf35f707dca30fac0d73609d597", "messageHeadline": "Added Shell sort to readme", "author": {"name": "Jacob Bonek", "email": "jake.bonek@gmail.com", "user": {"login": "JakeBonek"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "95ff38977300f9528ab9968ce5497896bff696ea", "messageHeadline": "Added Linear Search Readme", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "9b9e4cdc7cbd21218884c2f1dd6f6a57bbfd3975", "messageHeadline": "Merge pull request #18 from arijit-pande/master", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "45af05b1af5fa5a65bbb8675e9092cf805da3ce3", "messageHeadline": "improvement", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 25, "deletions": 33}}, {"node": {"oid": "7ce559ecdd3e4430baa9e8e42f754f182826a22e", "messageHeadline": "added __future__ module", "author": {"name": "arijit pande", "email": "pande.arijit@gmail.com", "user": {"login": "arijit-pande"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "04d15692a8dfb679de7bf06bdc02426fec54adf3", "messageHeadline": "added implementation for heap sort algorithm", "author": {"name": "arijit pande", "email": "pande.arijit@gmail.com", "user": {"login": "arijit-pande"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "8d5be8a436c91bfad505005e44152b2920ad9620", "messageHeadline": "Tower of Hanoi", "author": {"name": "Anup Kumar Panwar", "email": "mylnext@gmail.com", "user": {"login": "popoapp"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "cf295c39debe16abeb7c5b614323355651b7592d", "messageHeadline": "Merge branch 'master' of https://github.com/TheAlgorithms/Python", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "4e3ff7c8e2cdd11ad8dc18339e7acbb811cb43d4", "messageHeadline": "Initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "398a6e2e111d101632f169346ba5f0fc5bf60113", "messageHeadline": "Update README.md", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ddec3085ae0be2053c3fa3d11266885169709807", "messageHeadline": "Update README.md", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b8df19ddeadb6fafb1c372d88e55171f3539bc6c", "messageHeadline": "Merge pull request #17 from Knhash/patch-1", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1963a59622b47971b903ed17895e29291ab1229b", "messageHeadline": "Update README.md", "author": {"name": "Shashank S", "email": "Knhash@users.noreply.github.com", "user": {"login": "knhash"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e3c24fe59a98b606e2421c2869e27674984fd9fb", "messageHeadline": "Merge pull request #16 from miczal/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "78402c5f42bc3e3e075b9e81ad72c51c1dea76b9", "messageHeadline": "[Quicksort]Added shuffling of input", "author": {"name": "miczal", "email": "mpierscinski@gmail.com", "user": {"login": "miczal"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e51406583c7e45e51f702c09f3e63f9f91a66f9a", "messageHeadline": "Initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "1376e3c3b9f7e713c435cd9505d431ad35a40dca", "messageHeadline": "Initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "ffc2c6327be8f29555811e2b0895c55d9762332d", "messageHeadline": "Merge branch 'master' of https://github.com/TheAlgorithms/Python", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "cf8191130d8a856774894625c9bfb4ef32852c02", "messageHeadline": "Initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "c1e69553ca5fd0c2030cf4b7c9327e34b939d980", "messageHeadline": "Merge pull request #15 from naveenarun/patch-1", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "a2d2e4d6b5e2bd7257232c2156b78240452e9991", "messageHeadline": "Fix typo in documentation", "author": {"name": "Naveen Arunachalam", "email": "naveen.t.arun@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "976e81f88d3b74a31db9f80757b0192306786c14", "messageHeadline": "Create bogosort.py", "author": {"name": "Naveen Arunachalam", "email": "naveen.t.arun@gmail.com", "user": null}, "additions": 52, "deletions": 0}}, {"node": {"oid": "c55eb1d082f8a56ef5c95d286eb1ca41ed1f1da8", "messageHeadline": "Change .travis.yml", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "21a348f0b0895b320717ea6e2c37acc1dafcf0ff", "messageHeadline": "Improvement", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f68690f296d60f9917dc48c594aecbc590696f3d", "messageHeadline": "Added test cases", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 133, "deletions": 53}}, {"node": {"oid": "525b94544679af2ff5880d14c32c88678c26a64b", "messageHeadline": "Update README.md", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "052bcb1f521f4bbae5b632187fb14547d215bce0", "messageHeadline": "Initial", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 45374, "deletions": 0}}, {"node": {"oid": "ccf062a388583a2e5b5dc88682a65733ba9ee034", "messageHeadline": "Merge pull request #9 from SergeyTsaplin/travis", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "8926cc0a306a9caef797212383c02e6f7a3dee93", "messageHeadline": "Cryptography Algorithm", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 7228, "deletions": 0}}, {"node": {"oid": "5b72d5e0a112a8f3892790906708679e3330cbd9", "messageHeadline": "Cryptography Algorithm", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "005fb0c5a1bc80764d0bcddfac9f1b9da1d54c86", "messageHeadline": "File rename", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 441, "deletions": 251}}, {"node": {"oid": "5d96823cf67f1811fb4128a2f4f2b5acf78d83a8", "messageHeadline": "File rename", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "de86950e87fcc3f10346626c89e93ee04913d3ed", "messageHeadline": "Add coverege", "author": {"name": "Sergey Tsaplin", "email": "me@sergeytsaplin.com", "user": {"login": "SergeyTsaplin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "231ab6216b0cc5257971f93cb48f455875001869", "messageHeadline": "Travis integration (Add .travis.yml)", "author": {"name": "Sergey Tsaplin", "email": "me@sergeytsaplin.com", "user": {"login": "SergeyTsaplin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d9818c9d2311398310c24d5a8429b19542e8e582", "messageHeadline": "Merge pull request #10 from SergeyTsaplin/separate-directories", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 43, "deletions": 38}}, {"node": {"oid": "ab2614574e3e558225db8b00fae886eec06790e3", "messageHeadline": "Move files to separate directories", "author": {"name": "Sergey Tsaplin", "email": "me@sergeytsaplin.com", "user": {"login": "SergeyTsaplin"}}, "additions": 43, "deletions": 38}}, {"node": {"oid": "d847747109252c132d8b175ed820608f8cbd809a", "messageHeadline": "Merge pull request #8 from SergeyTsaplin/full-refactoring", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 441, "deletions": 251}}, {"node": {"oid": "1459957c06241e4345f2b82dc9af3eb87a585877", "messageHeadline": "Sortings and searching algorithms refactoring", "author": {"name": "Sergey Tsaplin", "email": "me@sergeytsaplin.com", "user": {"login": "SergeyTsaplin"}}, "additions": 441, "deletions": 251}}, {"node": {"oid": "f875a1ba5bef6feb837e55bbe3e32e2d21382758", "messageHeadline": "Cryptography Algorithm", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "ca8aab8b03ae45149ba2af0715cc487ad4934e7e", "messageHeadline": "Merge branch 'master' of https://github.com/TheAlgorithms/Python", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 458, "deletions": 169}}, {"node": {"oid": "473022a22558050e11719fbf0d8d18590d97a121", "messageHeadline": "Cryptography Algorithm", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "93443cb519003f8b87d0a683effb633ceacd8138", "messageHeadline": "Merge pull request #7 from santhon/improvements", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 278, "deletions": 119}}, {"node": {"oid": "f9af3e8197bf564f6cc435b8981bae40fa88cf64", "messageHeadline": "Typos in README.md", "author": {"name": "Tony Sappe", "email": "tony@motiondsp.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "578845a6b5491c797ddad8eb61297e9f6383962c", "messageHeadline": "Improved MergeSort.py", "author": {"name": "Tony Sappe", "email": "tony@motiondsp.com", "user": null}, "additions": 121, "deletions": 44}}, {"node": {"oid": "37ddd2c8d06276141ce3b156c67e8663100a8dd0", "messageHeadline": "Changed QuickSort.py", "author": {"name": "Tony Sappe", "email": "tony@motiondsp.com", "user": null}, "additions": 104, "deletions": 89}}, {"node": {"oid": "b7eae6b0e37c0b44889657688a530f307c8cd2f5", "messageHeadline": "Changed BubbleSort.py and InsertionSort.py to allow x number of input\u2026", "author": {"name": "Tony Sappe", "email": "tony@motiondsp.com", "user": null}, "additions": 44, "deletions": 37}}, {"node": {"oid": "549915acd43bdca3aed47b880a43741fec5bc2f1", "messageHeadline": "Made improvements to Bubble and Insertion algorithms", "author": {"name": "Tony Sappe", "email": "tony@motiondsp.com", "user": null}, "additions": 106, "deletions": 46}}, {"node": {"oid": "53780885a35642a4663d91c143991b52a21da08c", "messageHeadline": "Merge pull request #6 from SergeyTsaplin/bin-search-pythonic", "author": {"name": "Harshil", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 129, "deletions": 30}}, {"node": {"oid": "ec6b64a9eca8c2d3f092e2e0a44c6b18159a0b54", "messageHeadline": "Add bin search algorithm using stdlib", "author": {"name": "Sergey Tsaplin", "email": "me@sergeytsaplin.com", "user": {"login": "SergeyTsaplin"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "65ca0bbaa2ebf11ec8081598f32c98a23e24d4e3", "messageHeadline": "Rename binary_search module pythonic way", "author": {"name": "Sergey Tsaplin", "email": "me@sergeytsaplin.com", "user": {"login": "SergeyTsaplin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7dff214d9ba2bd178830d06422073022def49ba3", "messageHeadline": "Binary Search refactoring", "author": {"name": "Sergey Tsaplin", "email": "me@sergeytsaplin.com", "user": {"login": "SergeyTsaplin"}}, "additions": 74, "deletions": 27}}, {"node": {"oid": "4c2c3c5c05ce47598e465f31755e25e2ff854fc3", "messageHeadline": "Merge pull request #5 from SergeyTsaplin/selection-sort-python-way", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 51, "deletions": 20}}, {"node": {"oid": "cd8404bfdcfc2ae326e5a65cd4d34f448b410f61", "messageHeadline": "Make selection sort pythonic way", "author": {"name": "Sergey Tsaplin", "email": "me@sergeytsaplin.com", "user": {"login": "SergeyTsaplin"}}, "additions": 51, "deletions": 20}}, {"node": {"oid": "1794366d03a95410dead20999a0afad84bd32e7a", "messageHeadline": "Cryptography Algorithm", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "74fb8509861919ea6127e095b0d3e5cb45185439", "messageHeadline": "Improvement", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f52470e5dea2ec753a64b18751ba92de4708c689", "messageHeadline": "User input", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0f1145ca7e6e5d252fcf503a5da319d97292846e", "messageHeadline": "Merge pull request #4 from vincenzobaz/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "5509981c5c3b17055bba940cbbea9de86e0f1187", "messageHeadline": "add quicksort", "author": {"name": "vincenzobaz", "email": "bazzucchi.vincenzo@gmail.com", "user": {"login": "vincenzobaz"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "adc008ff7059842dfae801dbf83e4bbed6a88a43", "messageHeadline": "Merge pull request #2 from H-Darji/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "c5c2fa3b9d3dc5361960ef299206068a5780e09b", "messageHeadline": "Improvement", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "90df6533dddb784936c9d3cb7ec6edf725cd7563", "messageHeadline": "Merge pull request #1 from H-Darji/master", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d44b888aeb04315375f6d433363abc984baf0d56", "messageHeadline": "Minor improvement", "author": {"name": "Harshil Darji", "email": "darjiharshil2994@gmail.com", "user": {"login": "harshildarji"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b9692267f9e8cbf0ac12621c53b9da60097bc88f", "messageHeadline": "Added Merge Sort", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "0b8a494b6225d1133c73e666b0300a039bb2b5e3", "messageHeadline": "Added Binary Search and Modified Linear Search", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "5db83095b3f3b4d2d9bef80a94a12acba13f5345", "messageHeadline": "Linear Search", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "b1b4bdaecddde492a9cca441b9c236ba16ee1d01", "messageHeadline": "Changed extention of previous files and added Selection sort", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "5e3a0d49d0544f5cc98212e1130ab01ee21b135e", "messageHeadline": "insertion sort", "author": {"name": "Anup Kumar Panwar", "email": "mylnext@gmail.com", "user": {"login": "popoapp"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "e58c46237bdb8949bf063b6ec399ba24cec16eba", "messageHeadline": "Bubble Sort", "author": {"name": "Anup Kumar Panwar", "email": "mylnext@gmail.com", "user": {"login": "popoapp"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "2636f3c62f1a407b2996da6e3fe6fdc5d1ccd764", "messageHeadline": "Initial commit", "author": {"name": "Chetan Kaushik", "email": "dynamitechetan@gmail.com", "user": {"login": "dynamitechetan"}}, "additions": 2, "deletions": 0}}]