ΠΛΗ30 ΤΕΣΤ 9

4
  ∆ηµήτρης Ψούνης ΠΛΗ30, Τέστ 9 1 ΠΛΗ30 – ΤΕΣΤ 9 ΘΕΜΑ 1: ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ (A) Ιεραρχήστε τις παρακάτω συναρτήσεις σε αύξουσα σειρά ασυµπτωτικής πολυπλοκότητας:    =     = 2     = 5    =  

Upload: dimitris-psounis

Post on 02-Nov-2015

5 views

Category:

Documents


0 download

DESCRIPTION

1.Α) Ιεραρχία Συναρτήσεων Πολυπλοκότητας1.Β) Επίλυση Αναδρομικών Σχέσεων (Θεώρημα Κυριαρχίας, Μέθοδος Επανάληψης, Εμπειρικοί Κανόνες)2) Δυναμικός Προγραμματισμός (Ανεξαρτήτο Σύνολο σε Γράφος Αλυσίδας)3) Κανονικές Εκφράσεις

TRANSCRIPT

  • 30, 9

    1

    30 9 1: (A) :

    =

    = 2

    = 5 =

  • 30, 9

    2

    () :

    nnTnTnT log

    52

    2)()1( +

    +

    =

    4/7

    4128)()2( nnTnT +

    =

    nnTnT +

    =

    255)()3(

    ( ) 521)()4( nnTnT +=

    , .

    : T(n) = aT(n/b) + f(n), a1, b>1 , f(n) . :

    log log( ) ( ), ( )b ba a(1) f n O n >0, T(n) = n= = = = log log( ) ( ), ( log )b ba a(2) f n n T(n) = n n= = = = log( ) ( ), ,

    ( ( )).

    b a0

    0

    (3) f n n >0, n n

    , n n , af cf(n) c

  • 30, 9

    3

    2: VI I ,

    V. , , 7 ( )

    v1 v2 v3 v4 v5 v6 v7

    1 = {v1, v3, v5, v7}, 2 = {v2, v4, v6}, 3 = {v2, v5, v7} 21, 23, 24 . 3 7 .

    () , n , ( ). ,

    / /- /- . ,

    n .

    () .

    2 10 5 4 8 9 6

  • 30, 9

    4

    3: {0,1}:

    L1={ w | w 0 0 }

    L2={ w | w 01 001 00}

    L3={ w | w 0 11}

    L4={ w | w 1}

    L5={ w | w 0}

    L6={ w | 0 w 3}

    L7={ w | w 11}