來源|開源中國(公眾號ID:oschina2013)
授權協議:MIT
開發語言:C#
操作係統:跨平台
開發廠商:微軟
微軟近日推出了一套先進的量子編程解決方案,讓編程人員可以更好地學習量子計算及其相關的 Q# 編程語言。量子計算是一項有望徹底改變科技行業的事情,與當前的“傳統”計算機相比,新機器將擁有強達數倍的性能,能夠輕鬆攻克此前從未揭開的難題、讓當前的各種加密手段瞬間化為無形。
微軟量子團隊表示,Katas 是一款非常優秀的編程語言學習工具,主要依賴於幾個簡單的學習原則:主動學習,增量複雜性和反饋。
Quantum Katas 的一係列教程可以自定義進度,旨在同時教授量子計算和 Q# 編程元素。從基礎到具有一定挑戰性,Katas 提供了一係列關於量子計算主題的任務。每項任務都需要填寫代碼,從開始的隻有一行代碼,到後麵可能需要填寫一大片代碼。
到目前為止,該項目主要涵蓋以下主題:
基本量子計算門(Basic quantum computing gates):專注於量子計算中使用的主要單量子比特和多量子比特門的任務。疊加(Superposition): 專注於在一個或多個量子比特上準備某個疊加狀態的任務。測量(Measurements):專注於使用測量來區分量子態的任務。Deutsch–Jozsa 算法(Deutsch–Jozsa algorithm):專注於編寫實現經典函數的量子的任務,以及 Bernstein-Vazirani 和 Deutsch-Jozsa 算法。每個 Kata 都作為獨立的 Q# 解決方案和項目對放在自己的目錄中。 例如,BasicGates kata 的布局如下:
項目詳情及源碼地址獲取:
https://gitee.com/mirrors/QuantumKatas
免責聲明:本文轉載僅作分享,版權歸原作者所有。如侵權請聯係我們,必予以整改或刪除,謝謝您!
相關資訊
最新熱門應用
鏈易交易平台app
其它軟件72.70MB
下載mxc交易所app
其它軟件98.2MB
下載必安交易所官網手機版安卓
其它軟件179MB
下載通證交易所app安卓
其它軟件44.12MB
下載幣鋒交易所
其它軟件223.89MB
下載富比特交易平台app鏈接2024安卓版
其它軟件276 MB
下載全球幣交易所app官方版安卓
其它軟件34.95 MB
下載熱幣全球交易所app最新版蘋果手機
其它軟件38.33MB
下載matic交易所
其它軟件225.08MB
下載比特可樂交易所鏈接
其它軟件7.27 MB
下載