1591 Commits

Author SHA1 Message Date
a2c18d79f9 Auto-update DIRECTORY.md 2021-10-21 09:09:09 +00:00
8352d260b8 chore: Merge pull request #794 from Badhusha-Akhthaar/master
Added new Mathematical algorithm :  Figurate Numbers
2021-10-21 14:38:25 +05:30
43585378d8 Fixed as per standard.js 2021-10-21 10:01:21 +05:30
67ac0c3dd3 Added jest test and renamed file 2021-10-20 14:33:59 -03:00
f2573ca0d4 Auto-update DIRECTORY.md 2021-10-20 13:33:55 +00:00
f4590b7d2e Merge pull request #769 from SyedFasiuddin/master
Adding an algorithm AlphaNumericPalindrome from freecodecamp
2021-10-20 15:33:27 +02:00
db5b4af730 formatting with standardjs 2021-10-20 18:43:26 +05:30
a99ba4f3e9 chore: Merge pull request #790 from arthurvergacas/Fermat-Primality-Test
Add Fermat Primality Test
2021-10-20 15:33:00 +05:30
0705fa540a Auto-update DIRECTORY.md 2021-10-20 10:02:03 +00:00
6379d1b102 chore: Merge pull request #777 from indremak/add-next-power-of-two-algorithm
Add next power of two algorithm
2021-10-20 15:31:36 +05:30
4a0658866d Auto-update DIRECTORY.md 2021-10-20 09:59:37 +00:00
db0a8c2111 chore: Merge pull request #788 from ddhira123/master
Added BinaryToHex Conversion
2021-10-20 15:29:02 +05:30
91d97010f8 Auto-update DIRECTORY.md 2021-10-20 09:46:34 +00:00
e4d69f8d9c chore: Merge pull request #776 from raghhavtaneja/raghhavtaneja-patch-1
Create RodCutting.js
2021-10-20 15:16:04 +05:30
3cac210757 feat: Merge pull request #782 from oscard0m/add-cache-to-node-workflows
ci(workflow): add cache to workflows using actions/setup-node
2021-10-20 15:04:52 +05:30
dc1951fc58 Auto-update DIRECTORY.md 2021-10-20 09:16:22 +00:00
358b1992a5 chore: Merge pull request #789 from devcer/master
Added Maximum product of 3 numbers in an array
2021-10-20 14:45:44 +05:30
5570dc46b4 Create DistanceConversion.js 2021-10-19 15:04:17 -03:00
915ca4c7ef Added new Mathematical algorithm , Figurate Numbers
Algorithm for checking whether input number does belong to any type of figurate numbers
2021-10-17 14:12:32 +05:30
fa1abf4e1c Minor fixes
- Add some explanation and links about Carmichael Numbers
- Remove explanation about in-built function Math.random()
2021-10-16 11:37:15 -03:00
81f5f403fa removed test case comments 2021-10-16 15:55:18 +05:30
3131b9a989 fixed the code style error 2021-10-16 15:53:24 +05:30
04fbf92480 fixed the miss spelled the file name 2021-10-16 15:45:12 +05:30
a9d20515bf chore: Merge pull request #783 from lvlte/ProjectEuler/018
Project Euler - Problem 18
2021-10-16 15:15:24 +05:30
67ec915d97 added throwing an error when array with <3 items is passed 2021-10-15 21:49:29 +05:30
ffb138adb1 Minor fixes
- Add default number of iterations
- Correct "corner cases" to "edge cases"
- Make clear which bounds are inclusive and which are exclusive
2021-10-15 12:21:48 -03:00
09ac20dec2 Auto-update DIRECTORY.md 2021-10-14 20:34:05 +00:00
c5e44d498a A few suggestions / modifications / fixes
It seems you've accidentally swapped the implementation and the test file :)

The overall comment describing the algorithm (VERY nice doc, by the way) is not "proper" JSdoc => only one leading asterisk. It's generally considered good style to start a comment block (both JSdoc and regular comments) with a single, short sentence.

Further down, there were some git hiccups, most likely caused by merge conflicts?
2021-10-14 22:32:56 +02:00
3c2fdf7582 Add Fermat Primality Test 2021-10-14 15:15:49 -03:00
b3377bb79c added a link to explanation 2021-10-14 21:14:48 +05:30
41ddee7074 Added Maximum product of 3 numbers in an array 2021-10-14 21:10:34 +05:30
0f39167538 Added BinaryToHex Conversion 2021-10-14 19:34:10 +07:00
53f2e3d15c Updated directory.md 2021-10-13 11:50:29 +02:00
177f843195 Fix renamed variable after testing ! 2021-10-13 11:49:10 +02:00
db7a28305e Auto-update DIRECTORY.md 2021-10-13 09:37:07 +00:00
98ee73447e Project Euler : add solution for problem 18 (Max Path Sum I) + test. 2021-10-13 11:36:22 +02:00
f640550d54 ci(workflow): add 'npm' cache for actions/setup-node in .github/workflows 2021-10-12 21:15:53 +02:00
5210273104 resolved style issues in the code 2021-10-12 16:55:56 +05:30
0ae960c4ee added tests for rodCutting and made some changes 2021-10-12 11:06:21 +05:30
d6364548aa Check if number is already power of two 2021-10-11 20:24:38 +03:00
372348f64c add algorithm that calculates next power of two 2021-10-11 20:13:36 +03:00
0312ee731e Create RodCutting.js 2021-10-11 21:54:41 +05:30
274686a5fe RomanToDecimal : Fix import (typo). 2021-10-11 16:33:44 +02:00
e3a10eec6f Pull/merge updated directory.md 2021-10-11 16:25:22 +02:00
8c64f99316 Officially switching to ES Module system. 2021-10-11 16:23:02 +02:00
88ee1325d5 Auto-update DIRECTORY.md 2021-10-11 14:17:59 +00:00
cb6201f03f Project Euler problems (numbering) : follow naming convention. 2021-10-11 16:17:25 +02:00
df4a783b06 Complying with JavaScript Standard Style (npx standard --fix). 2021-10-11 15:49:24 +02:00
87a3da7e37 Remove console.log 2021-10-11 15:11:52 +02:00
9218a5c73e RomanToDecimal : live test and example were removed, adding Jest test instead. 2021-10-11 14:51:30 +02:00