有两个数组,一个是循环数组一个是待查找的数组

有两个数组,一个是循环数组一个是待查找的数组,怎么代入循环查找第二个数组是否在第一个数组中是否存在?

3个回答

function isCon(arr, val){
for(var i=0; i<arr.length; i++){
if(arr[i] == val)
return true;
}
return false;
}

window.onload = function(){
var arr=new Array(1,2,3,2,4,2,5,6,7,2,4,3,18,12,41,87);
alert(isCon(arr, 8));
}

Private Sub sss()
Dim i As Integer
Dim s As Integer
Dim arryFrom(100) As String
Dim arryTo(100) As String

For i = 0 To UBound(arryFrom())
    For s = 0 To UBound(arryTo())
        If arryFrom(i) = arryTo(s) Then
            '你想干的事情
        End If
    Next s
Next i

End Sub

不要求效率的话直接暴力匹配吧。

 for(int i=0;i<循环数组.length();i++)
 {
       int flag=1;
           for(int j=0;j<待查找数组.length();j++)
             { 
                     if(循环数组[i]!=待查找数组[j])
                             {
                                   flag=0;
                                         break;
                             }
             }
 }

另外还可以使用类似KMP算法的思想对数组进行处理,时间复杂度O(n+m)

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

2
VB有没有简单的做法连接两个数组得到一个数组?
2
将两个二维数组相乘应该怎么计算?有没有可以实现二维数组乘法运算的函数思路?
3
对两个数组比较,将两个数组各自不在对方的数据组成一个新的数组输出到文件。
2
两个二维数组长度不一也可以做数组的乘法么?
3
在一个数组中每两个配对,要求得到的所有配对数字的差的绝对值最小
7
数组a是{1,2,3} 数组b:{1,2,3,4 } 或者{1,4} 比较两个数组 要以a数组为准
4
java求两个无序数组的交集
1
数组变量后面再跟一个数组变量,两个数组变量是连续的内存么?
2
如果vb数组中有两行完全相同的数组下标,查找的时候返回全部数组下标而不是第一条怎么做?
1
数组数据的截取怎么把截取后的数组独立存入变量,原始数组剩下的数据一个变量?
2
请问vb语言中数组的衔接怎么实现,两个不同的数组不通过复制可以直接衔接么?
2
vb编程语言中数组衔接贴住前一个数组,使得下标连续的代码方式是什么?
2
vb编程语言两个数组之间下标差怎么去掉,合并以后的数组下标统一的过程?
2
vb语言两个不同的数组相加,每个数组的下标不同,有重叠,能重新整理下标么?
7
两个不同的数组,第一个下标是1-100,第二个是50-100,怎么实现数组相加?
2
连vb6.0中怎么实现不同区间的数组下标构成的数组的相加操作,怎么把两个不同长度的数组相加
2
数组下标不同范围的两个数组如何通过动态结合起来,而不是静态定义的方式?
2
python中两个数组比较大小
6
比较json 转换后的两个数组内容是否相同
1
java怎么求两个数组的相同元素