如何将多个一维数组相同的数提取出来?

2019-07-17 16:32发布

例如a=[1,2,3];b=[4,5,6];c=[1,2,3,4,5,6]返回的是[]空数组;
例如a=[1,2,3,3];b=[1,3,4,8,4];c=[1,4,5,6,6]返回的数组是[1];
例如a=[1,2,3];b=[2,3,4];c=[3,4,5]返回的数组是[3];
实际上有n组数组要求把相同的数提取出来?
大神们请不吝赐教,谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
sszx2007
1楼-- · 2019-07-17 17:39
不好意思,理解错误,下面附上正确的
QQ截图20170819190746.png
limj1987
2楼-- · 2019-07-17 18:04
很蠢的方法,仅供参考
捕获.PNG
厚黑学者
3楼-- · 2019-07-17 20:11
limj1987 发表于 2017-8-18 18:56
很蠢的方法,仅供参考

n个一维数组查询  这种是固定模式的,不过还是很谢谢你   
comeforyou
4楼-- · 2019-07-18 00:14
 精彩回答 2  元偷偷看……
sszx2007
5楼-- · 2019-07-18 06:13
本帖最后由 sszx2007 于 2017-8-19 12:53 编辑

简单得很,请看我的 QQ截图20170819125220.png
厚黑学者
6楼-- · 2019-07-18 10:41
sszx2007 发表于 2017-8-19 12:48
简单得很,请看我的

你用的是OpenG操作的,不过你没有理解我的意思,按照你的数组来我需要返回的数组应该是[1];而不是[1,2,4]。
你这是把所有数组重复的值单一取出来的集合,这种完全可以把n个数组合并成一个一维数组在进行OpenG中的一个函数就能操作了。

一周热门 更多>