Home > 部分集合


Pythonで配列が他の配列の部分集合かどうかをチェックする方法

方法1: set()を使用する方法 まず、Pythonのset()関数を使用して、両方の配列を集合に変換します。そして、isdisjoint()メソッドを使用して、2つの集合が共通の要素を持っていないかどうかを確認します。部分集合の場合、共通の要素はありませんので、isdisjoint()はTrueを返します。>>More


JavaScriptで配列が別の配列の部分集合かどうかをチェックする方法

ループを使用した方法: この方法では、2つの配列を比較し、要素ごとに一致するかどうかを確認します。function isSubset(array, subset) { for (let i = 0; i < subset.length; i++) { if (!array.includes(subset[i])) { return false; } } return true; } // 使用例 const array = [1, 2, 3, 4, 5]; const subset = [2, 4]; console.log(isSubset(ar>>More