jagomart
digital resources
picture1_Algorithm Design Pdf 86292 | Daa 02 Algorithm Design Strategies I


 166x       Filetype PDF       File size 0.51 MB       Source: sweet.ua.pt


File: Algorithm Design Pdf 86292 | Daa 02 Algorithm Design Strategies I
algorithm design strategies i joaquim madeira version 0 1 september 2019 u aveiro september 2019 1 overview deterministic vs non deterministic algorithms problem types and design strategies algorithm efficiency and ...

icon picture PDF Filetype PDF | Posted on 14 Sep 2022 | 3 years ago
Partial capture of text on file.
         Algorithm Design Strategies I
                       Joaquim Madeira
                       Version 0.1 – September 2019
     U. Aveiro, September 2019                                            1
    Overview
    ◼ Deterministic vs Non-Deterministic Algorithms
    ◼ Problem Types and Design Strategies
    ◼ Algorithm Efficiency and Complexity Analysis
    ◼ Counting basic operations
    U. Aveiro, September 2019                           2
     Algorithms
     ◼ Algorithm
        ❑ Sequence of non-ambiguous instructions
        ❑ Finite amount of time
     ◼ Input to an algorithm
        ❑ An instance of the problem the algorithm solves
     ◼ How to classify / group algorithms?
        ❑ Type of problems solved
        ❑ Design techniques
        ❑ Deterministic vs non-deterministic
     U. Aveiro, September 2019                                       3
    Deterministic Algorithms
    ◼ A deterministic algorithm
       ❑ Returns the same answer no matter how many 
         times it is called on the same data. 
       ❑ Always takes the same steps to complete
         the task when applied to the same data.
    ◼ The most familiar kind of algorithm !
    ◼ There is a more formal definition in terms of 
       state machines…
    U. Aveiro, September 2019                                 4
The words contained in this file might help you see if this file matches what you are looking for:

...Algorithm design strategies i joaquim madeira version september u aveiro overview deterministic vs non algorithms problem types and efficiency complexity analysis counting basic operations sequence of ambiguous instructions finite amount time input to an instance the solves how classify group type problems solved techniques a returns same answer no matter many times it is called on data always takes steps complete task when applied most familiar kind there more formal definition in terms state machines...

no reviews yet
Please Login to review.