概述
- 該專案的目標是為各種資料結構和演算法提供程式碼 - C、C++、Java、Python、C#、Go、JavaScript、PHP、Kotlin 和 Scala。
- 請隨意以任何您想要的方式做出貢獻。
- 請務必遵循下面列出的貢獻指南。
內容
- 目前,我們有 10 個資料夾,分別對應 10 種程式語言 - C、C++、Java、Python、C#、Go、JavaScript、PHP、Kotlin 和 Scala。
- 除非特別告知,否則請勿在提交的內容中建立資料夾。
您無法直接建立 PR。您需要被指派一個問題。如果問題不存在,請建立一個,用您首選的程式語言詢問並等待將其分配給您。不遵守此規定將被視為違規,您的 PR 將被標記為無效。建立問題時,請遵循格式,否則問題將關閉。
貢獻指南{有關更詳細的說明,請參閱如何貢獻?
- 問題將按照先到先得的原則分配。創建問題的人獲得第一優先權。然後,根據誰先發表評論來分配問題。您只需對問題發表評論,要求分配以及您應該分配的程式語言,如果合適就會完成。
- 您不能處理任何未指派給您的問題。
- 如果您還有其他想法,請隨時建立問題,然後等待分配給您。如果分配給您,那麼您可以開始處理它並建立 PR。
- 所有 PR 必須由分公司製作。為您正在處理的每個問題建立一個單獨的分支,然後建立一個 PR。
- 在程式碼檔案中,在檔案末尾新增(在多行註解內)範例輸入和輸出以及時間和空間複雜度。
- 每次透過拉取請求新增檔案時,也會在同一 PR 中按字母順序更新該特定語言的 README.md 檔案。您將在每個語言資料夾中找到一個 README.md 檔案。
- 強烈反對抄襲,抄襲的 PR 根本不會被接受,並將被標記為垃圾郵件。
- PR 應在您被指派後一週內建立。
- 在任何時候,您都不能聲明超過 4 個問題,即在任何時間點,對於此存儲庫,您最多可以有 4 個工作問題。
上傳文件到哪裡
請閱讀此內容
- 您的文件應直接上傳到相應的資料夾中(例如,如果您在 C-Plus-Plus 中編寫資料結構程式碼,則它會放入 C-Plus-Plus 資料夾中,依此類推)
- 編輯相應的README.md文件,將連結新增至相應部分中的程式碼(GitHub Markdown 指南)
- 在任何情況下都不要在語言資料夾中建立新資料夾來上傳程式碼,除非明確告知這樣做。
不知道如何建立 PR?請參閱:建立 PR 的步驟
我們不積極接受 Hacktoberfest'22 的提交內容
此項目的維護者(請參閱此特定於維護者的說明)
該項目過去的維護者
- 蘇克里蒂·沙阿 - @sukritishah15
- 阿迪蒂·科姆卡 - @aditik03
- 古尼沙·查圖維迪 - @gunisha30
- 馬南 - @manan025
- 蘇米特庫馬爾羅伊 - @mephi007
- Falguni Sarkar - @lostgirljourney
- 阿納尼亞·納加爾 - @AnanyaNagar
- 拉胡爾喬希 - @mrjoshi0147
- 烏納蒂·德什瓦爾 - @unnatideshwal
- 馬南查拉 - @mananchawla2005
- Niranjan Kumar S - @niranjantuty
- 蘇尼爾‧奈爾-@sunilgknair051
- 穆斯坎古普塔 - @muskangupta19
- 普里亞爾 - @priyal2806
- Mahima Goyal - @mahimagoyalx
- 保羅·埃文斯 - @PaulEvans8669
- 阿曼帕勞利亞 - @parauliya
- 阿納夫·羅伊 - @arnav-roy
- 華萊士·科斯塔 - @wallacecosta
- Shivam Yadav - @ExpressHermes
與
ACM-W 必須學生章節(2020 年 9 月 - 10 月)
執照
該專案遵循 MIT 許可證。
透過留下來表達一些愛