Bu depo, sıralama algoritmaları (Kabarcık Sıralaması, Eklemeli Sıralama), güç hesaplaması ve maksimum alt dizi algoritmaları (Kadane Algoritması, Böl ve Yönet) dahil olmak üzere çeşitli algoritmaları gösteren C# ile uygulanan basit bir konsol uygulamasını içerir.
Bu C# konsol uygulaması, farklı algoritmaların uygulanmasını ve kullanımını göstermektedir. Uygulanan algoritmalar şunlardır:
- Sıralama Algoritmaları:
- Bubble Sort
- Insertion Sort
- Güç Hesaplama:
- Iterative Power
- Maksimum Alt Dizi Algoritmaları:
- Kadane's Algorithm
- Divide and Conquer
-
Bu depoyu yerel makinenize klonlayın:
git clone https://github.com/muhammetalifidan/ConsoleApp.git
-
Depo dizinine gidin:
cd ConsoleApp
-
.NET 9.0 SDK'sının kurulu olduğundan emin olun. Kurulu değilse, official .NET website adresinden indirebilirsiniz.
Proje Visual Studio ile geliştirilmiştir.
ConsoleApp.sln
dosyasını Visual Studio'da açın.- Projenizi oluşturun: Derlemek için Visual Studio'daki "Build" menüsüne gidin ve "Build Solution" seçeneğini seçin.
Proje bağımsız bir yürütülebilir dosya olarak çalıştırılabilir. Projeyi oluşturduktan sonra, yürütülebilir dosya proje dizininizdeki bin\Debug
veya bin\Release
dizininde bulunabilir.
Konsol uygulamasını çalıştırmak için bir komut istemi veya terminal açın, yürütülebilir dosyanın bulunduğu dizine gidin ve aşağıdaki komutu çalıştırın:
dotnet run
Bu komut uygulamayı çalıştıracak ve yapılandırılan her algoritma için sonuçları görüntüleyecektir.
- .NET 9.0 SDK
Katkılar memnuniyetle karşılanmaktadır! Bu projeye katkıda bulunmak için lütfen şu adımları izleyin:
- Depoyu çatallayın.
- Değişiklikleriniz için bir özellik dalı oluşturun:
git checkout -b feature/your-feature
- Değişikliklerinizi işleyin:
git commit -m 'Add some feature'
- Dalı uzak depoya itin:
git push origin feature/your-feature
- Çatalınızdan orijinal depoya bir çekme isteği açın.
Bu proje MIT Lisansı altında lisanslanmıştır - ayrıntılar için LICENSE
dosyasına bakın.
Bu projenin bir package.json
dosyası yoktur, çünkü bu bir .NET konsol uygulamasıdır ve Node.js veya NPM paketlerini kullanmaz.
Bu projenin yapılandırma dosyası yoktur.