作者sunsam777 (行善为乐)
看板java
标题[问题] 关於比对两数列
时间Tue Oct 28 22:24:26 2014
数列一 整数阵列 值 1 2 3 4 5
数列二 整数阵列 值 3 5
要印出 数列二没有的 1 2 4
请问该如何做呢?
我能想到的大概就是用两个for回圈
大概这样,俩俩互相比对,共比10次 但要怎样才能印出1 2 4呢
想了很久想不出来,可否指点下? 感谢不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 182.155.103.19
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1414506268.A.27F.html
1F:推 roder: 用数列一去比数列二 设定两个条件都False就印出来 10/28 22:34
2F:推 bleed1979: 原po想问如何降低复杂度吗? 10/28 22:35
3F:推 yyc1217: CollectionUtils.disjunction(数列一, 数列二); 10/28 23:00
4F:→ often897: 转成list然後用removeAll移掉另外一个不行吗 10/28 23:15
5F:→ whiteash: 转成list然後用contains去比对? 10/29 09:27
6F:推 backforward: mapXD 10/29 09:42
7F:推 luoqr: 大list.removeAll(小list) ? 10/29 19:19
8F:推 cyclone350: 书名:如何比对两数列的一百种关键api 10/29 20:19
9F:→ justin761002: 天珑、博客来都没找到这本书,楼上是讲认真的吗? 10/30 15:30