[问题] 关于比对两数列

楼主: sunsam777 (行善为乐)   2014-10-28 22:24:26
数列一 整数阵列 值 1 2 3 4 5
数列二 整数阵列 值 3 5
要印出 数列二没有的 1 2 4
请问该如何做呢?
我能想到的大概就是用两个for循环
大概这样,俩俩互相比对,共比10次 但要怎样才能印出1 2 4呢
想了很久想不出来,可否指点下? 感谢不尽
作者: roder (尊重 q( ̄︶ ̄)p 包容)   2014-10-28 22:34:00
用数列一去比数列二 设定两个条件都False就印出来
作者: bleed1979 (十三)   2014-10-28 22:35:00
原po想问如何降低复杂度吗?
作者: yyc1217 (somo)   2014-10-28 23:00:00
CollectionUtils.disjunction(数列一, 数列二);
作者: often897 (泽渡 真琴)   2014-10-28 23:15:00
转成list然后用removeAll移掉另外一个不行吗
作者: whiteash (白小尘)   2014-10-29 09:27:00
转成list然后用contains去比对?
作者: backforward ((● ω ●))   2014-10-29 09:42:00
mapXD
作者: luoqr (.....)   2014-10-29 19:19:00
大list.removeAll(小list) ?
作者: cyclone350 (老子我最神)   2014-10-29 20:19:00
书名:如何比对两数列的一百种关键api
作者: justin761002 (JiMing)   2014-10-30 15:30:00
天珑、博客来都没找到这本书,楼上是讲认真的吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com