·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
java , ¾Èµå·ÎÀ̵å , asp ¼îÇθô , opengl es
Àüü
°­ÄÄÀº Áö±Ý ºò ¼¼ÀÏÁß!-¸ðµçµµ¼­ ÃÖ´ë50%
Àαâ°Ë»ö¾î 
Home >   >   > 
The Boost Graph Library User Guide and Reference Manual (With CD-ROM)   
ÁöÀºÀÌ Lie-Quan Lee   |   ÃâÆÇ»ç Addison-Wesley Professional  |   ¹ßÇàÀÏ 2001³â 12¿ù 20ÀÏ   |   ¾ð¾î : English
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 55,300¿ø ¡æ 50,500¿ø 9%
¸¶Àϸ®Áö 1% 510¿ø
¹ßÇàÀÏ 2001-12-20 | Áß·®: 0.61 kg | »çÀÌÁî: 19.4*23.1*2 cm
ISBN 0201729148 | 9780201729146
±âŸÁ¤º¸ ¿ø¼­ | 304ÂÊ | $ 44.99
¿¹»óÃâ°íÀÏ 12~18ÀÏ ¼Ò¿ä¿¹Á¤ (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ ¹«·á¹è¼Û
    Á¤°¡, ÆÇ¸Å°¡´Â Ç×°ø ¿îÀÓ·á Æ÷ÇÔ
ÇÁ·Î±×·¡¹Ö¾ð¾î
Á¾ÇÕÁö¼ö 0p
   
ÁÖÀÇ»çÇ×
  • - ÇöÁö»çÁ¤¿¡ ÀÇÇØ Áö¿¬, ǰÀý µÉ ¼ö ÀÖ½À´Ï´Ù.
  • - ÇØ¿ÜÁÖ¹®¿ø¼­´Â Ãë¼Ò ¹× ¹ÝǰÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù(´Ü, ÆÄº»À̳ª ¿À¹ß¼ÛÀº Á¦¿Ü ÀÔ´Ï´Ù.)
  • - ¼öÀÔÀýÂ÷/ÀÔ°í¼Ò¿ä±â°£ ÀÚ¼¼È÷
  •  

    The first C++ library to apply the principles of generic programming to the construction of the advanced data structures and algorithms used in graph computations. Offers the key to unlocking the power of the BGL for the C++ programmer looking to extend the reach of generic programming beyond the Standard Template Library. Softcover. CD-ROM included.
    Foreword xiii
    Preface xvii
    I User Guide 1
    1 Introduction 3
    1.1 Some Graph Terminology 3
    1.2 Graph Concepts 5
    1.2.1 Vertex and Edge Descriptors 5
    1.2.2 Property Maps 6
    1.2.3 Graph Traversal 7
    1.2.4 Graph Construction and Modification 9
    1.2.5 Algorithm Visitors 10
    1.3 Graph Classes and Adaptors 11
    1.3.1 Graph Classes 11
    1.3.2 Graph Adaptors 13
    1.4 Generic Graph Algorithms 13
    1.4.1 The Topological Sort Generic Algorithm 14
    1.4.2 The Depth-First Search Generic Algorithm 18
    2 Generic Programming in C++ 19
    2.1 Introduction 19
    2.1.1 Polymorphism in Object-Oriented Programming 20
    2.1.2 Polymorphism in Generic Programming 21
    2.1.3 Comparison of GP and OOP 22
    2.2 Generic Programming and the STL 25
    2.3 Concepts and Models 27
    2.3.1 Sets of Requirements 28
    2.3.2 Example: InputIterator 28
    2.4 Associated Types and Traits Classes 30
    2.4.1 Associated Types Needed in Function Template 30
    2.4.2 Typedefs Nested in Classes 30
    2.4.3 Definition of a Traits Class 31
    2.4.4 Partial Specialization 32
    2.4.5 Tag Dispatching 33
    2.5 Concept Checking 34
    2.5.1 Concept-Checking Classes 35
    2.5.2 Concept Archetypes 36
    2.6 The Boost Namespace 37
    2.6.1 Classes 37
    2.6.2 Koenig Lookup 38
    2.7 Named Function Parameters 39
    3 A BGL Tutorial 41
    3.1 File Dependencies 41
    3.2 Graph Setup 42
    3.3 Compilation Order 44
    3.3.1 Topological Sort via DFS 44
    3.3.2 Marking Vertices Using External Properties 46
    3.3.3 Accessing Adjacent Vertices 46
    3.3.4 Traversing All the Vertices 47
    3.4 Cyclic Dependencies 48
    3.5 Toward a Generic DFS: Visitors 49
    3.6 Graph Setup: Internal Properties 52
    3.7 Compilation Time 54
    3.8 A Generic Topological Sort and DFS 55
    3.9 Parallel Compilation Time 57
    3.10 Summary 59
    4 Basic Graph Algorithms 61
    4.1 Breadth-First Search 61
    4.1.1 Definitions 61
    4.1.2 Six Degrees of Kevin Bacon 62
    4.2 Depth-First Search 67
    4.2.1 Definitions 67
    4.2.2 Finding Loops in Program-Control-Flow Graphs 69
    5 Shortest-Paths Problems 75
    5.1 Definitions 75
    5.2 Internet Routing 76
    5.3 Bellman-Ford and Distance Vector Routing 77
    5.4 Dijkstra and Link-State Routing 81
    6 Minimum-Spanning-Tree Problem 89
    6.1 Definitions 89
    6.2 Telephone Network Planning 89
    6.3 Kruskal's Algorithm 91
    6.4 Prim's Algorithm 94
    7 Connected Components 97
    7.1 Definitions 97
    7.2 Connected Components and Internet Connectivity 98
    7.3 Strongly Connected Components and Web Page Links 102
    8 Maximum Flow 105
    8.1 Definitions 105
    8.2 Edge Connectivity 106
    9 Implicit Graphs: A Knight's Tour 113
    9.1 Knight's Jumps as a Graph 114
    9.2 Backtracking Graph Search 116
    9.3 Warnsdorff's Heuristic 117
    10 Interfacing with Other Graph Libraries 119
    10.1 Using BGL Topological Sort with a LEDA Graph 120
    10.2 Using BGL Topological Sort with a SGB Graph 122
    10.3 Implementing Graph Adaptors 123
    11 Performance Guidelines 127
    11.1 Graph Class Comparisons 127
    11.1.1 The Results and Discussion 128
    11.2 Conclusion 132
    II Reference Manual 135
    12 BGL Concepts 137
    12.1 Graph Traversal Concepts 137
    12.1.1 Undirected Graphs 138
    12.1.2 Graph 142
    12.1.3 IncidenceGraph 143
    12.1.4 BidirectionalGraph 145
    12.1.5 AdjacencyGraph 146
    12.1.6 VertexListGraph 147
    12.1.7 EdgeListGraph 148
    12.1.8 AdjacencyMatrix 149
    12.2 Graph Modification Concepts 150
    12.2.1 VertexMutableGraph 152
    12.2.2 EdgeMutableGraph 152
    12.2.3 MutableIncidenceGraph 154
    12.2.4 MutableBidirectionalGraph 154
    12.2.5 MutableEdgeListGraph 155
    12.2.6 PropertyGraph 155
    12.2.7 VertexMutablePropertyGraph 156
    12.2.8 EdgeMutablePropertyGraph 157
    12.3 Visitor Concepts 158
    12.3.1 BFSVisitor 158
    12.3.2 DFSVisitor 160
    12.3.3 DijkstraVisitor 161
    12.3.4 BellmanFordvisitor 162
    13 BGL Algorithms 163
    13.1 Overview 163
    13.2 Basic Algorithms 165
    13.2.1 Breadth_first_search 165
    13.2.2 Breadth_first_visit 169
    13.2.3 Depth_first_search 170
    13.2.4 Depth_first_visit 175
    13.2.5 Topological_sort 176
    13.3 Shortest-Path Algorithms 177
    13.3.1 Dijkstra_shortest_paths 177
    13.3.2 Bellman_ford_shortest_paths 182
    13.3.3 Johnson_all_pairs_shortest_paths 186
    13.4 Minimum-Spanning-Tree Algorithms 189
    13.4.1 Kruskal_minimum_spanning_tree 189
    13.4.2 Prim_minimum_spanning_tree 192
    13.5 Static Connected Components 195
    13.5.1 Connected_components 195
    13.5.2 Strong_components 198
    13.6 Incremental Connected Components 201
    13.6.1 Initialize_incremental_components 203
    13.6.2 Incremental_components 203
    13.6.3 same_component 204
    13.6.4 component_index 204
    13.7 Maximum-Flow Algorithms 206
    13.7.1 edmunds_karp_max_flow 206
    13.7.2 push_relabel_max_flow 209
    14 BGL Classes 213
    14.1 Graph Classes 213
    14.1.1 adjacency_list 213
    14.1.2 adjacency_matrix 235
    14.2 Auxiliary Classes 242
    14.2.1 graph_traits 242
    14.2.2 adjacency_list_traits 245
    14.2.3 adjacency_matrix_traits 247
    14.2.4 property_map 248
    14.2.5 property 249
    14.3 Graph Adaptors 251
    14.3.1 edge_list 251
    14.3.2 reverse_graph 252
    14.3.3 filtered_graph 257
    14.3.4 SGB Graph Pointer 262
    14.3.5 LEDA GRAPH[left angle bracket]V,E[right angle bracket] 267
    14.3.6 std::vector[left angle bracket]EdgeList[right angle bracket] 272
    15 Property Map Library 277
    15.1 Property Map Concepts 278
    15.1.1 ReadablePropertyMap 279
    15.1.2 WritablePropertyMap 280
    15.1.3 ReadWritePropertyMap 281
    15.1.4 LvaluePropertyMap 281
    15.2 Property Map Classes 281
    15.2.1 property_traits 281
    15.2.2 iterator_property_map 283
    15.2.3 Property Tags 285
    15.3 Creating Your Own Property Maps 285
    15.3.1 Property Maps for Stanford GraphBase 286
    15.3.2 A Property Map Implemented with std::map 287
    16 Auxiliary Concepts, Classes, and Functions 289
    16.1 Buffer 289
    16.2 ColorValue 290
    16.3 MultiPassInputlterator 291
    16.4 Monoid 291
    16.5 mutable_queue 292
    16.6 Disjoint Sets 293
    16.6.1 disjoint_sets 293
    16.6.2 find_with_path_halving 295
    16.6.3 find_with_full_path_compression 295
    16.7 tie 295
    16.8 graph_property_iter_range 297
    Bibliography 299
    Index 303
    Áغñ ÁßÀÔ´Ï´Ù.
    Boost Graph Library ÀÔ¹®°ú º»°Ý ÅÛÇø´ ¶óÀ̺귯¸®¸¦ Á¢Çغ¼ ¼ö ÀÖ´Â ÁÁÀº ±âȸ
    ³ë¿µ¼±´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(158) I °ø°¨ (0) I ºí·Î±×
    »ç½Ç À¥ ÆäÀÌÁö·Î ¿Ã¶ó¿Í ÀÖ´Â ³»¿ë°ú ¸¹ÀÌ ºñ½ÁÇÏÁö¸¸³»¿ëÀÌ ¿ö³« ¾î·Á¿ö¼­ Á¦´ë·Î ÀÌÇØÇÏ·Á¸é Ã¥À» »ç¼­ ºÁ¾ß ÇÒ °Ì´Ï´Ù.Ã¥ ±¸¼ºÀ̳ª ÆíÁýÀº C++ In Depth ½Ã¸®Áî¿¡ °É¸Â°Ô Á¤¸» Àß µÇ¾î ÀÖ½À´Ï´Ù.º¸±â¿¡ ÆíÇÏ°í ±Û¾¾°¡ ´«¿¡ ÆÅÆÅ µé¾î¿ÀÁÒ.BGLÀ» ½á¾ß ÇÏ´Â »ç¶÷À̶ó¸é ²À »ç¾ß ÇÒ °Í °°°í,±×·¡ÇÁ ÀÌ·ÐÀ̳ª º»°ÝÀûÀÎ ÅÛÇø´ ¶óÀ̺귯¸®¸¦ Á¢ÇØ º¸°í ½ÍÀº »ç¶÷¿¡°Ôµµ ¾ÆÁÖ ÁÁÀº Ã¥ÀÔ´Ï´Ù.BGLÀ» ÀÍÈ÷°í ³ª¸é boostÀÇ ´Ù¸¥ ÅÛÇø´ ¶óÀ̺귯¸®µéµµ ´õ ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖÁÒ.Âü°í·Î,

    À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
    À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
    2010-06-04 ~ Á¾·áÀϽà ¹ÌÁ¤

    JavaÀÇ Á¤¼® [2ÆÇ]...
    ³²±Ã¼º
    ¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
    HTML5 Â÷¼¼´ë À¥ Ç¥ÁØ. ±â¼ú...
    ±è¿µº¸
    ¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
    Å×½ºÆ® ÁÖµµ °³¹ß : °íǰÁú Äè¼Ó°³¹ßÀ» À§ÇÑ TDD ½Çõ¹ý°ú µµ±¸...
    ä¼ö¿ø
    ¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
     
    ÃÊ Áß °í
    ÀüüÆò±Õ(80)
    ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 1
    Boost Graph Library ÀÔ¹®°ú º»°Ý ÅÛÇø´ ¶óÀ̺귯¸®¸¦ Á¢Çغ¼ ¼ö ÀÖ´Â ÁÁÀº ±âȸ
    ³ë¿µ¼± ´Ô  2004-02-19
    Addison-Wesley Professional ÃâÆÇ»çÀÇ ½Å°£
    Advanced Qt Programming: Creating Great Software with C++ and Qt 4
    Mark Summerfield Àú
    54,800¿ø
    (16%¡é+1%)
     
    OpenGL SuperBible: Comprehensive Tutorial and Reference
    Richard S., Jr. Wright Àú
    64,700¿ø
    (16%¡é+1%)
     
    Patterns-Based Engineering: Successfully Delivering Solutions Via Patterns
    Lee Ackerman Àú
    59,700¿ø
    (16%¡é+1%)
     
    Essential Sharepoint 2010: Overview, Governance, and Planning
    Scott Jamison Àú
    54,900¿ø
    (16%¡é+1%)
     
    The Jazz Process: Collaboration, Innovation, and Agility
    Adrian Cho Àú
    45,000¿ø
    (15%¡é+1%)
     
    À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
    Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.