From 9fddd60301e28eb8099f7fb58c2e83cd249f39a7 Mon Sep 17 00:00:00 2001 From: Sarvar <56576654+sarvar-akbarov@users.noreply.github.com> Date: Tue, 4 Jul 2023 07:01:08 +0500 Subject: [PATCH] Update 036.md --- solutions/036.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/solutions/036.md b/solutions/036.md index 9d9ca10..df737a1 100644 --- a/solutions/036.md +++ b/solutions/036.md @@ -88,4 +88,30 @@ class Solution: return result ``` +#### PHP +```php +class Solution { + + /** + * @param Integer[] $nums + * @return Integer[] + */ + function rearrangeArray($nums) { + $positive = 0; + $negative = 1; + $result = $nums; + + foreach($nums as $num){ + if($num > 0){ + $result[$positive] = $num; + $positive+=2; + }else{ + $result[$negative] = $num; + $negative+=2; + } + } + return $result; + } +} +``` ***NB***: If you want to get community points please suggest solutions in other languages as merge requests.