Commit Graph

  • b3dbf79d05 Added my simpler implementation for the recursive max function (#300) master RyanM-Dev 2025-05-02 03:02:08 +03:30
  • ceea225d2e added selection sort for R (#301) Christine P. Chai 2025-05-01 16:30:45 -07:00
  • f6932eebaa Add elixir longest common subsequence implementation (#306) Marco Milanesi 2025-05-02 01:30:12 +02:00
  • 5bbef9bce7 Update .gitignore (#302) Christine P. Chai 2025-05-01 16:25:36 -07:00
  • 9ed0658636 Fix typo in variable name in selection sort example (#304) Vladyslav 2025-05-02 02:25:03 +03:00
  • 9ff7468e9e D solutions (#305) Serg Gini 2025-05-02 02:24:42 +03:00
  • df180e6f7b Add elixir longest common substring implementation (#307) Marco Milanesi 2025-05-02 01:23:06 +02:00
  • 182947e5fb Add TypeScript examples for chapters 10 and 11 (#311) Igor Moraes 2025-05-01 20:22:19 -03:00
  • a9d98d826a add rust quicksort (#292) Artem Chernyak 2024-12-15 19:35:58 -06:00
  • 1de675efe1 Contributing guidelines update Aditya Bhargava 2024-12-07 08:28:56 -06:00
  • 45bf3c086d Increase readability, update code style and optimise for modern JavaScript (#273) Timur Sevimli 2024-12-07 16:48:14 +03:00
  • c06ad954f0 Update 01_binary_search.cpp (#271) Mahmoud Hamdy 2024-12-07 15:45:03 +02:00
  • 00b28478ce Update 04_recursive_max.js with fix for alternative solution (#262) Poliakov Ilia 2024-12-07 17:44:23 +04:00
  • 440db4ff11 Added sum with recursion to 03_recursion, java folder (#254) Toheeb Oyekola 2024-12-07 14:43:11 +01:00
  • 22c23551cb Added 01_filesystem_dfs for 07_trees in C# (#299) Ismayil Mammadov 2024-12-07 17:40:21 +04:00
  • c8ff601c52 feat: enhance recursive binary search to correctly return found index (#298) Armin 2024-12-07 17:09:40 +03:30
  • f4910688db add dynamic programming examples in rust (#296) Artem Chernyak 2024-12-07 07:38:07 -06:00
  • 25b308ff5f add greedy algorithms example in rust (#295) Artem Chernyak 2024-12-07 07:37:26 -06:00
  • 93a7b227b3 add dijkstra's algorithm in rust (#294) Artem Chernyak 2024-12-07 07:36:57 -06:00
  • 741c11bac6 add rust breadth first search (#293) Artem Chernyak 2024-12-07 07:36:33 -06:00
  • add60334fb Add Dijkstra's algorithm to Typescript (#291) Renan Duarte Leal 2024-12-07 10:34:16 -03:00
  • 1d5567fe9a Update 02_check_voter.go (#288) Renan Duarte Leal 2024-12-07 10:30:04 -03:00
  • 8a13efde83 Update examples for Zig (#287) Paolo Grisoli 2024-12-07 14:29:48 +01:00
  • 177581a9a4 Removed a comment with Chinese characters (#283) Christine P. Chai 2024-12-07 05:27:24 -08:00
  • 9d20fbff37 Add recursive example for finding a key in nested boxes (Python) (#290) Punpun 2024-09-11 04:47:59 +07:00
  • 775022b848 typo Aditya Bhargava 2024-03-22 15:10:42 -05:00
  • f7ccf02e00 Array variable (#259) ViMaCode 2024-03-22 23:10:02 +03:00
  • 256625afd7 fix recursive solution for binary search in python (#279) Yi-Jen Chen 2024-03-22 21:06:55 +01:00
  • cfb59254fb 04 recursive_max in C (#278) gweno 2024-03-22 21:04:27 +01:00
  • 11a2de7473 Update 01_longest_common_subsequence.py (#277) spainn 2024-03-22 15:03:28 -05:00
  • 5d068870bf Update 02_longest_common_substring.py (#276) spainn 2024-03-22 15:02:03 -05:00
  • 7d16656674 Add a solution to the problem on Kotlin (#269) Mikhail 2024-03-22 22:51:00 +03:00
  • cf6b035069 Add Dijkstra's algorithm to Kotlin (#268) Mikhail 2024-03-22 22:50:11 +03:00
  • 933acafaf3 reorg and add code for second edition Aditya Bhargava 2023-08-09 08:20:19 -05:00
  • 9306432a1b Update 05_quicksort.kt (#267) Adnan 2023-08-09 02:41:22 +03:30
  • 8969269a10 Update 04_recursive_max.kt (#266) Adnan 2023-08-09 02:40:53 +03:30
  • 3e99cccfc0 Added Dart examples for chapter 3 to chapter 9 (#265) Gabriel Santos 2023-08-08 20:10:15 -03:00
  • 182f89b2c4 square brackets fix (#263) aestheticw3 2023-08-09 06:09:34 +07:00
  • 022d97a56d Add examples on scheme. Chapters: 1, 2 (#258) Aslan Autlev 2023-07-19 18:56:40 +03:00
  • 4dddd5aa83 Update 05_quicksort.swift (#257) TheDexire 2023-07-19 21:56:17 +06:00
  • 7620449322 Added R version of the binary_search function (#253) Robson Cruz 2023-07-19 12:53:24 -03:00
  • 60b34a01d5 Line removed (#252) Carlos 2023-07-19 17:53:01 +02:00
  • f6cd99c88b Create 04_recursive_max.py (#249) k1borgG 2023-07-19 18:51:46 +03:00
  • 4d324e464d small refactoring for better code readability (#247) Nikita 2023-07-19 18:51:10 +03:00
  • ed5a723fa5 Csharp updates for 4, 9 chapters (#245) Alexandr 2023-07-19 21:49:54 +06:00
  • f53fe3b98a SelectionSort csharp using array as input (#226) Pere Frontera 2023-07-19 17:49:01 +02:00
  • fa75dc144d Added #include <limits.h> to support the use of INT_MAX (#251) Carlos 2023-01-30 17:38:56 +01:00
  • 73e5711b73 Quick_sort_in sorting (#224) phunghocong 2022-11-19 05:52:21 +07:00
  • fb4e268804 Merge branch 'quicksort_ES6_examples' of github.com:antonlipilin/grokking_algorithms into antonlipilin-quicksort_ES6_examples Aditya Bhargava 2022-11-18 16:49:48 -06:00
  • 5d9ae511d5 Add examples for Zig language (#242) Paolo Grisoli 2022-11-18 23:36:32 +01:00
  • f03841e79a Description:[fix] fixed the C++ compile error for std::find (#241) Jinguang 2022-11-19 06:35:04 +08:00
  • 07a6d6b506 fix broken case in binary search (python) and remove unneeded base cases Aditya Bhargava 2022-11-18 16:33:17 -06:00
  • 1b76ebb2f1 Update 01_loop_sum_reduce_version.js (#235) kuznevia 2022-11-19 00:48:56 +03:00
  • 75e8e8cd9e Update 01_loop_sum_reduce_version.js (#232) David Choi 2022-11-18 13:48:41 -08:00
  • 308148653a Enhances 'base case' logic (#227) Udit Gupta 2022-11-18 13:47:57 -08:00
  • 3f02143f7f Expand contributions section in README Aditya Bhargava 2022-11-18 15:35:44 -06:00
  • b3a143a3ae add dart examples for chapter 1 and 2 (#209) N3-M3-S1S 2022-11-19 00:31:23 +03:00
  • cd38dc146d Fix formula (#206) spring monkey 2022-11-19 01:29:39 +04:00
  • 38f962f2a3 Fix: dijkstras example for JavaScript ES6. (#205) Vasilii Boldurean 2022-11-18 21:28:46 +00:00
  • c91f1ad37f Update 05_quicksort.php (#204) Mikhail Bokov 2022-11-19 04:28:15 +07:00
  • 70d4d231bf Fix/Python 06 bfs: case when entrypoint is target (#203) Matvey 2022-11-19 00:27:29 +03:00
  • 3868623fcd Update SelectionSort2.java (#184) Sergey Ivanov 2022-11-18 23:58:46 +03:00
  • cf78943cef Update 02_recursive_sum.js (#168) Rosana Rezende 2022-11-18 17:58:08 -03:00
  • 788c54e92b python lcs example needs to default to 0 if values dont match Aditya Bhargava 2022-11-18 14:55:06 -06:00
  • 35bb758f5e Delete 07_dijkstras_algorithm/golang directory Aditya Bhargava 2022-11-18 14:53:39 -06:00
  • 06a890c302 A pull request from cx (#164) Pikachu 2022-11-19 04:49:50 +08:00
  • c029201ab1 Fixed formatting problems, example and JSDoc (#129) Alexandr Shulaev 2022-11-19 00:47:16 +04:00
  • 5f416d1129 Issues-126 - Fixed formatting, jsdoc and example for JavaScript/ES6 (#127) Alexandr Shulaev 2022-11-19 00:46:18 +04:00
  • 64a09d6584 05 & 06 exercises (#114) NikitaLipatov 2022-11-18 23:34:48 +03:00
  • 0292985401 cleaner max function, remove unnecessary duplication Aditya Bhargava 2022-11-18 14:18:55 -06:00
  • 2080afc740 Add more ES6 examples antonlipilin 2021-10-06 18:20:52 +04:00
  • 7d27d15c0d Create Module.bsl (#182) TheDonrad 2021-03-14 18:47:15 +03:00
  • 85281425eb Add more examples for countdown (#183) AndriiNyzhnyk 2021-03-14 17:46:00 +02:00
  • efa1c0d975 Update 01_selection_sort.swift (#187) ZhanSwift 2021-03-14 10:44:12 -05:00
  • 04823be518 return position (#188) Eric Weiss 2021-03-14 11:43:52 -04:00
  • 36accc72c6 F# and C# addings (#189) Tassadar2499 2021-03-14 20:43:28 +05:00
  • fec65db129 Few changes in Swift Code (#191) Kostarev Kirill 2021-03-14 18:42:14 +03:00
  • c1c68d9d2a improve 01_breadth-first_search.py (#195) Dani El-Ayyass 2021-03-14 18:39:59 +03:00
  • 893fd220a1 Merge pull request #196 from julish13/js-factorial-formula-adjustement Aditya Bhargava 2021-03-14 10:39:17 -05:00
  • 342a50ab6f Merge pull request #197 from ekram0/Ekram Aditya Bhargava 2021-03-14 10:38:31 -05:00
  • 9f330a765a add great common divisor function Ekram Mohamed 2021-02-18 02:02:57 +02:00
  • 0c4fdddb12 factorial formula adjustement Yulia Kolupaeva 2021-02-16 18:10:25 +03:00
  • f1acf84f3a Merge pull request #176 from AndriiNyzhnyk/clear_rust_example Aditya Bhargava 2020-09-14 12:53:54 -05:00
  • de9146234d Merge pull request #174 from FoxyChmoxy/master Aditya Bhargava 2020-09-14 12:53:11 -05:00
  • 75bf3017d0 Merge pull request #172 from seanyu4296/add-purescript-solution-for-chapter-1-chapter-2 Aditya Bhargava 2020-09-14 12:52:10 -05:00
  • a777aa6068 Merge pull request #167 from moogacs/master Aditya Bhargava 2020-09-14 10:56:40 -05:00
  • 1459b8928f Merge pull request #163 from lamalex/recursion-in-rust Aditya Bhargava 2020-09-14 10:55:42 -05:00
  • 7506a133f4 Merge pull request #162 from lamalex/selection-sort-in-rust Aditya Bhargava 2020-09-14 10:55:27 -05:00
  • 0c8dc34e93 Merge pull request #161 from ZGennadiy/fix_es6_selection_sort Aditya Bhargava 2020-09-14 10:55:10 -05:00
  • cb4b1e74b9 Merge pull request #160 from joeczar/patch-1 Aditya Bhargava 2020-09-14 10:54:55 -05:00
  • e4a909e94d Merge pull request #159 from fhl43211/master Aditya Bhargava 2020-09-14 10:54:09 -05:00
  • 9dae3a4d1c Merge pull request #157 from rusikf/rk/fix_recursive_ruby_max Aditya Bhargava 2020-09-14 10:53:53 -05:00
  • d001cbd41e Merge pull request #156 from OlexanderD/patch-5 Aditya Bhargava 2020-09-14 10:53:35 -05:00
  • 34a907f236 Merge pull request #155 from vlada1001/master Aditya Bhargava 2020-09-14 10:53:12 -05:00
  • 437d215a45 Merge pull request #153 from TimoSci/bfs Aditya Bhargava 2020-09-14 10:52:27 -05:00
  • d83a2b173c Merge pull request #152 from TimoSci/patch-1 Aditya Bhargava 2020-09-14 10:52:00 -05:00
  • e6b0d98443 not quite responsive enough anymore Aditya Bhargava 2020-09-14 10:51:36 -05:00
  • 90c719afb6 Merge pull request #151 from BryanChan777/patch-2 Aditya Bhargava 2020-09-14 10:50:22 -05:00
  • 0a64ea2802 Merge pull request #150 from neverovski/patch-1 Aditya Bhargava 2020-09-14 10:49:40 -05:00
  • a5d9073242 Merge pull request #143 from Alexandrshy/issues-142-formatting-problems-and-example-for-dynamic-programming Aditya Bhargava 2020-09-14 10:48:50 -05:00