Entry Rasala:1997:MCT from sigcse1990.bib

Last update: Wed Sep 26 02:07:32 MDT 2018                Valid HTML 4.0!

Index sections

Top | Symbols | Numbers | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Rasala:1997:MCT,
  author =       "Richard Rasala",
  title =        "A model {C++} tree iterator class for binary search
                 trees",
  journal =      j-SIGCSE,
  volume =       "29",
  number =       "1",
  pages =        "72--76",
  month =        mar,
  year =         "1997",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/268085.268114",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sat Nov 17 18:57:38 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 http://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
  abstract =     "In object-oriented design, the concept of a container
                 class that holds a collection of similar objects is
                 fundamental. To use a container class most effectively,
                 it is helpful to define one or more associated iterator
                 classes that can return the objects in the container
                 class in a specified order. An iterator is a bridge
                 that permits the caller to use the objects in a
                 container without knowledge of the details of how the
                 objects are stored in the container. Although the
                 concept of iterator is discussed in a number of books
                 on C++ and/or object-oriented design, it is difficult
                 to find a complete example that is both elegant and
                 sophisticated. In this article, we provide such an
                 example by developing an iterator class for binary
                 search trees that is capable of doing all standard
                 traversals: inorder, preorder, and postorder.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

Related entries