$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
円と円の外接線の求め方
Search
Sho Iizuka
June 14, 2014
Programming
0
71
円と円の外接線の求め方
https://www.slideshare.net/kujira16/ss-35861169
Sho Iizuka
June 14, 2014
Tweet
Share
More Decks by Sho Iizuka
See All by Sho Iizuka
半年前の自分に教えたい systemd のハマりどころ
arosh
19
17k
Osaka.Stan#5 LT プログラミングコンテストのデータを分析した話
arosh
1
7.3k
簡潔データ構造輪講資料(順列)
arosh
1
8.6k
Pythonにおける日本語処理
arosh
1
2.1k
FM-index による全文検索
arosh
0
39
円と円の交点の求め方
arosh
0
44
Other Decks in Programming
See All in Programming
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
6
2.1k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
2
650
SwiftUIで本格音ゲー実装してみた
hypebeans
0
110
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1.2k
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
3k
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
300
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
110
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
290
20 years of Symfony, what's next?
fabpot
2
350
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
230
開発に寄りそう自動テストの実現
goyoki
1
750
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
700
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
Balancing Empowerment & Direction
lara
5
790
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
121
20k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Site-Speed That Sticks
csswizardry
13
990
Being A Developer After 40
akosma
91
590k
How to Ace a Technical Interview
jacobian
280
24k
Designing for Performance
lara
610
69k
Transcript
ԁͱԁͷ֎ઢ !TIPSB@LVKJSB
w *$1$ͷزԿϥΠϒϥϦղઆγϦʔζͦͷͰ͢ w ԁͱԁͷަʹҾ͖ଓ͖ɺԁͱԁͷ֎ઢͷٻΊํ Α͔͘Βͳ͔ͬͨͷͰɺࣗͷཧղͷͨΊʹ·ͱΊ ͓͖ͯ·͢ w ࢀߟʹͨ͠ϥΠϒϥϦ w L@PQFSBGBO͞Μ
ʢݱࡏͲ͜ͰμϯϩʔυͰ͖Δͷ͔ෆ໌ʣ w X ͞Μ
֎ઢ
ઢ
ଋࣄ Q Q S S $ $
֎ઢͷٻΊํ w SSͷ߹ͷํ w $ͷͱ$ͷΛ݁Ϳઢʢʹઢʣ͕ ઢQQͱฏߦʹͳΔͷͰɺSPUͳͲΛͬͯ ͕ΜΔʢ؆୯ͳͷͰৄ͍͠ղઆলུʣ w S㱠Sͷ߹ͷํ w
ຊͷ֎ઢͷަRΛٻΊ͔ͯΒUBOHFOU$1Ͱ $͓Αͼ$ͱͷΛٻΊΔ
S㱠Sͷ߹ R
S㱠Sͷ߹ R S S U E θ
ઢ U S ͔ΒͳΔ֯ࡾ֯ܗͱ ઢ U E S ͔ΒͳΔ֯ࡾ֯ܗʹ͓͍ͯ ֯ВΛڞ༗͍ͯ͠ΔͷͰTJOВ͕͘͠ͳΔ
r1 t = r2 t + d t = r1d r2 r1
RͷҐஔΛಘΔʹ QΛ࢝ͱͯ͠ɺQˠQͷ୯ҐϕΫτϧΛ ͞U͚ͩ৳ͤྑ͍ q = p1 + t · p1
p2 d = p1 + r1d r2 r1 · p1 p2 d = p1 (r2 r1 ) r2 r1 + r1 (p1 p2 ) r2 r1 = p1 r2 p2 r1 r2 r1
2R͕$ଆͰͳ͘$ଆʹ͋Δ߹ʁ "͏·͍͔͘ͳ͍Α͏ͳؾ͕͢Δ͕ɺ ಋग़ͯ͠ΈΔͱಉࣜ͡ͰQͷҐஔΛද͢͜ͱ͕Ͱ͖ Δ͜ͱ͕͔Δ
ઢͷٻΊํ w ർΕ͖ͯͨͷͰলུ͢Δ͕ɺ֓ཁҎԼͷͱ͓Γ w ઢͱઢQQͷަΛRͱ͠ɺQͱRͷڑΛUͱ͢Δ w ઢͱઢQQ͕ަΘ͍ͬͯΔ෦ʹ͓͍ͯɺର֯В ͕͍͠ʹTJOВ͕͍͜͠ͱ͔ΒSUS EU
w UΛܭࢉ͔ͯ͠ΒQˠQͷ୯ҐϕΫτϧΛ ͞U͚ͩ৳ͯ͠Rͷ࠲ඪΛಘΔ w Rͱ$ɺ͓ΑͼRͱ$ʹ͍ͭͯUBOHFOU$1Λܭࢉ͢Δ
ײ w ηϯλʔࢼݧྗ͕େࣄͩͱࢥ͍·ͨ͠ʢখฒײʣ w Ջ͕Ͱ͖ͨΒଓ͖Λ࡞Δ͔