检查数组中是否存在N的两倍等于M的元素
P粉663883862
P粉663883862 2023-09-11 13:15:10
0
2
325

我开始在leetcode上解决问题,这个问题没有通过测试用例,这是我的尝试:

function checkIfExist($arr) {
    
    $i = 0;
    $j = 0;
    $n = count($arr);
    
    // 循环遍历数组
    for($i; $i < $n; $i++) {
        for($j; $j < $n; $j++) {    
            // 检查元素i和j是否不相同且N*2 = M
            if ($i != $j && $arr[$i] * 2 == $arr[$j]) {
                return true;
            }
        }
    }
    return false;
}

请问可以解释一下我在这里犯了什么错误吗?

P粉663883862
P粉663883862

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!