Linked List Cycle (LeetCode 141)
thoughts
使用 Floyd’s Cycle Detection (快慢指針):
sl...
21. Merge Two Sorted Lists
優化版
想法:當list為空離開迴圈是: current.next = (list1==null ? li...
昨天我們完成了搜尋與類型篩選,今天要把「喜歡」的作品記錄下來。雖然只是幾行 LocalStorage 操作,但它會讓網站從「展示」變成「可用」。
1. 更新首...
物件導向程式設計是 Python 中的一個基本概念,使開發人員能夠建立模組化、可維護和可擴展的應用程式。
OOP 是一種組織程式碼的方式,它使用物件和類別來表示...
二元搜尋樹是一種基本資料結構,但如果樹變得不平衡,其效能可能會受到影響。紅黑樹是一種平衡的二元搜尋樹,它使用一組規則來保持平衡,確保插入、刪除和搜尋等操作的對數...
C 語言的前置處理(Preprocess)是在編譯階段之前,由前置處理器(Preprocessor)執行的一系列操作,主要功能包括巨集替換、檔案包含和條件編譯。...