這次鐵人賽,我決定挑戰 picoCTF,一個專門為新手設計的資安解題平台。雖然我只有基礎的程式知識,但希望透過 30 天不間斷的學習,逐步進入資訊安全的世界。...
題目說明
給定一個 非遞減排序(升序) 的整數陣列 nums,找出目標值 target 出現的第一個與最後一個索引位置。如果目標值不存在,回傳 [-1, -1]...
昨天我先學了 TypeScript 的基本型別和 interface,今天要繼續進階:
Enum(列舉型別)
函式型別
這些概念在設計 API 的時...
733.Flood Fill
優化版
想法:
使用佇列(Queue)保存下一個要處理的像素——>先把起點放入佇列並上色
每次從佇列取出一個像素→ 塗上新顏色...
這題剛開始看會覺得有點複雜,因為要判斷哪些「1」是同一個島、哪些是分開的。但想通之後,其實就是個搜尋問題:只要找到一個「1」,就用 DFS 或 BFS 把跟它相...
7. Reverse Integer
題目:給定一個 32 位元有號整數 x,請你回傳它的數字「反轉後」的結果。
如果反轉後超出 32-bit 範圍([-2^...