1204 Commits

Author SHA1 Message Date
ced6c891a6 Add tests for titleCaseConversion function 2021-10-04 12:23:05 -04:00
654c824fdd Add check to handle empty string input.
Could throw an error instead, but to be consistent with other case conversion functions in this collection, it returns an empty string when input is empty string.
2021-10-04 12:21:34 -04:00
184814745e Update description/documentation with explanation of title case, and simplifying assumptions this function makes 2021-10-04 09:56:32 -04:00
4ab047ddc5 Fix typos and add ASCII link 2021-10-04 09:53:19 -04:00
4ea13dee13 Update export style for Jest testing 2021-10-04 09:52:30 -04:00
90a59e6b60 Update function name casing to match convention 2021-10-04 09:52:10 -04:00
199d2637cc Update LongestPalindromicSubsequence.test.js 2021-10-04 17:39:26 +05:30
877ce463c8 chore: add code protection 2021-10-04 12:23:50 +05:30
c1b6fcaa78 updating DIRECTORY.md 2021-10-03 16:01:10 +00:00
b5167878c4 Merge pull request #714 from defaude/test/Backtracking/RatInAMaze
Rewrote "Rat in a maze" algorithm + added tests
2021-10-03 21:30:50 +05:30
b793105009 Update .gitignore 2021-10-03 21:29:55 +05:30
085ee531cf updating DIRECTORY.md 2021-10-03 15:56:52 +00:00
94ff1e336f Merge pull request #713 from defaude/test/Backtracking/Sudoku
Add proper test to Backtracking/Sudoku
2021-10-03 21:26:35 +05:30
177c4766e8 updating DIRECTORY.md 2021-10-03 15:55:09 +00:00
7f6a4e74a3 Merge pull request #724 from pomkarnath98/master
Added test cases for TrappingRainWater
2021-10-03 21:24:54 +05:30
e0c5d494ae Added space after comma 2021-10-03 21:20:53 +05:30
46dbe906b5 updating DIRECTORY.md 2021-10-03 15:48:01 +00:00
5ed4227975 Merge pull request #722 from farha1/master
Add max word algorithm
2021-10-03 21:17:45 +05:30
63ceac0925 Added test cases for TrappingRainWater 2021-10-03 21:13:08 +05:30
00c616debe updating DIRECTORY.md 2021-10-03 15:35:00 +00:00
57a6491000 Merge pull request #723 from pomkarnath98/master
Added test cases for LongestValidParentheses
2021-10-03 21:04:45 +05:30
db3caea70f Added test cases for LongestValidParentheses 2021-10-03 20:58:53 +05:30
c2b3931391 updating DIRECTORY.md 2021-10-03 15:13:50 +00:00
fd420229bf Merge pull request #721 from pomkarnath98/master
Added test cases for LongestPalindromicSubsequence
2021-10-03 20:43:36 +05:30
30d437bff9 Add max word algorithm 2021-10-03 22:08:47 +07:00
acd670bb2e Added test cases for LongestPalindromicSubsequence 2021-10-03 20:38:23 +05:30
14a6e2eff3 updating DIRECTORY.md 2021-10-03 14:45:24 +00:00
8daf45e6f0 Merge pull request #719 from MrDoomy/feat/shuffle-algorithm
Added Fisher Yates Algorithm
2021-10-03 20:15:07 +05:30
0fea99db49 Update FisherYatesShuffle.test.js
Updated fisherYatesShuffle to FisherYatesShuffle
2021-10-03 20:10:56 +05:30
6fdd267459 Update FisherYatesShuffle.js
removed console statement
2021-10-03 20:10:26 +05:30
0ada757576 Update FisherYatesShuffle.js
Splited initialized 'let' declarations into multiple statements
2021-10-03 20:08:02 +05:30
28f13bb260 Apply standard code style
Sadly, standard does not support private fields (yet)
2021-10-03 16:04:06 +02:00
6b2840f579 Added Fisher Yates Algorithm 2021-10-03 15:40:45 +02:00
2b3db6c1d5 Apply standard code style 2021-10-03 15:11:15 +02:00
fb763c4a3f updating DIRECTORY.md 2021-10-03 12:07:50 +00:00
200e8232c5 Merge pull request #718 from pomkarnath98/master
Added test for ScrambleStrings and formatted folder structure for oth…
2021-10-03 17:37:32 +05:30
3f6b4c1d72 added new line 2021-10-03 17:31:45 +05:30
c198a9f53d Added test for ScrambleStrings and formatted folder structure for other folders 2021-10-03 17:28:17 +05:30
255ef9a50d updating DIRECTORY.md 2021-10-03 11:39:26 +00:00
37b2cebe22 Merge pull request #715 from Koddi-Evangelista/master
feat: add scramble string algorithm
2021-10-03 17:09:12 +05:30
9aedaa8bd6 updating DIRECTORY.md 2021-10-03 11:32:28 +00:00
d2ed0c7b47 Merge pull request #717 from trasherdk/DecimalToHex
DecimalToHex - test
2021-10-03 17:02:15 +05:30
38b42cf0a4 Update DecimalToHex.js
updated as per `standard.js`
2021-10-03 16:57:52 +05:30
c35b20a4ce DecimalToHex
- Add test file DecimalToHex.test.js
- Add export to DecimalToHex.js
- Remove console.log from DecimalToHex.js
2021-10-03 12:11:34 +02:00
c0fa45cc19 updating DIRECTORY.md 2021-10-03 08:33:26 +00:00
2ecee85012 chore: merge "Add test for camel case algorithm" (#710)
* fix: change function name and use ES6 export

* feat: add tests for camel case

Co-authored-by: Alexandre VU <alexandre.vu@montreal.ca>
2021-10-03 14:03:07 +05:30
44fee4167f Code style 2021-10-03 10:15:35 +02:00
08effc8581 Credit where credit's due: Add reference to original author
(and added a missing comment)
2021-10-03 10:05:57 +02:00
0d5a3cef48 Made the "complex" test harder, forcing the algorithm to actually back-track ;) 2021-10-03 10:05:33 +02:00
ff671ffd12 updating DIRECTORY.md 2021-10-03 06:05:46 +00:00