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
MarkFly
February 12, 2019
Programming
73
0
Share
演算法到底是在演哪一齣
MarkFly
February 12, 2019
More Decks by MarkFly
See All by MarkFly
關於 Mobile Developer 用 Flutter 去寫 Web 這檔事
mark33699
0
19
關於我在 visionOS 上 寫影片貼圖 app 這檔事
mark33699
0
150
iOS、Android、Flutter超級比一比
mark33699
1
990
如何使用Swift遙控你的樂高
mark33699
0
67
直播簡單講
mark33699
1
96
多執行緒編程
mark33699
0
58
對戰三平棋
mark33699
0
160
Other Decks in Programming
See All in Programming
AIエージェントの隔離技術の徹底比較
kawayu
0
430
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
200
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
340
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
150
OSもどきOS
arkw
0
150
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
230
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
120
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
350
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
300
Agent Skills を社内で育てる仕組み作り
jackchuka
1
2.4k
AI Agent と正しく分析するための環境作り
yoshyum
2
600
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
120
Featured
See All Featured
Done Done
chrislema
186
16k
The Invisible Side of Design
smashingmag
302
52k
The agentic SEO stack - context over prompts
schlessera
0
790
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
160
Odyssey Design
rkendrick25
PRO
2
630
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
340
Designing Experiences People Love
moore
143
24k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
140
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
ALGO X SWIFT
好吧...什麼是演算法?
None
None
演算法跟程式語⾔的差異?
1.對象不同 2.⼀對多
如何選擇演算法?
重新排列50個數 需要花費比宇宙歷史還長的時間?
None
全域搜尋 VS 選擇排序
何謂資料結構?
None
如何選擇資料結構?
好存 VS 好找
STACK VS QUEUE
None
樹
1. 由N個節點組成的具有階層關係的集合 2. 沒有⽗節點的節點稱為根節點 3. 跟真實世界的樹相反, 根節點是在最上⾯ 4. ⼀定有也只有⼀個根節點 5.
除了根節點以外, 每個節點都⼀定有也只有⼀ 個根節點 6. 每個節點都只有有限個⼦節點, 也可以沒有⼦ 節點 7. 樹裡⾯不會產⽣CYCLE 8. GRAPH的⼀種
None
實戰1. 輸出⼆元樹的中序
注意根節點的位置,就能破解樹的遍歷 左節點永遠在右節點前⾯ BFS DFS
注意根節點的位置,就能破解樹的遍歷 左節點永遠在右節點前⾯ BFS DFS
注意根節點的位置,就能破解樹的遍歷 左節點永遠在右節點前⾯ BFS DFS
注意根節點的位置,就能破解樹的遍歷 左節點永遠在右節點前⾯ BFS DFS
注意根節點的位置,就能破解樹的遍歷 左節點永遠在右節點前⾯ BFS DFS
實戰2. 比較兩棵樹有幾個節點不同的⽅法
None
參考資料
None
None
None
None