Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Chih-Hsuan Kuo
1,056 views
[ACM-ICPC] Top-down & Bottom-up
AI-enhanced description
本文讨论了两种问题解决方法:自顶向下和自底向上。自顶向下的策略是将复杂问题分解为更小的问题,而自底向上则是从已知的小问题逐渐构建到大问题。文章还具体阐述了斐波那契数列的递归和迭代实现。
Education
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Downloaded 24 times
1
/ 33
2
/ 33
3
/ 33
4
/ 33
5
/ 33
6
/ 33
7
/ 33
8
/ 33
9
/ 33
10
/ 33
11
/ 33
12
/ 33
13
/ 33
14
/ 33
15
/ 33
16
/ 33
17
/ 33
18
/ 33
19
/ 33
20
/ 33
21
/ 33
22
/ 33
23
/ 33
24
/ 33
25
/ 33
26
/ 33
27
/ 33
28
/ 33
29
/ 33
30
/ 33
31
/ 33
32
/ 33
33
/ 33
More Related Content
PPTX
Understanding the top down and bottom up of executive and sensory functioning
by
David Nowell
PPT
Asca core training from the top down
by
Charlie Hoolihan
PPTX
Top down-bottom-up
by
Adrian Wooster
PPT
Reading Models and Schema Theory
by
Abbie Laudato
PPT
Listening Lesson Plan
by
cyutafl
PPTX
Three Reading Models
by
Antonette A.
PDF
Rust
by
Chih-Hsuan Kuo
PDF
[Mozilla] content-select
by
Chih-Hsuan Kuo
Understanding the top down and bottom up of executive and sensory functioning
by
David Nowell
Asca core training from the top down
by
Charlie Hoolihan
Top down-bottom-up
by
Adrian Wooster
Reading Models and Schema Theory
by
Abbie Laudato
Listening Lesson Plan
by
cyutafl
Three Reading Models
by
Antonette A.
Rust
by
Chih-Hsuan Kuo
[Mozilla] content-select
by
Chih-Hsuan Kuo
More from Chih-Hsuan Kuo
PDF
Ownership System in Rust
by
Chih-Hsuan Kuo
PDF
在開始工作以前,我以為我會寫扣。
by
Chih-Hsuan Kuo
PDF
Effective Modern C++ - Item 35 & 36
by
Chih-Hsuan Kuo
PDF
Use C++ to Manipulate mozSettings in Gecko
by
Chih-Hsuan Kuo
PDF
Pocket Authentication with OAuth on Firefox OS
by
Chih-Hsuan Kuo
PDF
Necko walkthrough
by
Chih-Hsuan Kuo
PDF
Protocol handler in Gecko
by
Chih-Hsuan Kuo
PDF
面試面試面試,因為很重要所以要說三次!
by
Chih-Hsuan Kuo
PDF
應徵軟體工程師
by
Chih-Hsuan Kuo
PDF
面試心得分享
by
Chih-Hsuan Kuo
PDF
Windows 真的不好用...
by
Chih-Hsuan Kuo
PDF
Python @Wheel Lab
by
Chih-Hsuan Kuo
PDF
Introduction to VP8
by
Chih-Hsuan Kuo
PDF
Python @NCKU CSIE
by
Chih-Hsuan Kuo
PDF
[ACM-ICPC] Tree Isomorphism
by
Chih-Hsuan Kuo
PDF
[ACM-ICPC] Dinic's Algorithm
by
Chih-Hsuan Kuo
PDF
[ACM-ICPC] Disjoint Set
by
Chih-Hsuan Kuo
PDF
[ACM-ICPC] Traversal
by
Chih-Hsuan Kuo
PDF
[ACM-ICPC] UVa-10245
by
Chih-Hsuan Kuo
PDF
[ACM-ICPC] Sort
by
Chih-Hsuan Kuo
Ownership System in Rust
by
Chih-Hsuan Kuo
在開始工作以前,我以為我會寫扣。
by
Chih-Hsuan Kuo
Effective Modern C++ - Item 35 & 36
by
Chih-Hsuan Kuo
Use C++ to Manipulate mozSettings in Gecko
by
Chih-Hsuan Kuo
Pocket Authentication with OAuth on Firefox OS
by
Chih-Hsuan Kuo
Necko walkthrough
by
Chih-Hsuan Kuo
Protocol handler in Gecko
by
Chih-Hsuan Kuo
面試面試面試,因為很重要所以要說三次!
by
Chih-Hsuan Kuo
應徵軟體工程師
by
Chih-Hsuan Kuo
面試心得分享
by
Chih-Hsuan Kuo
Windows 真的不好用...
by
Chih-Hsuan Kuo
Python @Wheel Lab
by
Chih-Hsuan Kuo
Introduction to VP8
by
Chih-Hsuan Kuo
Python @NCKU CSIE
by
Chih-Hsuan Kuo
[ACM-ICPC] Tree Isomorphism
by
Chih-Hsuan Kuo
[ACM-ICPC] Dinic's Algorithm
by
Chih-Hsuan Kuo
[ACM-ICPC] Disjoint Set
by
Chih-Hsuan Kuo
[ACM-ICPC] Traversal
by
Chih-Hsuan Kuo
[ACM-ICPC] UVa-10245
by
Chih-Hsuan Kuo
[ACM-ICPC] Sort
by
Chih-Hsuan Kuo
[ACM-ICPC] Top-down & Bottom-up
1.
Top-down & Bottom-up
郭至軒(KuoE0) KuoE0.tw@gmail.com KuoE0.ch
2.
Attribution-ShareAlike 3.0 Unported
(CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ Latest update: Feb 27, 2013
3.
Top-down 將大問題化為小問題,再回溯求解。
4.
Top-down 將大問題化為小問題,再回溯求解。
5.
Top-down 將大問題化為小問題,再回溯求解。
6.
Bottom-up 由已知解決小問題,逐步推移至大問題。
7.
Bottom-up 由已知解決小問題,逐步推移至大問題。
8.
Recursion 利用同樣的方法不斷的細分問題或
近答案。 易有太極,是生兩儀。兩儀生四象,四象生八卦。《易傳》
9.
Fibonacci Sequence fib(5)
10.
Fibonacci Sequence fib(5) fib(4)
fib(3)
11.
Fibonacci Sequence fib(5) fib(4)
fib(3) fib(3) fib(2)
12.
Fibonacci Sequence fib(5) fib(4)
fib(3) fib(3) fib(2) fib(2) fib(1)
13.
Fibonacci Sequence fib(5) fib(4)
fib(3) fib(3) fib(2) fib(2) fib(1) fib(1) fib(0)
14.
Fibonacci Sequence fib(5) fib(4)
fib(3) fib(3) fib(2) fib(2) 1 fib(1) fib(1) 1 fib(0) 0
15.
Fibonacci Sequence fib(5) fib(4)
fib(3) fib(3) 2 fib(2) fib(2) 1 fib(1) 1 fib(1) 1 fib(0) 0
16.
Fibonacci Sequence fib(5) fib(4)
fib(3) fib(3) 2 fib(2) fib(2) 1 fib(1) 1 fib(1) fib(0) fib(1) 1 fib(0) 0
17.
Fibonacci Sequence fib(5) fib(4) 3
fib(3) fib(3) 2 fib(2) 1 fib(2) 1 fib(1) 1 fib(1) 1 fib(0) 0 fib(1) 1 fib(0) 0
18.
Fibonacci Sequence fib(5) fib(4) 3
fib(3) fib(3) 2 fib(2) 1 fib(2) fib(1) fib(2) 1 fib(1) 1 fib(1) 1 fib(0) 0 fib(1) 1 fib(0) 0
19.
Fibonacci Sequence fib(5) fib(4) 3
fib(3) fib(3) 2 fib(2) 1 fib(2) fib(1) fib(2) 1 fib(1) 1 fib(1) 1 fib(0) 0 fib(1) fib(0) fib(1) 1 fib(0) 0
20.
Fibonacci Sequence fib(5) fib(4) 3
fib(3) fib(3) 2 fib(2) 1 fib(2) 1 fib(1) fib(2) 1 fib(1) 1 fib(1) 1 fib(0) 0 fib(1) 1 fib(0) 0 fib(1) 1 fib(0) 0
21.
Fibonacci Sequence fib(5) 5 fib(4)
3 fib(3) 2 fib(3) 2 fib(2) 1 fib(2) 1 fib(1) 1 fib(2) 1 fib(1) 1 fib(1) 1 fib(0) 0 fib(1) 1 fib(0) 0 fib(1) 1 fib(0) 0
22.
int fib( int
x ) { if ( x <= 0 ) return 0; if ( x == 1 ) return 1; return fib( x - 1 ) + fib( x - 2 ); } int main() { int ret = fib( 10 ); return 0; }
23.
Iteration 不斷的利用已知,持續的求出結果以
近答案。 道生一,一生二,二生三,三生萬物。《老子》
24.
Fibonacci Sequence
0 1
25.
Fibonacci Sequence
0 1 1
26.
Fibonacci Sequence
0 1 1 2
27.
Fibonacci Sequence
0 1 3 1 2
28.
Fibonacci Sequence
0 1 3 1 2 5
29.
int main() {
int f0 = 0, f1 = 1, f2; for ( int i = 0; i < 10; ++i ) { f2 = f0 + f1; f0 = f1, f1 = f2; } return 0; }
30.
遞迴只應天上有,凡人應當用迴圈。
31.
Practice Now POJ
1664 - 放苹果
32.
reference • http://www.csie.ntnu.edu.tw/~u91029/
IterativeRecursive.html
33.
Thank You for
Your Listening.
Download