An open API service providing commit metadata for open source projects.

GitHub / TheAlgorithms/JavaScript / commits

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

SHA Message Author Date Stats
002b10a5 docs: fix typos (#1283) Lioness100 <j****2@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
8cd86b1e chore(deps): bump json5 from 1.0.1 to 1.0.2 (#1274)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
7ea7d7b8 docs: improve the issue forms (#1272) David Leal <h****o@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
cb4c40e9 docs: improve the contributing guidelines (#1271) David Leal <h****o@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
b36b4588 docs: fix CI and remove LGTM badges (#1269)
Co-authored-by: github-actions <$****}@u****m>
David Leal <h****o@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
65cceae0 algorithm: signum (#1266) Defective Detective <7****h@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
f954fb1f Update README.md (#1268) Jesus Salomon <8****1@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
18a91573 Added a new Maths algorithm to determine if two non-null integers are "friend... fun-guava <1****a@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
d6be3a4e algorithm: Hexagonal number (#1265) Akshay Dubey <3****y@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
71d3d447 tests: improve for GeneratePermutations (#1263) k ho k ho? <6****o@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
9d4adbb0 docs: add new issue templates (#1206) Michał Zendran <3****m@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
640abcf4 fix: exchanging wrong path that breaks pipeline (#1262) Carlos Rafael <c****n@h****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
00a97d5e algorithm: percentage of letter (#1261) Alex Popov <a****j@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
5668e64b algorithm: unique paths 2 (#1257) Alex Popov <a****j@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c39d6665 algorithm: logarithmic square root (#1259) Alex Popov <a****j@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
35e1fe68 algorithm: add IntToBase algo and a test for it (#1258) Alex Popov <a****j@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7fb12150 algorithm: ZFunction (#1239) Adrito Mukherjee <9****M@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
cc0700f1 conversion: liters to imperial gallons (#1256) Lcvieira2001 <1****1@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
863185d2 algorithm class: pyramid (#1254) Gustavo Kamihara <4****k@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
014a38b2 algorithm: volume of sphere (#1249) Lcvieira2001 <1****1@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b634aa58 conversion: liters to US gallons (#1255) Lcvieira2001 <1****1@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8cbaf2e2 convertion: ounce to kilogram (#1248) Lcvieira2001 <1****1@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7256e531 algorithm class: circle (#1252) Gustavo Kamihara <4****k@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
f1ef64cc algorithm class: cone (#1253) Gustavo Kamihara <4****k@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c5101e3e chore: add reverse to singly linked list (#1241) Khushi Shukla <t****5@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b88128dd algorithm: LCA by binary lifting (#1237) Adrito Mukherjee <9****M@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0fab492c fix: Project Euler P35 off-by-one error (#1238)
Co-authored-by: github-actions <$****}@u****m>
Lars Müller <3****u@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
5364a1c3 chore: check for invalid input to factorial (#1229) Abdulrazak Yahuza <4****a@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d9d085fa algorithm: binary lifting (#1218) Adrito Mukherjee <9****M@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
945657a9 chore: use internal queue definition in BFS Shortest Path (#1230) Eddie Nuno <G****8@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b24f1f61 chore: use internal queue definition in BFS (#1228) Eddie Nuno <G****8@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0529e194 solution: Project Euler 35 (#1201) ddaniel27 <6****7@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
72ee63ca fix: build error due to FindLcm (#1223)
Co-authored-by: patrickwestervelt <p****3@g****u>
Psytew <p****s@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8c27d86a enhancement: FindLCM algorithm (#1222)
Co-authored-by: patrickwestervelt <p****3@g****u>
Psytew <p****s@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
63a3394d algorithm: letter combinations (#1209) Hitesh Gupta <7****7@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ce9e2946 algorithm: kosaraju (#1215) Adrito Mukherjee <9****M@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6f9a8e4b added-ModularArithmetic-code (#1217) Hitesh Gupta <7****7@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
cf482c4e fix typo in FenwickTree.js (#1208) Hitesh Gupta <7****7@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
21d73b64 algorithm: unique paths (#1211) Hitesh Gupta <7****7@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
16fa7740 chore: only test changed packages (#1194) Roland Hummel <r****l@r****d>
Committed by: GitHub <n****y@g****m>
over 3 years ago
73bf91d7 Add an algorithm to find Taylor series approximation of exponential f… (#1160) Prashal Ruchiranga <9****a@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
58671861 algorithm: SegmentTree (#1178) Changi Cho <3****o@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
636017ca algorithm: reverse (#1197) SczSca <9****a@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b07529fb tests: Project Euler Problem 3 (#1207) Omkarnath Parida <p****8@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0084acf2 algorithm: sieve (#1205) ddaniel27 <6****7@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
55f502e1 algorithm: count letters (#1164) Sandra Laguna <7****a@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ff606a01 chore: improve the Gitpod file (#1203)
Co-authored-by: github-actions <$****}@u****m>
David Leal <h****o@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8b5d006c chore: update Discord invite link (#1202) zafar hussain <z****0@h****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e6521129 feature: add fast fibonacci algorithm (#1155) houcem testouri <h****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
829d3fd8 solution: Project Euler Problem 28 (#1198) ddaniel27 <6****7@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2a62eabf tests: Project Euler Problem 2 (#1200) Omkarnath Parida <p****8@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4ce3dbe6 dependencies: update and clean (and auto-fix style issues) (#1195)
Co-authored-by: github-actions <$****}@u****m>
Roland Hummel <r****l@r****d>
Committed by: GitHub <n****y@g****m>
over 3 years ago
18baef8e feat: insertion sort with binary search (#1182) syedjafer_k <s****7@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8c847e3a solution: Project Euler Problem 13 (#1173)
Co-authored-by: Matheus Muriel <M****a@s****m>
Matheus Muriel <m****l@o****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4df1e9e9 tests: Project Euler Problem 1 (#1161)
Co-authored-by: Omkarnath Parida <o****a@y****n>
Omkarnath Parida <p****8@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
36c6a4d2 solution: Project Euler Problem 11 (#1172)
Co-authored-by: Matheus Muriel <M****a@s****m>
Matheus Muriel <m****l@o****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0df72642 algorithm: count the numbers divisible by ‘M’ in a given range (#1185) Chetan Patil <3****j@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
45f0b7ca algorithm: check if integer is palindrome (#1177) Changi Cho <3****o@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
148ebd66 algorithm: Project Euler Problem 44 (#1188) ddaniel27 <6****7@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
bd7de6a0 chore: Remove unused deps, clean up package.json a bit (#1176) Roland Hummel <r****l@r****d>
Committed by: GitHub <n****y@g****m>
over 3 years ago
32b9a990 Swapsort algorithm and corresponding tests (#1152) Chanchal Kumar Mishra <6****r@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
10079a7b Renamed NQueen file, variables to NQueens, raised RangeError exception (#1162) SudhanshuSuman <5****n@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
5a6b1d0d feat: Project Euler Problem 17 (#1168) Chetan Patil <3****j@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
564ee852 Add an algorithm to find mean absolute deviation (#1165) Prashal Ruchiranga <9****a@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
514c7c4c feat: added Project Euler Problem 13 (#1150) Adhiraj <a****7@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d94929ea fix: DateToDay (#1125) Chetan Patil <3****j@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e32fdce5 Rename palindrome test to Palindrome to follow standard (#1159) Matt Chapman <c****c@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ede60b81 algorithm: catalan numbers (#1149) Omar Ferreiro <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
78f023fd algorithm: Log2 using bitwise operations (#1132) acarlson <3****9@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
56713e8f Upgrade actions in `Ci.yml` workflow (#1153) Anton Yakutovich <d****h@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
907b86c3 Rename to CaesarCipher (#1144) Omar Ferreiro <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d0e61e1f solution: ProjectEuler-007 (#1142)
Co-authored-by: Omkarnath Parida <o****a@y****n>
Omkarnath Parida <p****8@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
109e4a68 algorithm: find length of an arc and area of the sector formed by an arc of a... Prashal Ruchiranga <9****a@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8461271f added check for Integer (#1137) Abdul Ahad Khan <a****4@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b71815d5 Fix grammar mistakes in JSDoc (#1127) Ivan Barsukov <b****x@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9a3d64c9 chore: add instruction for installing dependencies (#1120) ABDUL || JS & PY <a****2@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
23adfc76 algorithm: Minesweeper (#1129) Omar Ferreiro <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c365e82d Adding testcases for Boyer Moore Algorithm (#1135) AditiJain2826 <3****6@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ea7d06ad tests: Levenshtein Distance (dynamic programming solution) (#1114) JCarlos <j****7@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9528c711 Added testcases for Zero One Knapsack (#1109) Nitin Ramnani <n****5@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7a1141b6 refactor: BFS tree algorithms (#1108) k ho k ho? <6****o@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7ab9792f algorithm: Iterative (and in-place) BFS for binary trees (#1102) k ho k ho? <6****o@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9bcf16ba refactor: RotateListRight.js and added tests (#1101) Kartik Kapgate <9****k@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d05bbf77 algorithm: first unique char in a string (#1103) Kartik Kapgate <9****k@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c7f9bf96 algorithm: Square free integer (#1104) Akshay Dubey <3****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
cf0593f4 Refactor Cycledetection.js and added it's test. (#1099) Kartik Kapgate <9****k@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d1152144 algorithm: Liouville function (#1100) Akshay Dubey <3****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e7ee09a0 feat: AVLTree 100% test coverage (#1098) k ho k ho? <6****o@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6ad24675 algorithm: find the middle of linked-list (#1096)
Co-authored-by: Lars Müller <3****u@u****m>
Kartik Kapgate <9****k@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
644d7f7f Binomial coefficient implementation (#1094) Akshay Dubey <3****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6c718c01 add: countSubstrings function implementation (#1091) Ajinkya Chikhale <8****3@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
61c9e8b3 fix: factorial function (#1093) Akshay Dubey <3****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6f55ed4a algorithm: mobius function implementation (#1088) Akshay Dubey <3****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ad41e8cc fix: spellings which are making ci fail (#1089)
Co-authored-by: github-actions <$****}@u****m>
Rak Laptudirm <r****k@l****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
a1335291 merge: Bugfix AVLTree comparator (#1084) k ho k ho? <6****o@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
97904689 merge: Edit `Perfect{Square, Cube}` (#1071) Ricardo Fernández Serrata <7****n@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e9b8b136 merge: Implement Shor's factorization algorithm (#1070)
Co-authored-by: github-actions <$****}@u****m>, Lars Müller <3****u@u****m>, github-actions <$****}@u****m>, github-actions <$****}@u****m>, Lars Müller <3****u@u****m>
Rak Laptudirm <r****k@l****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4b07e8a7 Fix Affine-Cipher encrypt and drypt func (#1077) shidian00 <8****0@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
cc16cbdf Added JugglerSequence.js (#1075) tehliang <t****4@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
a9e65cd8 Wrapping the example matrix with outer array (#1057) Kasun Thennakoon <t****n@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago

← Back to repository