112 Commits

Author SHA1 Message Date
darwinz
0cb4a4b5f2 updating DIRECTORY.md 2024-06-14 05:42:33 +00:00
Abhishek Pashte
8389d29c76
Create SentinelSearch.php (#124)
* Create SentinelSearch.php

Added Sentinel Search algorithm in Searches folder

* Update SentinelSearch.php

* Update SearchesTest.php

Added tests for SentinelSearch.php

* Update DIRECTORY.md

Added link for sentinel search

* Update SearchesTest.php

Testcase corrected

* Updated SentinelSearch.php

* Updated SearchesTest.php

* Update Searches/SentinelSearch.php

* Update Searches/SentinelSearch.php

* Update Searches/SentinelSearch.php

* Update Searches/SentinelSearch.php

* Update Searches/SentinelSearch.php

* Update Searches/SentinelSearch.php

* Update Searches/SentinelSearch.php

---------

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>
2024-06-13 23:42:22 -06:00
darwinz
5d9350b58f updating DIRECTORY.md 2024-06-14 05:31:05 +00:00
Arafin Mridul
500b1bc44d
Two Pointers Algorithm added in PHP/Searches/TwoPointers.php (#152)
* Create TwoPointers.php

Two Pointers technique implementation written in PHP

* Update TwoPointers.php

* Update DIRECTORY.md

* Update TwoPointers.php

* Update TwoPointers.php

* Update SearchesTest.php

* Update TwoPointers.php

* Update TwoPointers.php
2024-06-13 23:30:53 -06:00
niharikamahajan02
afc6d11844
Added code for findng no of homogenous substrings (#146)
* Create CountHomogenous.php

Added count no of homogenous substrings

* Added program for finding no. of homogenous substrings

* Update Strings/CountHomogenous.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update Strings/CountHomogenous.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update tests/Strings/StringsTest.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update StringsTest.php

* Update Strings/CountHomogenous.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update tests/Strings/StringsTest.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update CountHomogenous.php

* Update tests/Strings/StringsTest.php

* Update tests/Strings/StringsTest.php

* Fix homogenous count unit test

* Fix count homogenous substrings algorithm

* PHPCBF: remove inline control structure

---------

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>
2024-06-13 23:26:17 -06:00
darwinz
aa72f5558a updating DIRECTORY.md 2024-06-12 14:53:12 +00:00
Michal Zarnecki
46582b8702 directory reference for Bellman-Ford 2024-05-17 22:08:48 +02:00
github-actions
210c00d2c1 updating DIRECTORY.md 2023-12-13 17:30:59 +00:00
Sevada
747e8d1197
Create BaseX.php (#140)
* Create BaseX.php

This function let's you calculate base X of any number <11

* Update BaseX.php

* Update DIRECTORY.md

* Update BaseX.php

* Update BaseX.php

* Update DIRECTORY.md

Co-authored-by: Brandon Johnson <darwinz>

* Update MathsTest.php

* Update tests/Maths/MathsTest.php

Co-authored-by: Brandon Johnson <darwinz>

* Update MathsTest.php

* Update tests/Maths/MathsTest.php

Co-authored-by: Brandon Johnson <darwinz>

* Update tests/Maths/MathsTest.php

Co-authored-by: Brandon Johnson <darwinz>

---------

Co-authored-by: Brandon Johnson <darwinz>
2023-12-13 10:30:45 -07:00
Aryansh B
e0d414bb4a
Added Fast Inverse Square root (#142) 2023-10-30 12:22:15 -06:00
Shivani Yadav
9e8e95a5ac
Adding the Stack Data Structure (#137)
* Adding the Stack Data Structure

* Fixing the Lint Issue
2023-10-23 23:43:28 -06:00
github-actions
7bb7414079 updating DIRECTORY.md 2023-10-22 20:35:49 +00:00
github-actions
e4457ea9fa updating DIRECTORY.md 2023-10-10 03:46:03 +00:00
Brandon Johnson
7e052840be
Merge pull request #135 from Ravikisha/master
Adding the Doubly Linked List in Data Structure
2023-10-09 21:45:50 -06:00
Aryansh B
53d6cd64ea
Added Atbash Cipher! (#136) 2023-10-09 21:42:42 -06:00
Aryansh B
599577bf9a
Added Railfence Cipher (#134)
* Feat: Added Railfence Cipher

---------

Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2023-10-08 18:41:13 -06:00
ravikishan.69
0288d0f468 Update the Directory.md 2023-10-08 14:45:19 +05:30
Anamarija Papić
8084046f1b Merge branch 'master' into fix/phpunit-sorting-tests 2023-10-07 08:05:43 +02:00
Anamarija Papić
cf9764890d rename SortingTests.php to SortingTest.php.
- made this change so that PHPUnit can execute sorting tests
- sorting tests were previously ignored because of the file name typo
2023-10-06 15:26:57 +02:00
github-actions
1e039d22e5 updating DIRECTORY.md 2023-10-05 15:40:18 +00:00
github-actions
62dc243c2e updating DIRECTORY.md 2023-09-18 04:48:52 +00:00
github-actions
c89245231b updating DIRECTORY.md 2023-05-15 04:44:20 +00:00
Ruben del Blanco Rey
e0cac03bc6
Project Euler Problem 11 (#113)
* feat:first approach to the problem

* feat:add Project euler problem 11
2023-05-14 22:44:05 -06:00
github-actions
bb8747a1d6 updating DIRECTORY.md 2023-04-24 04:26:07 +00:00
Ruben del Blanco Rey
f57991b8e6
Added Project Euler's problem 10 (#110)
* feat:add Project Euler problem 10

* chore:add problem in DIRECTORY
2023-04-23 22:25:55 -06:00
Brandon Johnson
1914ea1253
Merge pull request #112 from rubendelblanco/Problem4
Maths: ProjectEuler Problem 4
2023-04-23 22:24:20 -06:00
Ruben del Blanco Rey
2c80872478
Merge branch 'TheAlgorithms:master' into problem8 2023-04-21 12:32:29 +02:00
Ruben del Blanco
efe02eb3fa chore add problem8 to DIRECTORY 2023-04-21 12:30:04 +02:00
Ruben del Blanco
5ec6885384 chore:reset DIRECTORY.md content 2023-04-21 12:29:07 +02:00
Ruben del Blanco
574011af4c chore:add problem to directory 2023-04-21 12:21:18 +02:00
Ruben del Blanco
75f98832f2 feat:add problem to DIRECTORY 2023-04-21 12:12:49 +02:00
github-actions
872e7272bf updating DIRECTORY.md 2023-04-21 05:49:44 +00:00
github-actions
f16a7f935a updating DIRECTORY.md 2022-11-29 07:21:19 +00:00
Aryansh B
1c33b1f1dd
Added BFS (#98)
* added BFS

* Added tests, updated directory, added BFS

* modified test

* Update DepthFirstSearchTest.php

* Modified requested change
2022-11-29 00:21:02 -07:00
Ayoade David
92172e347f
Add InterpolationSearch algorithm (#96)
* Add InterpolationSearch algorithm

add interpolationsearch file, included algorithm in test file, included algorithm in directory.md file
2022-11-16 17:16:00 -07:00
github-actions
e720c78564 updating DIRECTORY.md 2022-11-08 19:05:14 +00:00
ayDavidGitHere
896fcd8034 add TernarySearch to tests/Searches 2022-11-01 04:32:37 +01:00
ayDavidGitHere
4ad358d7c7 add ExpontentialSearch amd TernarySearch to tests/Searches and add TernarySearch to Directory.md 2022-11-01 04:30:22 +01:00
Ayoade David
c5be3b0916
Merge branch 'TheAlgorithms:master' into master 2022-11-01 04:09:15 +01:00
github-actions
abf3b76750 updating DIRECTORY.md 2022-10-31 22:20:19 +00:00
André Alves
952096d650
fix typo in DIRECTORY.md
Co-authored-by: Brandon Johnson <bbj1979@gmail.com>
2022-10-31 02:49:18 -03:00
Andre Alves
1943ea3c60 add: DFS non recursive algorithm 2022-10-24 20:38:13 -03:00
github-actions
bacbde4c19 updating DIRECTORY.md 2022-10-24 05:31:25 +00:00
Carlos Afonso
de9f7cff22
Add Speed Conversion (#91) 2022-10-23 23:31:10 -06:00
ayDavidGitHere
a759fdfcad add ExponentialSearch Algorithm & update DIRECTORY.md 2022-10-22 00:59:31 +01:00
github-actions
f4f1a9c7a4 updating DIRECTORY.md 2022-10-16 04:42:08 +00:00
tales
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
github-actions
a478f25d10 updating DIRECTORY.md 2022-10-12 07:08:30 +00:00
Samadmemon991
648c5626ed Added neon number checker 2022-10-11 17:16:44 +05:00
github-actions
9ab5dc2836 updating DIRECTORY.md 2022-10-11 05:49:20 +00:00