| STL AVL-kaart STL AVL-kaart is een implementatie van AVL-Tree-gebaseerde kaart, multimap, set en multisetcontainers voor G ++ 4.1.1. |
Download nu |
STL AVL-kaart Rangschikking & Samenvatting
- Naam uitgever:
- Daniel K. O.
STL AVL-kaart Tags
STL AVL-kaart Beschrijving
STL AVL-kaart is een implementatie van AVL-boom-gebaseerde kaart, multimap, set en multisetcontainers voor G ++ 4.1.1. STL AVL-kaart is een implementatie van AVL-boom-gebaseerde kaart, multimap, set en multisetcontainers voor G ++ 4.1.1.Alt alles in deze bibliotheek is gebaseerd op Libstdc ++ V3-code, dus dezelfde licentie is van toepassing. De AVL-operaties (in lib / tree.cpp) werden geschreven door Daniel Khler Osmari, en staan onder dezelfde licentie als Libstdc ++. Dit moet een drop-in vervangen zijn voor de roodzwarte boom die BLISTDC ++ wordt verstrekt. Het pakket biedt ook de originele RB-Tree (in de map Tests) om een eerlijke vergelijking mogelijk te maken; Het bouwt ook een bibliotheek, libavlmap.a die u naast de standaard implementatie kunt gebruiken. Dit is een voorbeeld van code met behulp van het: #Include #include #Imclude #Include Set.h> Int Main () {AVL :: Set My_Set; my_set.insert (5); AVL :: MULTISET MY_MSET; my_mset.insert (2); my_mset.insert (3); my_mset.insert (2); / * Nu moet het afdrukken: 22 3 * / STD :: COPY (MY_MSET.BEGIN (), MY_MSET.D (), STD :: Ostream_iterator (STD :: COUT, "N"));} Houd er rekening mee dat de set , Multiset, Map en Multimap-containers worden gedefinieerd in de "AVL" NameSpace.what is nieuw in deze release: · Bijgewerkte licentie naar GPLV3. · Bijgewerkte code die overeenkomt met GCC 4.3.1.
STL AVL-kaart Gerelateerde software