このリポジトリには、さまざまな企業の面接やオンライン テストで重要となる、競技プログラミングのさまざまな問題に対する解決策と説明が含まれています。
誰でもこのリポジトリに自由に貢献できます。以下の貢献ガイドラインに従ってください。
このリポジトリ内のイベントに関する最新情報を得るには、[ディスカッション] タブを常にチェックしてください。ご希望であれば、お気軽にディスカッションを開始してください。
このリポジトリに貢献するには:
「問題」タブに目を通し、自分が貢献できそうな問題を見つけてください。
選択した問題についてコメントし、その問題が自分に割り当てられていることを確認してください
このリポジトリをフォークします。
作成された新しいフォークされたリポジトリで、次の例のように、プログラムの最も適切なトピック/タグの下に問題の名前を持つフォルダーを作成します。
(ここでは、 Graph が適切なフォルダーであり、 Krushal の最小スパニング ツリー アルゴリズムは問題の名前のフォルダーです)
フォルダー内に以下を指定します:-
問題と、可能であればその説明を記載したREADME.md
。
main.<lang>
という名前のソリューション ファイル ( <lang>
は、できるだけ多くのプログラミング言語の言語の拡張子です)。
(デモフォルダー構造)
完了したら、変更をcommit
てフォークにpush
。
適切な見出しを付けてプル リクエストを作成してください。これはできるだけ早く審査されます。受け入れられる場合、プル リクエストはリポジトリにマージされ、ここの貢献者のリストにあなたの名前が表示されるようになります。
このリポジトリが気に入ったら、スターを付けて、他の人にこのリポジトリについて知らせてください:)
私たちのウェブサイトも公開されました! @Ahti223 によって作成されました。ここで見つけることができます。
PS: このリポジトリは DSA 関連リポジトリであるため Hacktobestfest から除外されたため、このリポジトリへのプル リクエストは Hacktoberfest の対象とはみなされなくなります。
次のコマンドを使用して、ローカル マシン上にリポジトリのクローンを作成するだけです。
git clone https://github.com/skully-coder/competitiveprogramming.git
これで、貢献する準備が整いました。