Commit Graph

117 Commits

Author SHA1 Message Date
1943ea3c60 add: DFS non recursive algorithm 2022-10-24 20:38:13 -03:00
de9f7cff22 Add Speed Conversion (#91) 2022-10-23 23:31:10 -06:00
6a67bf2606 mean, median, mode (#83)
* mean median mode

* update DIRECTORY

* just renaming

* adding unit tests

* organizing the file

* ops missed this one
2022-10-15 22:41:56 -06:00
648c5626ed Added neon number checker 2022-10-11 17:16:44 +05:00
e18738b14f Added Armstrong checker 2022-10-10 12:46:00 +05:00
c848316a08 Code refactoring 2022-10-09 16:46:29 +05:00
7535486226 Updated function name to avoid collision 2022-10-07 15:54:58 +05:00
f23fbb7f91 Added Palindrome checker 2022-10-06 21:23:15 +05:00
c97dadec46 Created new sort algorithm
added gnome sort algorithm, with added unit tests and updated DIRECTORY.md
2022-08-03 16:40:30 +08:00
42c2656487 Merge pull request #75 from darwinz/master
Adding DataStructures directories
2022-08-02 23:26:31 -06:00
68056c199a adding the tests/DataStructures directory 2022-08-02 23:05:15 -06:00
27ce6d2c95 Update SearchesTest.php 2022-08-03 12:36:25 +08:00
8e9c6764de Update SearchesTest.php 2022-08-03 09:57:10 +08:00
925178d263 rename MonoAlphabeticCipher and move tests for the same into Ciphers tests 2022-07-31 23:06:45 -06:00
11e22b312f adding ArrayKeysSort to the Sorting dir 2022-07-31 23:06:45 -06:00
35ed4625eb update fibonacciSearch.php to FibonacciSearch.php for consistency 2022-07-31 23:06:45 -06:00
1eef2e1d93 build: update project euler tests 2022-07-31 23:06:45 -06:00
2676bb112e add tests/Strings, change String to Strings, code style updates 2022-07-31 23:06:45 -06:00
53d235dcf3 meta: add tests/Sorting, code style updates/improvements 2022-07-31 22:19:41 -06:00
e3e5170f99 meta: add tests/Searches, code style updates/improvements 2022-07-31 22:19:40 -06:00
7da4a850fd meta: add tests/Maths, move ProjectEuler into Maths, code style updates 2022-07-31 22:19:40 -06:00
b2c68f1aac meta: add tests/Conversions; some code cleanup for consistency 2022-07-31 22:19:40 -06:00
69e86faafc meta: add tests/Ciphers; change ciphers dir to Ciphers for consistency 2022-07-31 22:19:38 -06:00
a353f90c05 Update tests/MonoAlphabeticCipherTest.php decrypt test function
Co-authored-by: Brandon Johnson <bbj1979@gmail.com>
2022-07-27 18:52:23 +08:00
9b72bd9f0a Update tests/MonoAlphabeticCipherTest.php encrypt test function
Co-authored-by: Brandon Johnson <bbj1979@gmail.com>
2022-07-27 18:52:07 +08:00
d75ccafe73 Update Mono-AlphabeticCipher Test
Update Mono-AlphabeticCipher Test
2022-07-24 13:08:15 +08:00
4eee60024a Add Mono-Alphabetic Cipher Test
Add Mono-Alphabetic Cipher Test
2022-07-22 12:13:18 +08:00
b373cbe2f5 Add new algorithm 2022-07-01 12:07:47 -04:00
c3e790cb42 Merge pull request #54 from Lukasdotcom/master
Adds Morse Code algorithm
2022-02-22 00:27:34 -07:00
db74ce0341 forgot to capitalize the test case. 2022-02-21 21:47:25 -05:00
1843abae90 Update tests/MorseCodeTest.php
Co-authored-by: Brandon Johnson <bbj1979@gmail.com>
2022-02-15 12:00:55 -05:00
434e11cf6c Renames Test
Co-authored-by: Brandon Johnson <bbj1979@gmail.com>
2022-01-29 10:41:45 -05:00
74b93a53d0 Adds Morse Code 2022-01-26 21:11:01 -05:00
79dec897d4 had a duplicate function name. fixed 2021-11-18 17:17:50 -06:00
d20c5686d1 mistakenly added line to ConversionsTest - fixed problem 2021-11-18 17:11:01 -06:00
8d7ad00f56 add decimal to binary conversion and test 2021-11-18 17:06:39 -06:00
f29d25b432 counts start at 1 in stead of 0. skews positions - fixed 2021-11-16 16:34:52 -06:00
e595dec3d1 fix yet another typo in test (last one) 2021-11-16 16:32:03 -06:00
c7436c9256 fix another typo in test 2021-11-16 16:29:42 -06:00
888e46143b fix typo in test 2021-11-16 16:26:17 -06:00
5b96d36b02 added fibonacciSearch 2021-11-16 16:21:16 -06:00
fbe3168ca7 fixed typo in unit test 2021-11-08 13:27:39 -06:00
3d6c66d144 Add unit test for quickSort 2021-11-08 13:23:59 -06:00
5bfb255fbc Add unit test for quickSort 2021-11-05 15:51:18 -05:00
f20008ba3d Add Euler problem 6 2021-10-31 17:57:28 -03:00
4b41b472e0 Add Project Euler problem 3 2021-10-22 20:57:24 +03:30
570f58f168 Add project euler p1 and p2 2021-10-09 14:12:20 +07:00
b3c8d86dd1 add solution to problem 5 and problem 9 of the Project Euler 2021-10-06 20:38:37 -05:00
209911440a add solution to problem 7 of the project euler 2021-10-04 18:49:36 -05:00
87adf51434 Change in fibonacciRecursive and add unit test 2020-12-02 15:13:10 +05:30