{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:45Z","timestamp":1772164005032,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,7,6]],"date-time":"2009-07-06T00:00:00Z","timestamp":1246838400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,7,6]]},"DOI":"10.1145\/1562877.1562945","type":"proceedings-article","created":{"date-parts":[[2009,7,8]],"date-time":"2009-07-08T13:34:19Z","timestamp":1247060059000},"page":"213-217","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Hybrid and custom data structures"],"prefix":"10.1145","author":[{"given":"Daniel J.","family":"Ernst","sequence":"first","affiliation":[{"name":"University of Wisconsin - Eau Claire, Eau Claire, WI, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel E.","family":"Stevenson","sequence":"additional","affiliation":[{"name":"University of Wisconsin - Eau Claire, Eau Claire, WI, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul J.","family":"Wagner","sequence":"additional","affiliation":[{"name":"University of Wisconsin - Eau Claire, Eau Claire, WI, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,7,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Brin S. and Page L. \"The Anatomy of a Large--Scale Hypertextual Web Search Engine\" http:\/\/infolab.stanford.edu\/~backrub\/google.html  Brin S. and Page L. \"The Anatomy of a Large--Scale Hypertextual Web Search Engine\" http:\/\/infolab.stanford.edu\/~backrub\/google.html"},{"key":"e_1_3_2_1_2_1","unstructured":"Budd T. \"Classic Data Structures in Java\" Addison Wesley 2001.   Budd T. \"Classic Data Structures in Java\" Addison Wesley 2001."},{"key":"e_1_3_2_1_3_1","volume-title":"McGraw Hill","author":"Collins W.","year":"2002","unstructured":"Collins , W. , \"Data Structures and the Java Collections Framework \", McGraw Hill , 2002 . Collins, W., \"Data Structures and the Java Collections Framework\", McGraw Hill, 2002."},{"key":"e_1_3_2_1_4_1","volume-title":"Data Structures with C++ Using STL","author":"Ford W.","year":"2002","unstructured":"Ford , W. , and Topp, W. , \" Data Structures with C++ Using STL \", 2 nd Edition, Prentice Hall , 2002 . Ford, W., and Topp, W., \"Data Structures with C++ Using STL\", 2nd Edition, Prentice Hall, 2002.","edition":"2"},{"key":"e_1_3_2_1_5_1","volume-title":"Birds-of-a-Feather session at 39th SIGCSE Technical Symposium on Computer Science Education","author":"Goldman K.","year":"2008","unstructured":"Goldman , K. and Goldman, S. , \" Real World Case Studies to Support Inquiry-Based Learning for Data Structure Design for Real Applications \", Birds-of-a-Feather session at 39th SIGCSE Technical Symposium on Computer Science Education ; 40, 1 ( March 2008 ), 561. Goldman, K. and Goldman, S., \"Real World Case Studies to Support Inquiry-Based Learning for Data Structure Design for Real Applications\", Birds-of-a-Feather session at 39th SIGCSE Technical Symposium on Computer Science Education; 40, 1 (March 2008), 561."},{"key":"e_1_3_2_1_6_1","unstructured":"Java Collections Framework http:\/\/java.sun.com\/docs\/books\/tutorial\/collections\/  Java Collections Framework http:\/\/java.sun.com\/docs\/books\/tutorial\/collections\/"},{"key":"e_1_3_2_1_7_1","unstructured":"Microsoft .NET Framework http:\/\/msdn.microsoft.com\/en--us\/netframework\/default.aspx  Microsoft .NET Framework http:\/\/msdn.microsoft.com\/en--us\/netframework\/default.aspx"},{"key":"e_1_3_2_1_8_1","unstructured":"OpenMP http:\/\/openmp.org\/  OpenMP http:\/\/openmp.org\/"},{"key":"e_1_3_2_1_9_1","unstructured":"Parallel Java Library http:\/\/www.cs.rit.edu\/~ark\/pj.shtml  Parallel Java Library http:\/\/www.cs.rit.edu\/~ark\/pj.shtml"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Singler J. Sanders P. Putze F. \"The Multi-Core Standard Template Library.\" Euro-Par 2007.   Singler J. Sanders P. Putze F. \"The Multi-Core Standard Template Library.\" Euro-Par 2007.","DOI":"10.1007\/978-3-540-74466-5_72"},{"key":"e_1_3_2_1_11_1","unstructured":"Standard Template Library (STL) for C++ http:\/\/www.sgi.com\/tech\/stl\/  Standard Template Library (STL) for C++ http:\/\/www.sgi.com\/tech\/stl\/"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/611892.611971"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/384192.384193"},{"key":"e_1_3_2_1_14_1","unstructured":"Weiss M. \"Data Structures and Algorithm Analysis in C++\" Benjamin Cummings 1994.   Weiss M. \"Data Structures and Algorithm Analysis in C++\" Benjamin Cummings 1994."}],"event":{"name":"ITiCSE '09: Annual Conference on Innovation and Technology in Computer Science Education","location":"Paris France","acronym":"ITiCSE '09","sponsor":["ACM Association for Computing Machinery","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1562877.1562945","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1562877.1562945","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:23:14Z","timestamp":1750234994000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1562877.1562945"}},"subtitle":["evolution of the data structures course"],"short-title":[],"issued":{"date-parts":[[2009,7,6]]},"references-count":14,"alternative-id":["10.1145\/1562877.1562945","10.1145\/1562877"],"URL":"https:\/\/doi.org\/10.1145\/1562877.1562945","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1595496.1562945","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2009,7,6]]},"assertion":[{"value":"2009-07-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}