asp数组同步比较

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:46:59
两组数据A=array(1,2,3,5,6)B=array(1,2,3,3,3)
元素个数相同,我想得出排序相同且元素相同的个数。
比如这两个数组比较后得出,(1 2 3)项相同。值应该为3。
前提是数据排序相同,然后再比较。

i=0
ii=0
for i<6

if A(i)=B(i) then
ii=ii+1
end if

i=i+1
next

我告诉你一个思路你自已做吧
什么东西自已做才学的快
先把A数组中相同的数字去掉
再把B数组中相同的数字去掉
定义一个int a
再就for循环拿A中的元素去跟B中的每个元素进行比较 相同 a=a+1 到这就OK了 你也差不多写出来了吧!
多多交流
我也是初学者 楼上的相信也是一个初学者你这样做拿问题中的A跟B会得到的结果是5
排序也是一样的道理 拿元素在集合里的位置进行比较就好了