Javascript获取两个数组交叉方法
这里介绍的数组必须已经事先。
查找的交集
*简单的两个数组。
*
*参数
*第一个数组,必须已经排序。
*第二个数组,必须已经排序
*
*笔记
*
*应该有O(n)操作,其中n是
* N = min(a.length(),b.length())
* /
功能arrayintersection(A,B)
{
var = 0,BI = 0;
var =新数组();
而(AI<a.length双< b.length)
{
如果({ } { } }){ };};}
否则,如果(一个{ } })};+ +;}
否则,它们等于
{
Result.push(一个{爱});
人工智能+人工智能+;
++;
}
}
返回结果;
}
console.log(arrayintersection({1,2,3},{ 2,3,4,5,6 })); / / {二}
希望本文能对大家的javascript程序设计有所帮助。