微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 两个一维数组中相同元素的个数

两个一维数组中相同元素的个数

时间:10-02 整理:3721RD 点击:
各位大神,请教个问题,两个一维数组,每个数组中约有6万个元素,元素都是唯一的,统计两个数组中相同元素个数,使用如下程序,速度较慢,有没有其他更快的方法。



连接数组、排序、比较。

先将数组元素切分  然后按照你的程序搜索  最后合并一下即可

可以先将两个数组合并,然后删除数组中的相同元素,在把原先的个数之和减去剩下的元素之和

kankan kankan kankan kankan kankan kankan kankan

http://bbs.elecfans.com/jishu_578499_1_1.html

感谢,学习了

你说的是怎么样的算法,可否帮忙贴个程序图看看,谢谢了

只是提供给你一个思路  确实没有时间写这些,你可以尝试试试。
一次读取6万组数据确实需要消耗时间。
可以将数据数组切分成2-3段(在数组里面找  好像有相应的函数 ),每段做你需要的操作,每段得到结果后再统计最终的个数。

顶一下,好好学习,天天你向上

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top