We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 862a4d2 commit cb910d0Copy full SHA for cb910d0
Easy/976. Largest Perimeter Triangle/solution.php
@@ -1,27 +1,24 @@
1
<?php
2
class Solution
3
{
4
-
5
6
- // public $nums;
7
- function largestPerimeter(array $nums)
+ public function largestPerimeter(array $nums)
8
9
rsort($nums);
+
10
$length = count($nums);
11
for ($i = 0; $i < $length - 2; $i++) {
12
if (($nums[$i] + $nums[$i + 1] > $nums[$i + 2])
13
&& ($nums[$i] + $nums[$i + 2] > $nums[$i + 1])
14
&& ($nums[$i + 1] + $nums[$i + 2] > $nums[$i])
15
) {
16
- echo $nums[$i] + $nums[$i + 1] + $nums[$i + 2];
+ return $nums[$i] + $nums[$i + 1] + $nums[$i + 2];
17
}
18
19
- echo 0;
+ return 0;
20
21
22
23
$solution = new Solution;
24
-$solution->largestPerimeter([3, 6, 2, 3]);
25
26
27
-?>
+$solution->largestPerimeter([3, 6, 2, 3]);
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments