Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
量子コンピュータで乱数を生成した話
Search
Yuya Kono
October 25, 2020
Technology
1
280
量子コンピュータで乱数を生成した話
第31回 #hiro_it で発表した資料
Yuya Kono
October 25, 2020
Tweet
Share
More Decks by Yuya Kono
See All by Yuya Kono
自作プログラミング言語Malgoの紹介
takoeight0821
0
200
プログラミングの暗黙知
takoeight0821
0
90
git logで振り返る大学4年間
takoeight0821
1
190
自作言語にモジュールを実装した話
takoeight0821
0
420
自作言語コンパイラを作った話
takoeight0821
0
180
自作言語malgoのコンパイラをリファクタリングした話
takoeight0821
0
370
今日から始める自作コンパイラ ver 0.0.1
takoeight0821
0
1.1k
Language Server Protocolの話
takoeight0821
0
450
GraalVMで遊ぶ
takoeight0821
0
180
Other Decks in Technology
See All in Technology
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
2
170
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
9
3.5k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
1
600
スクラムマスターが スクラムチームに入って取り組む5つのこと - スクラムガイドには書いてないけど入った当初から取り組んでおきたい大切なこと -
scrummasudar
0
1.2k
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
4.2k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
140
AI: The stuff that nobody shows you
jnunemaker
PRO
1
150
Scrum Guide Expansion Pack が示す現代プロダクト開発への補完的視点
sonjin
0
320
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
680
Qiita Bash アドカレ LT #1
okaru
0
160
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
230
The Invisible Side of Design
smashingmag
302
51k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
65
sira's awesome portfolio website redesign presentation
elsirapls
0
110
Chasing Engaging Ingredients in Design
codingconduct
0
93
Automating Front-end Workflow
addyosmani
1371
200k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
180
Designing for Performance
lara
610
70k
New Earth Scene 8
popppiees
0
1.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Odyssey Design
rkendrick25
PRO
0
450
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Transcript
ྔࢠίϯϐϡʔλͰ ཚΛੜͨ͠ ʹΌʔΜʢ!UBLPFJHIUʣ Տ༤ ୈճIJSP@JU
ࣄͷܦҢ w ઌͷ04$ౡͷϓϨθϯτاըͰ ʮಈֶ͔ͯ͠Ϳྔࢠίϯϐϡʔλϓϩάϥϛϯάʯ ͱ͍͏ຊΛ͍ͨ w ͔ͤͬ͘ͳͷͰͪΐͬͱಡΜͰγϛϡϨʔλͰ ༡ΜͰΈͨ
ྔࢠίϯϐϡʔλͬͯͳʹʁ
ͻͱͰ͔Δྔࢠίϯϐϡʔλ
ͻͱͰ͔Δྔࢠίϯϐϡʔλ
ྔࢠϏοτʢΩϡϏοτʣ w ʮ͔̌͠Εͳ͍͠ɺ͔͠Εͳ͍ʯঢ়ଶʹ͋Δ w ͷ֬ɺͷ֬ͷΩϡϏοτΛ؍ଌ͢Δͱɺ ϥϯμϜͳϏοτ͕ಘΒΕΔ w ʮҐ૬ʯͱ͍͏ύϥϝʔλΛ࣋ͭ w ͷҐ૬ͱಉ͡Α͏ʹɺʙͷΛऔΔ
w ޙड़͢ΔΩϡϏοτ্ͷԋࢉʹར༻͢Δ
ྔࢠϏοτʢΩϡϏοτʣ w ʮ͔̌͠Εͳ͍͠ɺ͔͠Εͳ͍ʯঢ়ଶʹ͋Δ w ͷ֬ɺͷ֬ͷΩϡϏοτΛ؍ଌ͢Δͱɺ ϥϯμϜͳϏοτ͕ಘΒΕΔ w ʮҐ૬ʯͱ͍͏ύϥϝʔλΛ࣋ͭ w ͷҐ૬ͱಉ͡Α͏ʹɺʙͷΛऔΔ
w ޙड़͢ΔΩϡϏοτ্ͷԋࢉʹར༻͢Δ ؆୯ͷͨΊɺ͜ͷൃදͰ ʮͷΛऔΔ͕֬ЋͷΩϡϏοτʯΛ ʮЋͷΩϡϏοτʯͱݺͼ·͢
ΩϡϏοτ্ͷԋࢉ w /05ɿैདྷͷ/05ԋࢉͱՁɻ֬ͱҐ૬ΛؒͰεϫοϓ͢Δ w 3&"%ɿΩϡϏοτΛಡΈग़͢ ɹɹɹɹಡΈग़͞ΕͨΩϡϏοτ͔͔ͷͲͪΒ͔ʹऩଋ͢Δ w 83*5&ɿΩϡϏοτʹΛॻ͖ࠐΉ
)"%ԋࢉ w ͔ͷΩϡϏοτʹ)"%Λద༻͢ΔͱɺʹͳΔ w ͷΩϡϏοτʹద༻͢ΔͱɺҐ૬͕ͣΕΔ w )"%Λద༻ͨ͠ΩϡϏοτʹ͏Ұ)"%Λద༻͢ΔͱݩʹΔ ʢ͕ࣗࣗٯԋࢉʹͳ͍ͬͯΔʣ w ΞμϚʔϧԋࢉʢ)BEBNBSEʣͱ͍͏ԋࢉΒ͍͠
Α͘Θ͔ͬͯͳ͍
ਅʹϥϯμϜͳϏοτ qc.reset(1); // 1ΩϡϏοτΛ֬อ qc.write(0); // 0ͰॳظԽ qc.had(); // HADԋࢉΛద༻
var result = qc.read() // ΛಡΈग़͢ 2$&OHJOFͱ͍͏γϛϡϨʔλͰهड़ͨ͠ʮਅʹϥϯμϜͳϏοτʯΛٻΊΔϓϩάϥϜ ࣮ࡍʹಈ͔ͯ͠ΈΔɹIUUQTPSFJMMZRDHJUIVCJP
ਅʹϥϯμϜͳόΠτ qc.reset(8); // 8ΩϡϏοτΛ֬อ qc.write(0); // 0ͰॳظԽ qc.had(); // HADԋࢉΛద༻
var result = qc.read() // ΛಡΈग़͢
·ͱΊ w ྔࢠίϯϐϡʔλͷγϛϡϨʔλͰ༡ΜͰΈͨ w ͪΐͬͱมΘͬͨΞʔΩςΫνϟͷίϯϐϡʔλͬͯײ͡ w ͳΜ͔ͩ໘ന͍͜ͱ͕Ͱ͖ͦ͏