Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
再帰んのお話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
RyuCyber-APT50
January 18, 2022
Education
91
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
再帰んのお話
https://rpacommunity.connpass.com/event/234897/
で登壇したときの資料です
RyuCyber-APT50
January 18, 2022
More Decks by RyuCyber-APT50
See All by RyuCyber-APT50
情報処理技術者試験 ITパスポート勉強会
ryucyberapt50
0
160
平景清と三種の神器による怨送り
ryucyberapt50
0
100
「自称」ダイバーシティ対応ライトニングトーク_RPA勉強会!RPALT vol.28~IT・RPA・自動化ネタ・ライトニングトーク~
ryucyberapt50
0
51
100倍界王拳の使い手になろう_LTネタ版.pdf
ryucyberapt50
0
270
EXCEL,ACCESS,Microsoft365連携勉強会オープニング資料
ryucyberapt50
0
260
発表_EXCEL_ACCESS_Microsoft365連携
ryucyberapt50
0
220
Other Decks in Education
See All in Education
SANG PENCIPTA BERBICARA (01ABSG-Q4-2026)
ssmedikasda
0
470
2026年度秋学期 統計学 第1回 イントロダクション ー 統計的なものの見方・考え方について (2026. 9. 29)
akiraasano
PRO
0
260
吉岡研究室紹介(2026年度)
kentaroy47
0
360
組合せ最適化特論
tasusu
0
230
Sekolah Sabat - Triwulan 3 2026 - Pelajaran 13
hiola
0
11k
セキュリティ担当がいない中小医療機関を院外のRISSはどう支えるべきか / How External RISS Can Help Small Medical Institutions
eller86
1
230
1014
cbtlibrary
0
170
学生のうちに考えておきたい信頼の話
suisan
1
840
INTRODUCTION TO THE CELL
pawan_pharm
0
330
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
3.5k
Sekolah Sabat - Triwulan 3 2026 - Pelajaran 12
hiola
0
12k
Sekolah Sabat - Triwulan 4 2026 - Pelajaran 3
hiola
0
6.7k
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
Scaling GitHub
holman
464
140k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
BBQ
matthewcrist
90
10k
New Earth Scene 8
popppiees
4
2.7k
Writing Fast Ruby
sferik
630
63k
Documentation Writing (for coders)
carmenintech
77
5.6k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
550
Transcript
最近 再帰んのお話 2022/1/17 Ryu.Cyber(冴場 竜) Twitter: @Cyberwintellg1
自己紹介 • IT歴40年超の爺です • 大学ではアルゴリズム専攻 • ITで飯食ってる職場でお仕事 • 現職は情シス •
業務効率化やってます
お題目 •起 再帰 •承 再帰の例 •転 お◦ ◦ ◦ •落
まとめ
起
再帰 • 自分を自分で定義する考え方 • プログラミング言語では定番 • クイックソートが有名 • 繰り返しだがループとは異なる
再帰 recursive • ITの基礎 • アルゴリズム • 数学的帰納法 • チューリングマシン
• λ関数 • EXCELのLambda(らむだ)関数 • おすすめの解説本 プログラマの数学 • ISBN:978-4-7973-9545-7
孫の定義 • 親子の定義 • 親(親子) • 繰り返すと曾孫、玄孫、その先も • 親(親(親子))
承
組織図
組織図 人の見た目には優しいが データー処理に不向き 組織改編 名称変更対応が複雑
再帰概念を入れたデーター構造 データー格納、処理を優先 人の見た目は別 組織改編 名称変更対応が楽になる
データー構造→組織図 親組織コードの値がnull のレコードが階層トップ
データー構造→組織図 階層トップの組織コードを 親組織にもつレコードを抽出
データー構造→組織図 第2階層の組織コードをもつ レコードを抽出 末端まで探索して組織図生成
再帰概念を入れたデーター構造 • 階層構造なデーター構造 • データー構造に再帰の概念を取り入れる • データー構造のシンプル化 • データー構造を変更せずデーター変更、階層構造変更に対応可 •
データ構造 ✗ 人の見た目優先 ◦ 人の見た目とデーター処理は分離 • MVCモデル
転
IT界で有名な文 • GNU is Not Unix. • PHP: Hypertext Processor
• 駄洒落みたいなもんかい?
おじさん • ITにはおじさんが多い • LTもおじさんばっかり • なぜ?
IT→再帰→駄洒落→おじさん
落
再帰を理解するには おやぢギャグを連発しませう
みなさんご昭和ください
恥ずかしがらずに 大きな声で
布団が吹っ飛んだ
完