看板
[ java ]
討論串[問題] 關於比對兩數列
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
問題不是太清楚,要是 [1,2,3] 和 [3,4,5] 的話,你要結果是 [1,2,4,5] 嗎?. 是的話 Java5-7, 用 Guava 的話:. Set<Integer> result = Sets.difference(Sets.newHashSet(1,2,3,4,5),. Sets.
(還有143個字)
內容預覽:
不曉得題目的數列內容就是如此,還是經過原po轉換。. 假設數列1有m個,數列2有n個:. 時間複雜度一定是O(n)或O(m)以上的,因為至少要loop其中一個數列。. 現在關心的是迴圈內的search.. 每每loop一次肯定是最慢的,. 有排序用binary search,沒排序或怕重複可以建tr
(還有36個字)
內容預覽:
import java.util.*;. public class Test{. public static void main(String [] arg){. System.out.println(Arrays.asList(Arrays.asList(1,2,3,4,5).stream().f
(還有58個字)
首頁
上一頁
1
下一頁
尾頁