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
Algorithms
Search
Eva Levanto
August 18, 2018
Programming
0
40
Algorithms
Algorithms 101
Eva Levanto
August 18, 2018
Tweet
Share
More Decks by Eva Levanto
See All by Eva Levanto
Image Copyrighting
levanto_0
0
24
Other Decks in Programming
See All in Programming
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2k
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
250
組織で育むオブザーバビリティ
ryota_hnk
0
170
AI時代の認知負荷との向き合い方
optfit
0
150
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.8k
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
Grafana:建立系統全知視角的捷徑
blueswen
0
330
高速開発のためのコード整理術
sutetotanuki
1
390
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
240
Un-Boring Meetings
codingconduct
0
200
Done Done
chrislema
186
16k
ラッコキーワード サービス紹介資料
rakko
1
2.2M
Speed Design
sergeychernyshev
33
1.5k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Transcript
ALGORITHMS
Pseudocode 1. Start 2. Create variable 3. Ask for email
4. Store response 5. Check for validity: - If yes, go to 5 - If no, go to 2 6. End 2
3
Examples - Sorting - FFT - Digital media - Dijkstra
- RSA, Hashing - Factorization - Gale Shapley - Searching 4
Principles of Algorithms Computability - Can it be solved by
computers? Complexity - How much space and time can it take up? Automata - How will it be modelled? 5
Big O ◎ O(1) - Constant time ◎ O(n) -
Linear ◎ O(log n) - Logarithmic ◎ O(n^2) - Quadratic ◎ O(2^n) - Exponential 6
7
Search Algorithms - Linear Search - Binary Search - Jump
Search - 8
9
10
11