Open Data Structures: An Introduction:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
[s.l.]
Athabasca University Press
2013
|
Schlagworte: | |
Online-Zugang: | Volltext |
Beschreibung: | Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. Focusing on a mathematically rigorous approach that is fast, practical, and efficient, Morin clearly and briskly presents instruction along with source code. Analyzed and implemented in Java, the data structures presented in the book include stacks, queues, deques, and lists implemented as arrays and linked-lists; space-efficient implementations of lists; skip lists; hash tables and hash codes; binary search trees including treaps, scapegoat trees, and red-black trees; integer searching structures including binary tries, x-fast tries, and y-fast tries; heaps, including implicit binary heaps and randomized meldable heaps; graphs, including adjacency matrix and adjacency list representations; and B-trees. A modern treatment of an essential computer science topic, Open Data Structures is a measured balance between classical topics and state-of-the art structures that will serve the needs of all undergraduate students or self-directed learners |
Beschreibung: | 1 Online-Ressource (336 S.) |
ISBN: | 9781927356388 9781927356395 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV042566568 | ||
003 | DE-604 | ||
005 | 20191225 | ||
007 | cr|uuu---uuuuu | ||
008 | 150519s2013 |||| o||u| ||||||eng d | ||
020 | |a 9781927356388 |9 978-1-927356-38-8 | ||
020 | |a 9781927356395 |9 978-1-927356-39-5 | ||
035 | |a (OCoLC)910923395 | ||
035 | |a (DE-599)BVBBV042566568 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-12 |a DE-210 |a DE-521 |a DE-1102 |a DE-1046 |a DE-1028 |a DE-1050 |a DE-573 |a DE-M347 |a DE-92 |a DE-1051 |a DE-898 |a DE-859 |a DE-860 |a DE-1049 |a DE-863 |a DE-862 |a DE-Re13 |a DE-Y3 |a DE-255 |a DE-Y7 |a DE-Y2 |a DE-70 |a DE-2174 |a DE-127 |a DE-22 |a DE-155 |a DE-91 |a DE-384 |a DE-473 |a DE-19 |a DE-355 |a DE-703 |a DE-20 |a DE-706 |a DE-824 |a DE-29 |a DE-739 | ||
084 | |a ST 265 |0 (DE-625)143634: |2 rvk | ||
100 | 1 | |a Morin, Pat |e Verfasser |4 aut | |
245 | 1 | 0 | |a Open Data Structures: An Introduction |
264 | 1 | |a [s.l.] |b Athabasca University Press |c 2013 | |
300 | |a 1 Online-Ressource (336 S.) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. Focusing on a mathematically rigorous approach that is fast, practical, and efficient, Morin clearly and briskly presents instruction along with source code. Analyzed and implemented in Java, the data structures presented in the book include stacks, queues, deques, and lists implemented as arrays and linked-lists; space-efficient implementations of lists; skip lists; hash tables and hash codes; binary search trees including treaps, scapegoat trees, and red-black trees; integer searching structures including binary tries, x-fast tries, and y-fast tries; heaps, including implicit binary heaps and randomized meldable heaps; graphs, including adjacency matrix and adjacency list representations; and B-trees. A modern treatment of an essential computer science topic, Open Data Structures is a measured balance between classical topics and state-of-the art structures that will serve the needs of all undergraduate students or self-directed learners | ||
546 | |a English | ||
650 | 4 | |a data structures | |
650 | 4 | |a algorithms | |
650 | 4 | |a programming | |
650 | 4 | |a java | |
650 | 0 | 7 | |a Open Data |0 (DE-588)1064023886 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Open Data |0 (DE-588)1064023886 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 0 | |u http://www.doabooks.org/doab?func=fulltext&rid=16222 |x Verlag |z kostenfrei |3 Volltext |
912 | |a ZDB-94-OAB | ||
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-028000193 |
Datensatz im Suchindex
_version_ | 1813306323056459776 |
---|---|
adam_text | |
any_adam_object | |
author | Morin, Pat |
author_facet | Morin, Pat |
author_role | aut |
author_sort | Morin, Pat |
author_variant | p m pm |
building | Verbundindex |
bvnumber | BV042566568 |
classification_rvk | ST 265 |
collection | ZDB-94-OAB |
ctrlnum | (OCoLC)910923395 (DE-599)BVBBV042566568 |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nmm a2200000zc 4500</leader><controlfield tag="001">BV042566568</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20191225</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">150519s2013 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781927356388</subfield><subfield code="9">978-1-927356-38-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781927356395</subfield><subfield code="9">978-1-927356-39-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)910923395</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042566568</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-521</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-1028</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-Re13</subfield><subfield code="a">DE-Y3</subfield><subfield code="a">DE-255</subfield><subfield code="a">DE-Y7</subfield><subfield code="a">DE-Y2</subfield><subfield code="a">DE-70</subfield><subfield code="a">DE-2174</subfield><subfield code="a">DE-127</subfield><subfield code="a">DE-22</subfield><subfield code="a">DE-155</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-739</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 265</subfield><subfield code="0">(DE-625)143634:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Morin, Pat</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Open Data Structures: An Introduction</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[s.l.]</subfield><subfield code="b">Athabasca University Press</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (336 S.)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. Focusing on a mathematically rigorous approach that is fast, practical, and efficient, Morin clearly and briskly presents instruction along with source code. Analyzed and implemented in Java, the data structures presented in the book include stacks, queues, deques, and lists implemented as arrays and linked-lists; space-efficient implementations of lists; skip lists; hash tables and hash codes; binary search trees including treaps, scapegoat trees, and red-black trees; integer searching structures including binary tries, x-fast tries, and y-fast tries; heaps, including implicit binary heaps and randomized meldable heaps; graphs, including adjacency matrix and adjacency list representations; and B-trees. A modern treatment of an essential computer science topic, Open Data Structures is a measured balance between classical topics and state-of-the art structures that will serve the needs of all undergraduate students or self-directed learners</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">data structures</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">java</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Open Data</subfield><subfield code="0">(DE-588)1064023886</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Open Data</subfield><subfield code="0">(DE-588)1064023886</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">http://www.doabooks.org/doab?func=fulltext&rid=16222</subfield><subfield code="x">Verlag</subfield><subfield code="z">kostenfrei</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-94-OAB</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028000193</subfield></datafield></record></collection> |
id | DE-604.BV042566568 |
illustrated | Not Illustrated |
indexdate | 2024-10-19T04:07:47Z |
institution | BVB |
isbn | 9781927356388 9781927356395 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028000193 |
oclc_num | 910923395 |
open_access_boolean | 1 |
owner | DE-12 DE-210 DE-521 DE-1102 DE-1046 DE-1028 DE-1050 DE-573 DE-M347 DE-92 DE-1051 DE-898 DE-BY-UBR DE-859 DE-860 DE-1049 DE-863 DE-BY-FWS DE-862 DE-BY-FWS DE-Re13 DE-BY-UBR DE-Y3 DE-255 DE-Y7 DE-Y2 DE-70 DE-2174 DE-127 DE-22 DE-BY-UBG DE-155 DE-BY-UBR DE-91 DE-BY-TUM DE-384 DE-473 DE-BY-UBG DE-19 DE-BY-UBM DE-355 DE-BY-UBR DE-703 DE-20 DE-706 DE-824 DE-29 DE-739 |
owner_facet | DE-12 DE-210 DE-521 DE-1102 DE-1046 DE-1028 DE-1050 DE-573 DE-M347 DE-92 DE-1051 DE-898 DE-BY-UBR DE-859 DE-860 DE-1049 DE-863 DE-BY-FWS DE-862 DE-BY-FWS DE-Re13 DE-BY-UBR DE-Y3 DE-255 DE-Y7 DE-Y2 DE-70 DE-2174 DE-127 DE-22 DE-BY-UBG DE-155 DE-BY-UBR DE-91 DE-BY-TUM DE-384 DE-473 DE-BY-UBG DE-19 DE-BY-UBM DE-355 DE-BY-UBR DE-703 DE-20 DE-706 DE-824 DE-29 DE-739 |
physical | 1 Online-Ressource (336 S.) |
psigel | ZDB-94-OAB |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Athabasca University Press |
record_format | marc |
spellingShingle | Morin, Pat Open Data Structures: An Introduction data structures algorithms programming java Open Data (DE-588)1064023886 gnd |
subject_GND | (DE-588)1064023886 |
title | Open Data Structures: An Introduction |
title_auth | Open Data Structures: An Introduction |
title_exact_search | Open Data Structures: An Introduction |
title_full | Open Data Structures: An Introduction |
title_fullStr | Open Data Structures: An Introduction |
title_full_unstemmed | Open Data Structures: An Introduction |
title_short | Open Data Structures: An Introduction |
title_sort | open data structures an introduction |
topic | data structures algorithms programming java Open Data (DE-588)1064023886 gnd |
topic_facet | data structures algorithms programming java Open Data |
url | http://www.doabooks.org/doab?func=fulltext&rid=16222 |
work_keys_str_mv | AT morinpat opendatastructuresanintroduction |