[問題] 關於比對兩數列

看板java作者 (行善為樂)時間10年前 (2014/10/28 22:24), 編輯推噓6(603)
留言9則, 9人參與, 最新討論串1/4 (看更多)
數列一 整數陣列 值 1 2 3 4 5 數列二 整數陣列 值 3 5 要印出 數列二沒有的 1 2 4 請問該如何做呢? 我能想到的大概就是用兩個for迴圈 大概這樣,倆倆互相比對,共比10次 但要怎樣才能印出1 2 4呢 想了很久想不出來,可否指點下? 感謝不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.155.103.19 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1414506268.A.27F.html

10/28 22:34, , 1F
用數列一去比數列二 設定兩個條件都False就印出來
10/28 22:34, 1F

10/28 22:35, , 2F
原po想問如何降低複雜度嗎?
10/28 22:35, 2F

10/28 23:00, , 3F
CollectionUtils.disjunction(數列一, 數列二);
10/28 23:00, 3F

10/28 23:15, , 4F
轉成list然後用removeAll移掉另外一個不行嗎
10/28 23:15, 4F

10/29 09:27, , 5F
轉成list然後用contains去比對?
10/29 09:27, 5F

10/29 09:42, , 6F
mapXD
10/29 09:42, 6F

10/29 19:19, , 7F
大list.removeAll(小list) ?
10/29 19:19, 7F

10/29 20:19, , 8F
書名:如何比對兩數列的一百種關鍵api
10/29 20:19, 8F

10/30 15:30, , 9F
天瓏、博客來都沒找到這本書,樓上是講認真的嗎?
10/30 15:30, 9F
文章代碼(AID): #1KJwSS9_ (java)
文章代碼(AID): #1KJwSS9_ (java)