Bu repo, Q# dili ile geliştirilen çeşitli kuantum algoritmalarını içerir. Proje kapsamında Grover, Deutsch-Jozsa, Quantum Fourier Transform (QFT) gibi temel kuantum algoritmalarının örnekleri yer almakta olup, Q# öğrenmek isteyenler için pratik bir kaynak sunar.
- .NET 6/7/8 SDK
- Visual Studio Code
- Q# Extension
- C# Extension
- QDK (Quantum Development Kit)
git clone https://github.com/fathasss/Quantum.git
cd QuantumHer bir proje klasörü kendi bağımsız Q# uygulamasıdır. Örneğin:
cd GroverAlgorithm
dotnet runVisual Studio Code QDK extension yüklü ise Run,Histogram,Estimate,Circuit ile her bir proje ayrı ayrı çalıştırılabilir.
Quantum/ ├── DeutscheJozsa/ │ ├── Program.qs │ ├── xyz... ├── GroverSearch/ │ ├── Program.qs │ ├── ... ├── QFT/ │ ├── ... └── README.md
Bu proje, kuantum algoritmalarını deneyerek:
- Kuantum devreleri oluşturmak,
- Q# programlamayı öğrenmek,
- Simülasyonlarla sonuçların olasılık dağılımını analiz etmek
amaçlarını taşımaktadır.