1 Two sum
First solution
1 | var twoSum = function(nums, target) { |
因為是兩層的巢狀迴圈
加上有兩個 if 判斷式
所以效能會很差
1 | var twoSum = function(nums, target) { |
因為是兩層的巢狀迴圈
加上有一個 if 判斷式
所以效能好一點
但還是不理想
1 | var map = {}; |
僅僅使用一層迴圈
若沒有找到的話就會記錄在 map 中
所以效能提升不少
1 | var twoSum = function(nums, target) { |
因為是兩層的巢狀迴圈
加上有兩個 if 判斷式
所以效能會很差
1 | var twoSum = function(nums, target) { |
因為是兩層的巢狀迴圈
加上有一個 if 判斷式
所以效能好一點
但還是不理想
1 | var map = {}; |
僅僅使用一層迴圈
若沒有找到的話就會記錄在 map 中
所以效能提升不少