問題タブ [array-intersect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP array_intersect() - さまざまな型をどのように処理しますか?
基本的にゼロフィルされたさまざまな数値の文字列表現と別の整数配列である値の配列を取得した場合array_intersect()
、異なる型の要素と一致しますか?
たとえば、これは機能しますか?
そうでない場合、これを達成するための最も効率的な方法は何ですか? ループして比較するか、ループしてすべてを整数に変換してから実行array_intersect()
しますか?
python - Pythonでは、2つのリストで同じ要素の数を見つけます
Python で 2 つのリストがある場合、次のように言います。
それらが同じ要素をいくつ持っているかを調べる方法はありますか。それについての場合は2になります(cとd)
ネストされたループを実行できることはわかっていますが、array_intersect 関数を使用した php のような組み込み関数はありませんか?
ありがとう
ruby-on-rails - rails-複数の配列間の交差を見つける
複数の配列間の交差値を見つけようとしています。
例えば
したがって、結果は2になります
PHPでは、array_intersectを使用してこれを実行できることを知っています
配列を簡単に追加できるようにしたかったので、複数のループを使用したくありません
何か案は ?
ありがとう、アレックス
vb.net - 配列交差関数の速度
配列交差の短い関数を作成しましたが、ある関数が他の関数よりも高速である理由を知りたいと思っていました。
1)
2)
3)
したがって、私のテストケースでは、1 は 65 秒、3 は 63 秒、2 は実際には 75 秒かかります。なぜ 3 が最速なのか知っている人はいますか? そして、なぜ 1 は 2 よりも速いのでしょうか?
(フォーマットが悪くてすみません...正しく貼り付けられないようです)
php - PHPで2つの数値配列を比較して重複を削除する
OK、処理する必要がある (mysql からの) 携帯電話番号の 2 つのグループがあります。問題は、結果から重複した番号を削除する必要があることです。
誰かが「array_intersect」について教えてくれましたが、私はこれらのことがあまり得意ではなく、PHP Web サイトに良い例がありません。
どんな助けや提案もありがとう:)
php - PHP の交差と MySQL の交差
テーブル (1) にデータの列があり、これを数百 (または数千) の他のテーブルのデータの列と照合する必要があります。
両方のテーブルを交差する mysql クエリとしてこれを実行するか、テーブル (1) からデータを配列に取得してから、データの他の列を配列として設定して交差させる方が高速でしょうか?
MySQL と PHP5.2 です。
php - array_intersect(): 引数 #1 は配列ではない?
私のコードの何が問題なのかについてのアイデアが不足しています。この特定のクラスは配列を受け入れ、それを別の配列と照合して共通の値を取得します。次に、 final_post_vars_keys() 関数を介して共通の値へのアクセスを提供します。しかし、コードを実行するたびに(タイトルに)エラーが発生します。
php - PHP 配列交差
たぶん、誰かが次のような多次元配列の配列交差を見つけるのを手伝ってくれるかもしれません:
次のコードを試してみましたが、問題は多次元配列です。
$intersection = array_intersect($arry['FILTER'], $arry['attributes']);
ご協力いただきありがとうございます。
php - PHPで不明な数の配列を交差させる
任意の数の PHP 配列を交差させようとしています。その数は、ユーザーが指定したパラメーターに依存し、それぞれに任意の数の要素を含めることができます。
例: array1(1, 2, 3, 4, 5) array2(2, 4, 6, 8, 9, 23) array3(a, b, 3, c, f) ... arrayN(x1, x2, x3、x4、x5 ... xn)
array_intersect はパラメーターのリストを受け取るため、交差する配列の配列を 1 つ作成することはできず、これを回避する必要があります。私はこの解決策を試しました: http://bytes.com/topic/php/answers/13004-array_intersect-unknown-number-arraysしかし、array_intersect には 2 つ以上のパラメーターが必要であるというエラーが報告されたため、これは機能しませんでした。
できるだけ簡単な方法でこれにアプローチする方法を知っている人はいますか?
php - array_intersectの反対ですか?
配列2に存在しない配列1のすべてのメンバーを取得するための組み込み関数はありますか?
私はそれをプログラムで行う方法を知っていますが、同じことを行う組み込み関数があるかどうかだけ疑問に思っています。したがって、コード例はありません。