AlgorithmsAndDataStructure
1.0.0
資料結構和演算法是程式設計的重要組成部分。它們都屬於電腦科學的基礎知識。了解這些使我們能夠在更短的時間內編寫更好、更有效率的程式碼。它們是軟體工程面試問題的關鍵主題,因此作為開發人員,我們必須了解資料結構和演算法。
?星號嗎?為之做出貢獻!
在電腦科學中,資料結構是一種能夠實現高效存取和修改的資料組織、管理和儲存格式。
資料結構是一種將資料儲存在記憶體中以便有效使用和檢索的方式或格式。
演算法是一組用於完成任務的指令,例如查找清單中最大的數字、從一副撲克牌中刪除所有紅牌、對一組名稱進行排序或計算出平均電影評分僅來自您朋友的意見。
演算法不僅限於計算機。它們就像一組逐步說明,甚至是一個食譜,包含您需要的東西、要做的步驟、執行這些操作的順序、要尋找的條件以及預期結果。
投稿前請先查看投稿指南。
在提交 Bug 之前,請執行以下操作:貢獻前檢查貢獻指南。
pip install flake8
。 (我們有 linting 檢查,因此如果您的程式碼失敗,我們將不會合併 PR。) 對那些為該項目做出貢獻的人表示感謝。
對於開源項目,遵循 MIT 許可。