• Tidak ada hasil yang ditemukan

SAP analisis algoritma

N/A
N/A
Protected

Academic year: 2017

Membagikan "SAP analisis algoritma"

Copied!
6
0
0

Teks penuh

(1)

Written by Checked by Approved by Valid Date

20 September 2010

Syahril Rizal, S.T., M.M., M.Kom. M. Izman Herdiansyah, S.T., M.M., Ph.D.

1. Faculty : Computer Science

2. Study Program : Computing Science Grade : S1 Degree 3. Subject : Algorithms analysis

4. Subject Code : 5. Pre requisite Subject : 6. Subject Status :

7. Description : A problem in this course is a general question to be answered, usually possessing one or more parameters. It can be specified by escribing the form of parameters taken and the questions about the parameters. An instance of a problem is an assignment of values to the parameters. An algorithm is a clearly specified set of simple instructions to be followed to solve a problem. In other words, it is a step-by-step procedure for taking any instance of a problem and producing a correct answer for that instance.

(2)

1 Introduction  How to Use this Book  Overview of chapters  Pseudocode  Useful texts

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

2 Mathematical induction  Summations  Inequalities  Floors and ceilings  Dicisibility  Postage stamps  Chessboard problems  Fibonacci Numbers  Binomial Coefficients  What is Wrong?

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

3 Big-O and Big   Rank the Functions  True and false?  Proving Big-  Manipulating Big-  Alternative definitions

(3)

 Hints  Solutions  Comments 4 Recurrence Relations  Simple recurrences

 More difficult recurrences  General formulae

 Recurrences with full history  Recurrences with Floors and Ceilings  Hints

 Solutions  comments

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

5 Correctness Proofs  Iterative Algorithms  Recursive Algorithms

 Combined Iteration and Recursion  Hints

 Solutions  Comments

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

6 Algorithm Analysis  Iterative Algorithms  Recursive Algorithms

 Combined Iteration and Recursion  Hints

 Solutions  Comments

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

7 Divide-and-Conquer  Maximum and Minimum  Integer Multiplication  Strassen’s Algorithm  Binary Search  Quicksort  Towers of Hanoi

(4)

 Solutions  Comments

8 MID TEST  Exam Parberry,Ian dan William Gasarch. 2002.

Problems on Algorithms. Texas: Prentice Hall Inc.

9 Dynamic Programming  Iterated Matrix Product  The KnapsackProblem  Optimal Binary Search Trees  Floyd’sAlgorithm

 Applications  Finding the Solutions  Hints

 Solutions  Comments

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

10 Greedy Algorithms  Continuous Knapsack  Dijkstra’s Algorithm  Min-Cost Spanning Trees  Traveling Salesperson  Applications

 Hints  Solutions  Comments

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

11 Exhaustive Search  Strings  Permutations  Combinations

 Other Elementary Algorithms  Backtracking

 Applications

(5)

 Hints  Solutions  Comments 12 Data Structures  Heaps

 AVL Trees  Trees

 The Union-FindProblem  Applications

 Hints  Solutions  Comments

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

13 NP-completeness  General  Cook Reductions  What is Wrong?  Circuits

 One-in-Three 3SAT  Factorization  Hints  Solutions  Comments

Parberry,Ian dan William Gasarch. 2002. Problems on Algorithms. Texas: Prentice Hall Inc.

14 Miscellaneous  Sorting and Order Statistics  Lower Bounds

 Graph Algorithms  Maximum Flow  Matrix Reductions  General

 Hints  Solutions  Comments

(6)

10. Evaluation :

11. Reference :

Referensi

Dokumen terkait

For questions marked “ ”, full marks will be given for a correct answer placed in the appropriate box in the answer booklet.. If an incorrect answer is given, marks may be given

For questions marked “ ”, full marks will be given for a correct answer placed in the appropriate box in the answer booklet3. If an incorrect answer is given, marks may be given

For questions marked “ ”, full marks will be given for a correct answer placed in the appropriate box in the answer booklet.. If an incorrect answer is given, marks may be given

L ook for the letter that you think is the correct answer to the questions and then provide a cross on that letter below the number. E xam ple: if you think that the correct

• If the computation is in a safe location, it does not step into an unsafe one. Maintain

A wrong answer will be accepted as correct provided there is sufficient evidence that the mistake is not due to a lack of understanding.. Such evidence includes: • the last written

How many people thus Jesus fed using 5 loaves of bread and 2 fish in words Three thousand A... CORRECT ANSWER Five thousand

A step-by-step guide to implementing the Expert Consensus Procedure (ECO) for enhancing scientific outputs and stakeholder