Bu depo, algoritma sorunlarının çözümlerini içeren ve farklı programlama dillerinde uygulamalarını sunan bir koleksiyondur. Bu proje, başkalarının öğrenmesine ve algoritmaların daha iyi anlaşılmasına yardımcı olmayı amaçlamaktadır.
Bu bölümde, projeyi yerel makinenize nasıl klonlayacağınız ve kullanacağınız hakkında bilgi bulunmaktadır.
- Git (https://git-scm.com/)
- İlgili programlama dili için geliştirme ortamı ve derleyici/ yorumlayıcı
-
Projeyi yerel makinenize klonlayın:
-
İlgili programlama dilindeki çözümleri çalıştırmak için gerekli derleyici/yorumlayıcıyı kullanarak, algoritma çözümlerini deneyin.
Katkıda bulunmak istiyorsanız, lütfen aşağıdaki adımları takip edin:
- Projeyi forklayın
- Kendi dalınızı oluşturun (
git checkout -b ozellik/dal-adi
) - Çözmek istediğiniz algoritma dizinine geliniz.(algorithm-1,algorithm-2 vb.) Bu dizinde karşınıza programlama dilleri klasörleri çıkacaktır. Çözüm yapacağınız programlama dilinin dosya dizinine gelin. ( C#,Rust vb.)
- İlgili algoritma için çözümünüzü repo içerisinde kaç tane çözüm varsa ona göre isimlendirin. Eğer 2 adet çözüm varsa kendi çözümünüzü "solution-3.cs" şeklinde kaydedebilirsiniz.Bu numaralandırma şekliyle çözümleri daha derli toplu tutmayı hedefliyoruz. Farklı isimlendirmeler ile gönderilen PR 'lar otomatik olarak reddedilecektir.
- Değişikliklerinizi commit edin (
git commit -am 'Değişiklikleri açıklayan mesaj'
) - Dalınıza push yapın (
git push origin ozellik/dal-adi
) - Bir Pull Request oluşturun
Bu proje MIT Lisansı ile lisanslanmıştır - daha fazla bilgi için LİSANS dosyasına bakın.