原创 Java面試系列04:Java基礎之集合面試問題解答(上)

1. ArrayList 和 Vector 的區別。 1) Vector的方法都是同步的(Synchronized),是線程安全的(thread-safe),而ArrayList的方法不是,由於線程的同步必然要影響性能,因此,A

原创 兩數之和:暴力法和一遍哈希表法

1.暴力法,時間複雜度O(n^2),空間複雜度:O(1) public int[] twoSum(int[] nums, int target) { for (int i = 0; i < nums.length

原创 LeetCoed:兩數相加 題解

1.題目描述 給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,並且它們的每個節點只能存儲 一位 數字。 如果,我們將這兩個數相加起來,則會返回一個新的鏈表來表示它們的和。 您可以假設除