877 Commits

Author SHA1 Message Date
c8c715feb4 Doctest Contribution Guidelines | Guidelines for running doctests 2020-11-02 19:56:52 +05:30
f9b95f4d87 Doctest Contribution Guidelines | Implementation details and reference 2020-11-02 19:56:28 +05:30
e720b7d5c9 Doctest Contribution Guidelines | Added Description 2020-11-02 19:56:03 +05:30
d44ffef467 Cocktail Shaker Sort | Fixed 'standard' warnings and errors 2020-11-02 15:32:45 +05:30
8d1278b455 Cocktail Shaker Sort | Added Doctests 2020-11-02 15:26:47 +05:30
aab8a555fc Cocktail Shaker Sort | Improved Implementation 2020-11-02 15:26:21 +05:30
ac488fe626 Cocktail Shaker Sort | Code wasn't returning sorted Items. Changed that. 2020-11-02 15:25:59 +05:30
3a7da23b02 Cocktail Shaker Sort | Improved Comments 2020-11-02 15:25:09 +05:30
5dbb739fd0 Cocktail Shaker Sort | Formatted Wikipedia Link 2020-11-02 15:24:09 +05:30
aad3c4d151 Cocktail Shaker Sort | Improved Description Comment 2020-11-02 15:23:39 +05:30
7a050aba5b Merge pull request #531 from rahul1995/fib-matrix-expo
Add O(log n) algorithm using matrix exponentiation to find n-th fibonacci
2020-11-01 08:55:10 +05:30
83b05cde15 style fixes 2020-10-31 17:53:08 +02:00
e424ba2a4f Added QuickSelect Algorithm 2020-10-31 17:33:26 +02:00
15883b23db updating DIRECTORY.md 2020-10-31 14:53:06 +00:00
eab57b880a add binary convert (#521)
* add  binary convert
2020-10-31 20:22:50 +05:30
2af75f62c8 Merge pull request #522 from TangoPJ/master
change from ES5 to ES6
2020-10-31 19:15:11 +05:30
870befc357 Merge pull request #538 from TheAlgorithms/mocha-Maths/test/Abs.test.js
GitHub Action: Add mocha Maths/test/Abs.test.js
2020-10-31 09:38:52 +01:00
6686ef88b8 Update nodejs.yml 2020-10-31 09:35:01 +01:00
c95012865f Update nodejs.yml 2020-10-31 09:27:46 +01:00
1f1007a09c Update nodejs.yml 2020-10-31 09:20:12 +01:00
9bd5bf8232 npx doctest **/*.js 2020-10-31 09:17:29 +01:00
8d527fe1e2 Update nodejs.yml 2020-10-31 09:15:46 +01:00
9d21e03790 Update nodejs.yml 2020-10-31 09:10:49 +01:00
9bae390f01 Update nodejs.yml 2020-10-31 09:07:09 +01:00
3fec0509dd Update nodejs.yml 2020-10-31 08:45:55 +01:00
4c8866ec7e npx mocha 2020-10-31 08:36:27 +01:00
255ef0dffa npx mocha Maths/test/Abs.test.js 2020-10-31 08:29:28 +01:00
82ea7c966a updating DIRECTORY.md 2020-10-31 07:22:43 +00:00
ea2056f649 GitHub Action: Add mocha Maths/test/Abs.test.js 2020-10-31 08:22:23 +01:00
9587bfcc52 updating DIRECTORY.md 2020-10-31 07:18:10 +00:00
19295099d0 Merge pull request #505 from theepag/WhileLoopFactorial
Added while loop factorial
2020-10-31 12:47:56 +05:30
4e680d7087 Update WhileLoopFactorial.js 2020-10-31 12:34:54 +05:30
9c9640c1c3 Added Softmax to Maths folder (#516) 2020-10-31 12:20:29 +05:30
e62844f7d2 Update Queue.js 2020-10-31 12:03:11 +05:30
291f7b1a23 Apply JS standard rules on KMPPatternSearching.js 2020-10-30 23:04:21 +05:30
2c5aaa3690 Add KMP string searching algorithm 2020-10-30 23:01:06 +05:30
c117885246 AVL Tree Added in JS Fixes:#535 2020-10-30 22:52:16 +05:30
6bc638b34e StandardJS Checks require space after function name 2020-10-30 18:28:29 +02:00
84e4c9906b #142 #461 Adding Doctests to String/ReverseString.js 2020-10-30 18:24:34 +02:00
50091d299f #142 #461 Adding Doctests to String/ReverseWords.js 2020-10-30 18:17:57 +02:00
09d38fe959 #142 #461 Adding Doctests to String/ValidateEmail.js 2020-10-30 18:11:51 +02:00
feaca3b27a Make Fibonacci.js file comply with standard JS rules 2020-10-30 16:08:16 +05:30
78a05970e2 Add O(log n) algorithm using matrix exponentiation to find n-th fibonacci 2020-10-30 16:02:15 +05:30
2190b92e1b updating DIRECTORY.md 2020-10-30 03:38:44 +00:00
5e3e5a7849 Merge pull request #501 from baciucristian/email-validation
Modify ValidateEmail.js to accept all suffixes not just '.com'
2020-10-30 09:08:28 +05:30
879b8ad048 updating DIRECTORY.md 2020-10-30 03:25:24 +00:00
410ecd2be1 Merge pull request #530 from rahul1995/binary-expo
Add Iterative Binary Exponentiation
2020-10-30 08:55:04 +05:30
5e6d813b6f Update Binary Exponentiation algorithm file to comply with Javascript standard rules 2020-10-29 21:54:07 +05:30
c7fe697ca4 Add explanation for the Binary Exponentiation 2020-10-29 21:42:10 +05:30
ae3bd72ca8 Add Iterative Binary Exponentiation 2020-10-29 21:36:31 +05:30