317 Commits

Author SHA1 Message Date
Rohit Chaudhari
33c30c297f
Add Gitpod setup (#129)
* Create  .gitpod.Dockerfile

* Create .gitpod.yml

* Add gitpod badge
2023-10-27 11:39:40 -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
Brandon Johnson
a9e823d096
Merge pull request #141 from afonsocarlos/master
Add Greatest Common Divisor
2023-10-22 18:47:01 -06:00
Brandon Johnson
427faf7a95
Merge pull request #138 from salehhashemi1992/ci/update-checkout-v4
Update GitHub actions/checkout version
2023-10-22 18:43:39 -06:00
github-actions
7bb7414079 updating DIRECTORY.md 2023-10-22 20:35:49 +00:00
Carlos Afonso
2553639335 Add Greatest Common Divisor 2023-10-22 21:35:08 +01:00
salehhashemi1992
4c3507b562 update checkout to v4 2023-10-17 11:40:11 +03:30
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
ravikishan.69
91da583267 Fixes the lint errors 2023-10-10 08:11:21 +05:30
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
ravikishan.69
d4b163a564 Adding The Doubly Linked List In PHP 2023-10-08 14:41:32 +05:30
Brandon Johnson
169b0b3ed0
Merge pull request #128 from anamarijapapic/fix/phpunit-sorting-tests
[PHPUnit testing]: Fix sorting tests not running.
2023-10-08 00:52:14 -06:00
Anamarija Papić
53a432f59d adjust the given ranges in sorting tests. 2023-10-07 09:22:53 +02:00
Anamarija Papić
1d22da3b53 modify xdebug.max_nesting_level. 2023-10-07 09:20:06 +02:00
Anamarija Papić
9910612fb9 adjust the given ranges in sorting tests. 2023-10-07 08:39:39 +02:00
Anamarija Papić
aca121fff0 rename test case class.
- to fix "Test case not matching filename" deprecation warning
2023-10-07 08:33:44 +02:00
Anamarija Papić
9b0cae985e adjust the given ranges in sorting tests.
- shortening the given ranges
- applied on the tests that hit PHP memory_limit
- applied on the tests that exceed the expected duration time
2023-10-07 08:30:28 +02:00
Anamarija Papić
8084046f1b Merge branch 'master' into fix/phpunit-sorting-tests 2023-10-07 08:05:43 +02:00
Brandon Johnson
9f7292dfc1
Merge pull request #126 from anamarijapapic/fix/quicksort-empty-input-validation
[Sorting: QuickSort] Fix empty input validation.
2023-10-06 22:30:55 -06:00
Brandon Johnson
a65714c1be
Merge pull request #123 from aryanshb/master
Added Vignere Cipher
2023-10-06 22:19:39 -06:00
Anamarija Papić
b3774d70b0 fix count sort.
- no min and max as function parameters
- count sort tests are now passing
2023-10-06 19:57:48 +02:00
Anamarija Papić
0bfc5b2b75 rename function selectionSorting to selectionSort.
- follows the function naming practices in the folder
- fixes "undefined function selectionSort" in SortingTest.php
- selection sort tests are now passing
2023-10-06 19:28:27 +02:00
Aryansh Bhargavan
831d93b454
Fix: Changes in formatting? 2023-10-06 21:51:15 +05:30
Aryansh Bhargavan
240260b21b
Fix: Changes in formatting? 2023-10-06 21:48:11 +05:30
Anamarija Papić
4c77cd2ff8 rename test case class.
- to fix "Test case class not matching filename" deprecation warning
2023-10-06 16:10:18 +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
Anamarija Papić
6eea66cddf fix empty input validation. 2023-10-06 14:51:11 +02:00
github-actions
1e039d22e5 updating DIRECTORY.md 2023-10-05 15:40:18 +00:00
Aryansh Bhargavan
f595b7a71a
Feat: Added Vignere Cipher 2023-10-05 21:10:00 +05:30
Brandon Johnson
618fe7f2b5
Merge pull request #122 from salehhashemi1992/ci/setup-code-style-check
Implement PSR-12 Coding Standards and Add CS Check to CI Flow
2023-10-05 00:47:01 -06:00
salehhashemi1992
658618ae95 fix comment indents and docs 2023-10-05 10:11:31 +03:30
salehhashemi1992
29db48075e ignoring warnings in cs checker 2023-10-05 00:10:11 +03:30
salehhashemi1992
b814cf2669 fix some ci warnings 2023-10-05 00:01:13 +03:30
salehhashemi1992
5817388856 fix mono alphabetic cipher test structure 2023-10-04 23:45:09 +03:30
salehhashemi1992
1a04f5ea8f fix morse test structure 2023-10-04 23:44:04 +03:30
salehhashemi1992
e5523e0c4c fix conversions test structure 2023-10-04 23:40:29 +03:30
salehhashemi1992
a305f06efe fix maths test structure 2023-10-04 23:09:58 +03:30
salehhashemi1992
963bafca71 fix searches test structure 2023-10-04 23:03:29 +03:30
salehhashemi1992
39ab69ecea fix string test structure 2023-10-04 22:56:49 +03:30
salehhashemi1992
9c2726203c fix cs errors to follow the psr12 standard and also some minor fixes 2023-10-04 21:50:32 +03:30
salehhashemi1992
d7d34e357e excluding namespace errors from cs check 2023-10-04 21:38:15 +03:30
salehhashemi1992
ca17a0db74 add cs checking to ci flow 2023-10-04 21:38:14 +03:30
Brandon Johnson
a554210156
Merge pull request #120 from costa-neto/master
fix: fix empty input validation on quicksort
2023-10-02 22:37:52 -06:00
Neto Costa
9dab8744dd fix: fix empty input validation on quicksort 2023-10-02 21:12:05 -03:00
Brandon Johnson
986d1363ff
Merge pull request #117 from salehhashemi1992/mode-function-multiple-return
Enhance mode() Function to Return Multiple Modes
2023-09-17 22:50:49 -06:00
github-actions
62dc243c2e updating DIRECTORY.md 2023-09-18 04:48:52 +00:00
Brandon Johnson
810f8fcf09
Merge pull request #116 from salehhashemi1992/heap-sort
add heap sort to sort algorithms
2023-09-17 22:48:40 -06:00