SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
EB ?* H      l E tea    s


lqe HgE
 I- H -6
I       E
               EEeEiE i€,iEr
               g"sgE**E ? 5 E? E




    o
        3   E s";   -"b c;-Fdd :   =
e-?E-
                   4. trv
                        _;
                              '6A6 eda'?-
                               '=-
                                                                 ?'                        E                   g€
                                                                                                           € € e8 €E+.
                   .cG.E
                     ^.
                   sii
                               E
                               u                   6                                                 o     E&     A!€-r
                                                                                           € ?s ; fr is €SEE
                                                   g
                   Erg
                   - 9.        iI                  '                                                     g€gg
                   >,d c
                   'Er:        !
                               .E
                                                   e
                                                   tr
                                                   d                                       n g$ E vi .eT
                   '3'E=       o                   tg            -i
                                                                 ;r
                                                                                           -=         ov    o     I
                               +
                   3ZB
                    !k
                   €39
                               o
                               'g
                                         oj
                                         @
                                         €         .S
                                                   5 ?
                                                                 ll
                                                                 b                         € e?qE E ;fr €:r a
                   srd         I :                               €

                   f5!SEEiEt qgE
                       Eai-€s                                    E                         f?sggii3aE+E
                   f€*
                   e;3 ;eEit E
                   euE  ;gf                                      €
                                                                                           i ;gAi tsts i€r$                                    u



                   *ci E;E*F9;-
                   i*ta H:€ii*!
                                              .t

                                                                                           t c$FE €iEr IE€E'
                                                                                           E :: + €i:
                                                                                           'l ffi E*ii€flsi$H*

                           aIFF
                   TECS Efri
                   iir$ ;tE:sr€ t
                                                                 5
                                                                                           E
                                                                                                      -
                                                                                           { :- 5€+*ie*oEH,sE
                                                                                                            t;Y*sE€€ii{
i.,rlrt
1:',' '=)4{+
aln
             
          q --;
                   E€$s E;m$3ti
                        ...: :i ,: :) :i
                                                                 E
                                                                 .;
                                                                                           3                '38<cri d€S€
                               ad
                               U                                 ,a
                                              ri
                                              -




                    * os'gg o€                                   o:eoE                   @g                +o Eo                          Eg
                                                                                                                                          =
                    -EEF5F                                                                                 6r

          @
                    "€7*qe
                    ft58E
                    B€e€3                                                                                  €q B
                                                                                                           3.9r
                                                                                                           -ia
                                                                                                           €xgc
                                                                                                                                          €
                    +f
                    €-E
                    -oP
                                    o
                                    F
                                     d

                                    .x
                                                        ii
                                                        4
                                                        .s
                                                        't
                                                                      a
                                                                      i
                                                                      n
                                                                          :e
                                                                          8€
                                                                          $.-
                                                                          j1
                                                                                                           1;;
                                                                                                           EA6N1
                                                                                                                                          ts


                    gE; e. E.; g !€
                   ..5 s:            E                       N        E            c{                :i
                                                                                                     c.i
                                                                                                           *!: O^^s
                                                                                                           :E
                                                                                                                  ^       E
                                                                                                                      g E'E
                                                                                                                                   $
                                                                                                                                   c.i
                                                                                                                                          .E



                                             q 'Fr+i€-i
                                                                                   <.i                                                    E


                    €€s g sE- 8 tg
                                                                                 r:d
                                                                                 o_
                                                                                'oN L
                                                                                 g
                                                                                 o'}|                                                     €
                   ,,-lEs B *.rE E $3 E 3 ;s ; a;t :; g$ ; e                     b0diA
                                                                                 q{o
                                                                                'E^.4                                                              j

                   'tt;€u* s i€;ca i!                                           -do>                            #6s*.ts
                                                                                                                                          €            o


                                      8: s:s;SiigEeiECE                         s c.i 'F'fo                                                            o
                                                                                                                                                       6




                        r*€
                     gf; 3
                                                         EE I t;r
                                                                                .! o':.d
                                                                          E! E $ E+
                                                                                         a*
                                                                                                     i €E { 'l E: { ; €!
                                                                                                     K qEs g:-EiE
                                                                                                                                                   ri
                                                                                                                                                   o
                                                                                                                                                   't
                                                                                                                                                    H
                                                                                                                                                       to


                     EE €TE trg8 *i=E?. H                                       66_-
                                                                                          a"o
                                                                                                           ;EEs           g€ 3;i
                                                                                                                              [EE                  =
                                                                                                                                                       o


                                                                     sE:f;€ a it
                                                                                                                                                   o

                     :t       $'98,.-              i:g                        el                           ;E il          o.!                          9

                                                                              -E €Z
                                                                              E :B                         EE= E€ €;€
                                                                                                           E: HH                                       !
                                                                                                                                                        o

                     g? ;E3i fr3E ;:I                                         tr
                                                                              r AO
                                                                           E3 E
                                                                                 qE
                                                                                                           33             6    E         ;EE
                                                                                                                                                        o
                                                                                                                                                        d
                                                                                                                                                        o
                                                                                                                                                       ()
                                                                                                :a
                                                                                                           .;             :i               ';          .i

                                                                                                           I                               d
                                                    p                      d

                         ci                                                ci
f


                                                                                              REG NO:

                                                University Departments: Anna Universify, Chennai
                                                    M.E (FT) Degree Examination, Muy Z0IZ -ZA

                                                           Semester I - (Regulation 2009)
                                                       Branch : Computer Science and Engineering

                                   CP 91T2 ADVANCED DATA STRUCTURES AND ALGORITHMS

                          Time : 3 hrs                            Answer all     questions                      Max Marlis:l00

                                                                  PartA(10x2=2Dmarks)
                          1.      Define NP hard and NP complete problems and provide relation between
                                 them.

                          2.     Prove by contradiction:          log(3)   is irrational.
    ..'!.   ..

    'tt'
    '1
                          3.     Solve the recurrence relation : T(n)            :3   T(n/2)+ c.n, given n is a power of 2
                                 and c is a positive constant.

                          4.     what is an AVL tree? what is its maximum height for                  n   nodes ?

                          5.     Define Trie data structure

                       6.        What is special about Leftist tree?

                       7.       Write down the properties              of Deap   data structure

                       8.       State an application        of   counting binary tree

                       9.       Draw        a   k-D tree where   k:l
                       10.      Explain stabbing query

                                                                 Part B ( 5x 16 = 80 marks)

                 17'   a.      Perform detailed amortized analysis over the sequence of operations                    for    l0
                               generating the first 9 subsets ov€r a binary set of elements.
                                                                                                                                 6
                       b.      State the properties of Big Oh            notation

                 12. a.   i)   State   if   Splay tree is amortized data structure

                               Explain procedure for insertion and deletion of nodes in the splay tree with
                       ii)     an example.
                                                                                                                             10
                                                                            (oR)

                   b.'i)       State the properties       of   Red black tree
ii)    Wirl   * example, perform the operations of an insertion and a deletion
                                                                                              on a
                     red black tree that makes the tree unbalanced and resolve the
                                                                                   imbalance.             10


  13' a'      i)     Define binomial heap and explain the operations of insertion deletion
                                                                                           with
                     an example
                                                                                                          10

             ii)     Explain why lazy binomial heap is called so?
                                                                                                          6

                                                        (oR)
       b.   ii)     Explain melding ofpriority queues

         ii)        Write algorithms for insertion and deletion operations in a Fibonacci
                                                                                          Heap
                    and explain with an example
                                                                                                      l0
 14' a'     i)      Explain a divide and conquer based algorithm for finding the
                                                                                   convex hull
                    over a set of n points. What is the time complexity of tf,g
                                                                                algorithm?            12
            ii)
                    Define deterministic and non deterministic algorithms
                                                                                                          4    €:)
                                                       (oR)
    b.      i)      What is a randomized algorithm?
                                                                                                      4
         ii)       State the tree Vertex splitting problem and explain the
                                                                           algorithm to solve        t2
                   the problem and analyze its time complexity


15. a.             f)efine ID(   -   quad lree and explain the basic operations   of   insertion,
                   deletion and querying
                                                                                                     t6
                                                       (oR)

  b.              Define segment tree with n points and explain the querying
                                                                             operation with
                  an example and evaluate the query time
                                                                                                     t6

Más contenido relacionado

Similar a Advanced data structures and algorithms

Img 0005
Img 0005Img 0005
Img 0005
zamchar
 
Dokumentasi Dalam Franchise
Dokumentasi Dalam FranchiseDokumentasi Dalam Franchise
Dokumentasi Dalam Franchise
evandemak
 
ROP BKB champs_MVN
ROP BKB champs_MVNROP BKB champs_MVN
ROP BKB champs_MVN
Brett Fisher
 
Forum2009 Sm Grp Disc Summary 0002
Forum2009 Sm Grp Disc Summary 0002Forum2009 Sm Grp Disc Summary 0002
Forum2009 Sm Grp Disc Summary 0002
Tom Loughran
 
i,i.ffioGco.o!,,qpa53qo.docx
i,i.ffioGco.o!,,qpa53qo.docxi,i.ffioGco.o!,,qpa53qo.docx
i,i.ffioGco.o!,,qpa53qo.docx
sheronlewthwaite
 

Similar a Advanced data structures and algorithms (9)

13.4 Katesismo Pagsulong Ng Parokya
13.4 Katesismo Pagsulong Ng Parokya13.4 Katesismo Pagsulong Ng Parokya
13.4 Katesismo Pagsulong Ng Parokya
 
6 Katesismo 2nd Set Of Modules
6 Katesismo 2nd Set Of Modules6 Katesismo 2nd Set Of Modules
6 Katesismo 2nd Set Of Modules
 
Img 0005
Img 0005Img 0005
Img 0005
 
Img 0005
Img 0005Img 0005
Img 0005
 
Dokumentasi Dalam Franchise
Dokumentasi Dalam FranchiseDokumentasi Dalam Franchise
Dokumentasi Dalam Franchise
 
ROP BKB champs_MVN
ROP BKB champs_MVNROP BKB champs_MVN
ROP BKB champs_MVN
 
O anticristo
O anticristoO anticristo
O anticristo
 
Forum2009 Sm Grp Disc Summary 0002
Forum2009 Sm Grp Disc Summary 0002Forum2009 Sm Grp Disc Summary 0002
Forum2009 Sm Grp Disc Summary 0002
 
i,i.ffioGco.o!,,qpa53qo.docx
i,i.ffioGco.o!,,qpa53qo.docxi,i.ffioGco.o!,,qpa53qo.docx
i,i.ffioGco.o!,,qpa53qo.docx
 

Último

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Advanced data structures and algorithms

  • 1. EB ?* H l E tea s lqe HgE I- H -6 I E EEeEiE i€,iEr g"sgE**E ? 5 E? E o 3 E s"; -"b c;-Fdd : =
  • 2. e-?E- 4. trv _; '6A6 eda'?- '=- ?' E g€ € € e8 €E+. .cG.E ^. sii E u 6 o E& A!€-r € ?s ; fr is €SEE g Erg - 9. iI ' g€gg >,d c 'Er: ! .E e tr d n g$ E vi .eT '3'E= o tg -i ;r -= ov o I + 3ZB !k €39 o 'g oj @ € .S 5 ? ll b € e?qE E ;fr €:r a srd I : € f5!SEEiEt qgE Eai-€s E f?sggii3aE+E f€* e;3 ;eEit E euE ;gf € i ;gAi tsts i€r$ u *ci E;E*F9;- i*ta H:€ii*! .t t c$FE €iEr IE€E' E :: + €i: 'l ffi E*ii€flsi$H* aIFF TECS Efri iir$ ;tE:sr€ t 5 E - { :- 5€+*ie*oEH,sE t;Y*sE€€ii{ i.,rlrt 1:',' '=)4{+ aln q --; E€$s E;m$3ti ...: :i ,: :) :i E .; 3 '38<cri d€S€ ad U ,a ri - * os'gg o€ o:eoE @g +o Eo Eg = -EEF5F 6r @ "€7*qe ft58E B€e€3 €q B 3.9r -ia €xgc € +f €-E -oP o F d .x ii 4 .s 't a i n :e 8€ $.- j1 1;; EA6N1 ts gE; e. E.; g !€ ..5 s: E N E c{ :i c.i *!: O^^s :E ^ E g E'E $ c.i .E q 'Fr+i€-i <.i E €€s g sE- 8 tg r:d o_ 'oN L g o'}| € ,,-lEs B *.rE E $3 E 3 ;s ; a;t :; g$ ; e b0diA q{o 'E^.4 j 'tt;€u* s i€;ca i! -do> #6s*.ts € o 8: s:s;SiigEeiECE s c.i 'F'fo o 6 r*€ gf; 3 EE I t;r .! o':.d E! E $ E+ a* i €E { 'l E: { ; €! K qEs g:-EiE ri o 't H to EE €TE trg8 *i=E?. H 66_- a"o ;EEs g€ 3;i [EE = o sE:f;€ a it o :t $'98,.- i:g el ;E il o.! 9 -E €Z E :B EE= E€ €;€ E: HH ! o g? ;E3i fr3E ;:I tr r AO E3 E qE 33 6 E ;EE o d o () :a .; :i '; .i I d p d ci ci
  • 3. f REG NO: University Departments: Anna Universify, Chennai M.E (FT) Degree Examination, Muy Z0IZ -ZA Semester I - (Regulation 2009) Branch : Computer Science and Engineering CP 91T2 ADVANCED DATA STRUCTURES AND ALGORITHMS Time : 3 hrs Answer all questions Max Marlis:l00 PartA(10x2=2Dmarks) 1. Define NP hard and NP complete problems and provide relation between them. 2. Prove by contradiction: log(3) is irrational. ..'!. .. 'tt' '1 3. Solve the recurrence relation : T(n) :3 T(n/2)+ c.n, given n is a power of 2 and c is a positive constant. 4. what is an AVL tree? what is its maximum height for n nodes ? 5. Define Trie data structure 6. What is special about Leftist tree? 7. Write down the properties of Deap data structure 8. State an application of counting binary tree 9. Draw a k-D tree where k:l 10. Explain stabbing query Part B ( 5x 16 = 80 marks) 17' a. Perform detailed amortized analysis over the sequence of operations for l0 generating the first 9 subsets ov€r a binary set of elements. 6 b. State the properties of Big Oh notation 12. a. i) State if Splay tree is amortized data structure Explain procedure for insertion and deletion of nodes in the splay tree with ii) an example. 10 (oR) b.'i) State the properties of Red black tree
  • 4. ii) Wirl * example, perform the operations of an insertion and a deletion on a red black tree that makes the tree unbalanced and resolve the imbalance. 10 13' a' i) Define binomial heap and explain the operations of insertion deletion with an example 10 ii) Explain why lazy binomial heap is called so? 6 (oR) b. ii) Explain melding ofpriority queues ii) Write algorithms for insertion and deletion operations in a Fibonacci Heap and explain with an example l0 14' a' i) Explain a divide and conquer based algorithm for finding the convex hull over a set of n points. What is the time complexity of tf,g algorithm? 12 ii) Define deterministic and non deterministic algorithms 4 €:) (oR) b. i) What is a randomized algorithm? 4 ii) State the tree Vertex splitting problem and explain the algorithm to solve t2 the problem and analyze its time complexity 15. a. f)efine ID( - quad lree and explain the basic operations of insertion, deletion and querying t6 (oR) b. Define segment tree with n points and explain the querying operation with an example and evaluate the query time t6