The Boost Graph Library: User Guide and Reference ManualAddison-Wesley, 2002 - 321 páginas The Boost Graphic Library (BGL) gives experienced C++ developers high quality implementations of a wide range of graph data structures and algorithms -- helping them save time that would otherwise have been spent on developing and debugging. Now, the BGL's creators offer a complete tutorial and reference designed to help developers get results with the BGL quickly. They also offer practical, hard-to-find guidance on generic programming that can help developers build their own software development libraries. For practicing programmers, the book introduces high quality implementations of graph data structures and algorithms that deliver outstanding efficiency and performance, and presents the BGL's flexible interface, which enables programmers to apply graph algorithms in settings where a graph may exist only implicitly. For all intermediate-to-advanced C++ programmers. |
Dentro del libro
Resultados 1-3 de 39
... operations not supported by that type . If you attempt to use a graph type that does not provide a required operation , then a compile error will occur . The compile error may even include some information to help you figure out which ...
... operation is typically faster than with std :: vector , which occasionally reallocates and copies all elements . remove_edge ( ) For sequence - based EdgeList types , this operation is implemented with std :: remove if ( ) , which means ...
... operation is constant time and exhibits a similar speed ordering as the out_edge_iterator with respect to the EdgeList selection . Traversing through the whole edge set is O ( | V | + | E | ) . adjacency_iterator :: operator ++ ( ) This ...
Otras ediciones - Ver todas
Boost Graph Library: User Guide and Reference Manual, The Jeremy G. Siek,Lie-Quan Lee,Andrew Lumsdaine Vista previa limitada - 2001 |
Términos y frases comunes
Referencias a este libro
Computational Biology and Genome Informatics Jason T. L. Wang,Cathy H. Wu,Paul P. Wang Sin vista previa disponible - 2003 |
New Trends in Software Methodologies, Tools and Techniques Hamido Fujita,Domenico M. Pisanelli Vista previa limitada - 2007 |