2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Software Development
選手 147 文章 2896
Day 15
2022-09-29
803
0
今天我們將來學習更多的運算子,藉由這些運算子我們可以組合出更多的限制條件,讓我們輸出的資料更符合我們的需求 小提示:所有的字串(string)都必須要用引號括...
Day 29
2022-10-14
803
0
ISP在需要多型時,會比較容易為類別實作對應方法。 DIP以往都是高階去依賴低階,依賴反轉,使得低階依賴高階的需求抽象。高階模組不應該依賴於低階模組,兩者都應該...
Day 9
2022-09-20
802
0
上一篇介紹了字典的基本觀念,像是鍵值與值。 接下來,我們來介紹如何使用字典。 增減字典內容 新增字典內容 dict1[key] = value 如果...
Day 29
2022-10-10
801
0
二元樹的相關題型中,有一個題目叫 Lowest Common Ancestor 我認為是相當經典的。 題目可以參考 Hackerrank 的 Lowest Co...
Day 12
2022-09-13
801
0
今天我們要完成最後一個基本增減節點的類別方法:linkedList::popBack() 與上一篇相同的是我們可以來看看單雙向鏈結串列的差異。 定義類別 cl...
Day 13
2022-09-28
801
0
我們的程式功能越來越多,用到的快速鍵也越來越多。有時連我自己也快忘記,想做某件事應該按下什麼組合鍵了。 畢竟人的大腦容量有限,記東西實在不是大腦最擅長的事,如果...