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
Sho Iizuka
June 14, 2014
Programming
0
28
円と円の外接線の求め方
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
16k
Osaka.Stan#5 LT プログラミングコンテストのデータを分析した話
arosh
1
6.4k
簡潔データ構造輪講資料(順列)
arosh
1
7.6k
Pythonにおける日本語処理
arosh
1
2k
FM-index による全文検索
arosh
0
27
円と円の交点の求め方
arosh
0
38
Other Decks in Programming
See All in Programming
今年のアップデートで振り返るCDKセキュリティのシフトレフト/2024-cdk-security-shift-left
tomoki10
0
340
短期間での新規プロダクト開発における「コスパの良い」Goのテスト戦略」 / kamakura.go
n3xem
2
220
EC2からECSへ 念願のコンテナ移行と巨大レガシーPHPアプリケーションの再構築
sumiyae
3
560
iOS開発におけるCopilot For XcodeとCode Completion / copilot for xcode
fuyan777
1
1.3k
103 Early Hints
sugi_0000
1
330
fs2-io を試してたらバグを見つけて直した話
chencmd
0
290
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
180
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
400
Jaspr Dart Web Framework 박제창 @Devfest 2024
itsmedreamwalker
0
140
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
140
技術的負債と向き合うカイゼン活動を1年続けて分かった "持続可能" なプロダクト開発
yuichiro_serita
0
280
선언형 UI에서의 상태관리
l2hyunwoo
0
260
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Producing Creativity
orderedlist
PRO
343
39k
GitHub's CSS Performance
jonrohan
1030
460k
Optimising Largest Contentful Paint
csswizardry
33
3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
RailsConf 2023
tenderlove
29
960
Code Review Best Practice
trishagee
65
17k
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 Ջ͕Ͱ͖ͨΒଓ͖Λ࡞Δ͔