Page 4 - Data Structures Interactive Book
P. 4

3.4.1  Matrix Representation ..................................................................................... 32


                          3.4.2  Polynomial Representation ............................................................................. 33

                          3.4.3  String Manipulation ........................................................................................ 33


                       3.5  Limitations of Arrays ............................................................................................. 33

                       3.6  Summary ................................................................................................................ 33


                       3.7  Exercise .................................................................................................................. 34

                     CHAPTER 4  LINKED LISTS  ......................................................................................... 36


                       4.1  Introduction to Linked Lists ................................................................................... 37

                          4.1.1  Definition and Characteristics ........................................................................ 37


                          4.1.2  Comparison with Arrays ................................................................................. 37

                          4.1.3  Memory Representation .................................................................................. 37


                       4.2  Singly Linked List .................................................................................................. 38

                          4.2.1  Creation of Nodes ........................................................................................... 38


                          4.2.2  Traversal ......................................................................................................... 38

                          4.2.3  Insertion Operations ........................................................................................ 38


                          4.2.4  Deletion Operations ........................................................................................ 38

                       4.3  Doubly Linked List ................................................................................................ 39


                          4.3.1  Structure and Properties .................................................................................. 39

                          4.3.2  Insertion and Deletion ..................................................................................... 39


                          4.3.3  Advantages over Singly Linked List .............................................................. 39

                       4.4  Circular Linked List ............................................................................................... 39


                          4.4.1  Singly Circular Linked List ............................................................................ 39

                          4.4.2  Doubly Circular Linked List ........................................................................... 40

                          4.4.3  Applications .................................................................................................... 40








                                                             4
   1   2   3   4   5   6   7   8   9