檢查數組中是否存在N的兩倍等於M的元素
P粉663883862
P粉663883862 2023-09-11 13:15:10
0
2
331

我開始在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學習者快速成長!