iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Mobile Development

30天用 Swift 解 LeetCode 問題 系列

挑戰連續三十天用 Swift 解 LeetCode 問題,並盡可能說明解題思維

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 - 136. Single Number - 解法與複雜度分析 - LeetCode in Swift

基本資訊 難度: Easy 網址: https://leetcode.com/problems/single-number 題意 給予一個非空的整數陣列...

2023-09-21 ‧ 由 vc7 分享
DAY 22

Day 22 - 525. Contiguous Array - 解法與複雜度分析 - LeetCode in Swift

基本資訊 難度: Medium 網址: https://leetcode.com/problems/contiguous-array/ 資料結構與演算法...

2023-09-22 ‧ 由 vc7 分享
DAY 23

Day 23 - 724. Find Pivot Index - 解法與複雜度分析 - LeetCode in Swift

基本資訊 難度: Easy 網址: https://leetcode.com/problems/find-pivot-index/ 資料結構與演算法...

2023-09-23 ‧ 由 vc7 分享
DAY 24

Day 24 - 1480. Running Sum of 1d Array - 解法與複雜度分析 - LeetCode in Swift

基本資訊 難度: Easy 網址: https://leetcode.com/problems/running-sum-of-1d-array/ 資料結...

2023-09-24 ‧ 由 vc7 分享
DAY 25

Day 25 - 169. Majority Element - 解法與複雜度分析 - LeetCode in Swift

基本資訊 難度: Easy 網址: https://leetcode.com/problems/majority-element/ 演算法與資料結構:...

2023-09-25 ‧ 由 vc7 分享
DAY 26

Day 26 - 993. Cousins in Binary Tree - 解法與複雜度分析 - LeetCode in Swift

基本資訊 難度: Easy 網址: https://leetcode.com/problems/cousins-in-binary-tree/ 演算法與...

2023-09-26 ‧ 由 vc7 分享
DAY 27

Day 27 - 367. Valid Perfect Square - 解法與複雜度分析 - LeetCode in Swift

基本資訊 難度: Easy 網址: https://leetcode.com/problems/valid-perfect-square/ 演算法與資料...

2023-09-27 ‧ 由 vc7 分享
DAY 28

Day 28 - 9. Palindrome Number - 解法與複雜度分析 - LeetCode in Swift

基本資訊 難度: Easy 網址: https://leetcode.com/problems/palindrome-number 題意 若傳入的數字為...

2023-09-28 ‧ 由 vc7 分享
DAY 29

Day 29 - 13. Roman to Integer - 解法與複雜度分析 - LeetCode in Swift

不用特別去判斷到底是不是 4 或 9 。 只要看「現在的位數」對應到的值是不是比「下一個位數」對應到的值還要小,就可以判定。 是的話就需要用減法的方式處理,例...

2023-09-29 ‧ 由 vc7 分享
DAY 30

Day 30 - 15. 3Sum - 解法與複雜度分析 - LeetCode in Swift

第 30 天就來寫算是經典的 3Sum 吧! 基本資訊 難度: Medium 網址: https://leetcode.com/problems/palin...

2023-09-30 ‧ 由 vc7 分享