小编Uza*_*dia的帖子

php中第二大绝对值表单数组

第二大绝对值形式数组

输入:数组(13,-12,8,2,5)

预期答案:12

这是我的代码

<?php
function print2largest($arr, $arr_size)
{
    if ($arr_size < 2)
    {
        echo(" Invalid Input ");
        return;
    }     
    $first = $second = PHP_INT_MIN;
    for ($i = 0; $i < $arr_size ; $i++)
    {
        if ($arr[$i] > $first)
        {
            $second = $first;
            $first = $arr[$i];
        }

        else if ($arr[$i] > $second &&
                 $arr[$i] != $first)
            $second = $arr[$i];
    }
    if ($second == PHP_INT_MIN)
        echo("There is no second largest element\n");
    else
        echo("The second largest element is " . $second . …
Run Code Online (Sandbox Code Playgroud)

php arrays absolute

3
推荐指数
1
解决办法
203
查看次数

标签 统计

absolute ×1

arrays ×1

php ×1