題目:15. 3Sum
連結:https://leetcode.com/problems/3sum/description/
等級:Medium
解題思路...
重點句
人類的本能都是為了生存,在艱難的時刻持續繁衍後代。
合作是天性,合作讓我們活下去。
身體每一個部位的設計都有目標 - 幫助我們生存,甚至讓我們產生幸福、...
上一章節介紹的BST可以有很讚的Θ(LogN)效能做到insert和contains方法,但其實有個很實際的問題我們還沒有想到,那就是如果當我們今天要加入的元素...
CodeWars 題目
Link
難度
5 kyu
題目
上下班遇到下雨帶傘,可能會因為沒下雨放在公司或家裡;計算需要的雨傘數量。
思路
使用 switch 做...
傳值(by value)
當將變數 a 透過 = 運算子設置為基本型別(純值)後,再把 a 透過 = 運算子賦值給 b:
var a = 3;
var b;...
CodeWars 題目
Link
難度
5 kyu
題目
刪除陣列中沒必要的相反方向;例如往北走後又往南;往西走後又往東。
思路
驗證陣列元素是否有前後衝突。如...