2023 iThome 鐵人賽
帶我們前進的 是想證明自己的力量
Kotlin
選手 12 文章 271
Day 10
2023-09-19
1289
0
有了昨天的介紹後,我們今天來介紹它們的演算法! Counting Sort Counting Sort 是一種用於排序一組數字的演算法,它主要適用於範圍較小的非...
Day 29
2023-10-13
1265
0
破題 這題目要求我們實作一種叫做 LRU 的 cache 機制,它可以快速地存取和更新資料。 為了實作這種機制,我們需要用到兩種資料結構:一個是 hash...
Day 22
2023-10-06
1262
0
破題 這題是一個經典的幾何問題。給定一個建築物列表,每個建築物由其左邊界、右邊界和高度表示,我們需要找出這些建築物形成的天際線。天際線是由水平線段組成的,這些...
Day 15
2023-09-29
1255
1
昨天才剛把專案調整為 MVP 架構,本來今天想直接改為 MVVM,但突然有點不捨,所以改為解析 Json 字串好了,過幾天在來重構~~ 定義資料結構 Json...
Day 19
2023-10-03
1254
0
廣度優先搜尋 (BFS) 破題 這個問題要找出最短的轉換序列長度,當我們看到「最短」時,我們可以想到使用「廣度優先搜尋」來解決。但是,這個問題並沒有直接我們圖...
Day 11
2023-09-25
1242
0
今天來實戰,將前三天學習到關於 coroutine 的基本概念和用法在我們的專案內實作! 使用 launch 搭配 LiveData 因為我們學到的是用 lau...