概述
該專案的目標是在一個地方以多種語言儲存所有可能的演算法和資料結構。我們的目標是透過協作來實現這一目標,因此請隨意以任何您想要的方式做出貢獻,只需確保遵循下面列出的貢獻指南即可。
內容
我們的內容按程式語言劃分。如果您希望使用我們目前沒有的語言添加程式碼,請建立一個問題。除非明確告知,否則請勿在提交的內容中建立資料夾。
此外,我們也接受向 Wiki 部分提交的內容。如果您想為文章做出貢獻,請告訴我們。
- C
- C-Plus-Plus
- C-夏普
- 鏢
- 去
- JavaScript
- 爪哇
- 茱莉亞
- Python
- Q-夏普
貢獻指南
- 嚴禁抄襲。任何被發現有抄襲嫌疑的作品將不會被合併。
- 問題將按照先到先得的原則分配。您只需對該問題發表評論,要求分配,如果合適,就會完成。
- 最好,您不能處理任何未分配給您的問題。
- 如果您想提交現有演算法的改進,我們建議您建立一個問題,詳細描述您的改進。這將幫助其他人分析您的貢獻。您可以使用我們提供的範本:)
- 如果您還有其他想法,請建立問題,然後等待分配給您。然後您就可以開始處理它並建立 PR。
- 所有 PR 必須由分公司製作。為您正在處理的每個問題建立一個單獨的分支,一旦發現合適,就建立一個 PR。
- 如果您不知道什麼是問題或 PR,請參閱此鏈接
在提交之前確保您的程式碼可以工作:D
上傳文件到哪裡
請閱讀此內容
- 您的檔案應直接上傳到相應的資料夾中(例如,如果您用 Python 編寫資料結構程式碼,則它會進入 Python 資料夾中的 DS 資料夾,依此類推)
- 編輯相應的README.md文件,將連結新增至相應部分中的程式碼(GitHub Markdown 指南)
- 在任何情況下都不要在語言資料夾中建立新資料夾來上傳程式碼,除非明確告知這樣做。
- 另外,對審稿人要有禮貌──他們總是對你有禮貌。
我們的貢獻者
貢獻者.md
行為守則
您可以在這裡找到我們的行為準則。
執照
該專案遵循 MIT 許可證。
不和諧