における閾値と配列の共通項を計算します。のは、私は以下の配列を持っていると言うPHP
は$a = [1,2,3,4,5];
$b = [1,3,4,5,6];
$c = [1,7,8,9,10];
$d = [1,2,3,4];
それらの交点が十分に簡単です$result = [1]
、だろう。しかし、私は3のような最小のしきい値を持つそれらの交差を望んでいたらどうですか?
$result = [1,3,4];
1、3及び4 $で存在する:閾値は、私は限り私得交差点は、この場合に生じる可能性があり、少なくとも3つの要素を有するように、交差点から1つ以上のアレイをスキップできることを意味しますa、$ b、および$ dが含まれますが、しきい値のためにスキップされる$ cには含まれません。既存のPHPクラス、アルゴリズム、関数がありますか?
ビルドイン機能 - いいえ。ここにビットを書く必要があります:) – vuryss
配列のサイズは?彼らは重複を持っていますか?いくつのアレイがありますか?基本的に値を数え、> 3の数を選択する必要があります。 – teran
なぜ '$ c'は3のしきい値でスキップされるべきですか? – Federkun