Node Arrays
      The data type node_array<E> can be used to associate additional 
        (LEDA or user 
        defined) information of type E with the nodes of a graph. 
       
      Example of how to 
        use a node array for a graph 
      Strengths
      
        - more efficient access than with  Node Maps 
        
 
        - there can be an arbitrary number of Node Arrays for a graph
 
        - Node Arrays can be defined at any point in a program
 
       
      Disadvantages
      
        - less efficient than  Parameterized Graphs
 
        - only works well for static graphs: 
          A new node will not have a corresponding entry in the Node Array (explicit 
          
init() is necessary) 
        - cost of declaring a Node Array is proportional to the number of nodes 
          in the graph
 
       
      Tips
      
        - Node Arrays are primarily useful for static graphs. They are the most 
          convenient and most widely used way to associate information with nodes 
          of static graphs and for dense arrays, that is, most of nodes need an 
          entry. 
 
        - Using Node Arrays for highly dynamic graphs is quite inconvenient. 
        
 
       
     | 
    
      See also:
      Parameterized Graphs 
      Node Maps 
      Two Dimensional Node Arrays 
       
      Associate Information with Graphs 
       Graphs and Related Data Types 
      Arrays 
       
      Manual Entries: 
      Manual 
        Page Node Arrays 
      User 
        Defined Parameter Types 
       |