Think data structures: algorithms and information retrieval in Java
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing ; Boston ; Farnham ; Sebastopol ; Tokyo
O'Reilly
July 2017
|
Ausgabe: | First edition |
Schlagworte: | |
Online-Zugang: | Klappentext |
Beschreibung: | xi, 142 Seiten Illustrationen, Diagramme |
ISBN: | 9781491972397 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV044546210 | ||
003 | DE-604 | ||
005 | 20220215 | ||
007 | t | ||
008 | 171019s2017 a||| |||| 00||| eng d | ||
020 | |a 9781491972397 |c pbk. |9 978-1-4919-7239-7 | ||
035 | |a (OCoLC)1002914544 | ||
035 | |a (DE-599)BSZ492356475 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-355 |a DE-11 |a DE-19 |a DE-573 | ||
082 | 0 | |a 005.73 | |
084 | |a ST 265 |0 (DE-625)143634: |2 rvk | ||
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Downey, Allen B. |e Verfasser |0 (DE-588)13963309X |4 aut | |
245 | 1 | 0 | |a Think data structures |b algorithms and information retrieval in Java |c Allen B. Downey |
250 | |a First edition | ||
264 | 1 | |a Beijing ; Boston ; Farnham ; Sebastopol ; Tokyo |b O'Reilly |c July 2017 | |
300 | |a xi, 142 Seiten |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenstruktur |0 (DE-588)4011146-5 |2 gnd |9 rswk-swf |
653 | 0 | |a Data structures (Computer science) | |
653 | 0 | |a Java (Computer program language) | |
653 | 0 | |a Information retrieval | |
653 | 0 | |a Computer algorithms | |
689 | 0 | 0 | |a Datenstruktur |0 (DE-588)4011146-5 |D s |
689 | 0 | 1 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Regensburg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029945167&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Klappentext |
999 | |a oai:aleph.bib-bvb.de:BVB01-029945167 |
Datensatz im Suchindex
_version_ | 1804177907120078848 |
---|---|
adam_text | Think Data Structures
If you re a student studying computer science or a software developer
preparing for technical interviews, this practical book will help you learn
and review some of the most important ideas in software engineering-
data structures and algorithms-in a way that s clearer, more concise, and
more engaging than other materials.
By emphasizing practical knowledge and skills over theory, author Allen
Downey shows you how to use data structures to implement efficient
algorithms, and then analyze and measure their performance. You ll
explore the important classes in the Java collections framework (JCF), how
they re implemented, and how they re expected to perform. Each chapter
presents hands-on exercises supported by test code online.
■ Use data structures such as lists and maps, and understand
how they work
■ Build an application that reads Wikipedia pages, parses the
contents, and navigates the resulting data tree
■ Analyze code to predict how fast it will run and how much
memory it will require
■ Write classes that implement the Map interface, using a hash
table and binary search tree
■ Build a simple web search engine with a crawler, an indexer
that stores web page contents, and a retriever that returns user
query results
Allen B. Downey is a Professor of Computer Science at Olin College of
Engineering. He has taught at Wellesley College, Colby College, and U.C. Berkeley.
He has a Ph.D. in Computer Science from U.C. Berkeley and Master s and
Bachelor s degrees from MIT.
Other books by Allen Downey include Think Java. Think Python, Think Stats, and
Think Bayes.
“ Think Data Structures is
a wonderfully pragmatic
guide to using and
understanding data
structures. It gives
students just enough
theory to grapple with
algorithm analysis
without ever losing sight
of practical applications.”
-Barry Wittman
Associate Professor,
Elizabethtown College
tt Throughout the book,
readers dive into the Java
collections framework,
gain experience with
tools like Ant and JUnit,
and build an intriguing
web search engine
from scratch. What an
excellent sequel to Think
Java!”
-Chris Mayfield
Associate Professor,
James Madison University
|
any_adam_object | 1 |
author | Downey, Allen B. |
author_GND | (DE-588)13963309X |
author_facet | Downey, Allen B. |
author_role | aut |
author_sort | Downey, Allen B. |
author_variant | a b d ab abd |
building | Verbundindex |
bvnumber | BV044546210 |
classification_rvk | ST 265 ST 270 ST 250 |
ctrlnum | (OCoLC)1002914544 (DE-599)BSZ492356475 |
dewey-full | 005.73 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.73 |
dewey-search | 005.73 |
dewey-sort | 15.73 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | First edition |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01761nam a2200433 c 4500</leader><controlfield tag="001">BV044546210</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20220215 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">171019s2017 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781491972397</subfield><subfield code="c">pbk.</subfield><subfield code="9">978-1-4919-7239-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1002914544</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BSZ492356475</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-355</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-573</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.73</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="084" ind1=" " ind2=" "><subfield code="a">ST 270</subfield><subfield code="0">(DE-625)143638:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Downey, Allen B.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)13963309X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Think data structures</subfield><subfield code="b">algorithms and information retrieval in Java</subfield><subfield code="c">Allen B. Downey</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">First edition</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing ; Boston ; Farnham ; Sebastopol ; Tokyo</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">July 2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xi, 142 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</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">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Data structures (Computer science)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Information retrieval</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Computer algorithms</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</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="2"><subfield code="m">Digitalisierung UB Regensburg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029945167&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Klappentext</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029945167</subfield></datafield></record></collection> |
id | DE-604.BV044546210 |
illustrated | Illustrated |
indexdate | 2024-07-10T07:55:32Z |
institution | BVB |
isbn | 9781491972397 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029945167 |
oclc_num | 1002914544 |
open_access_boolean | |
owner | DE-355 DE-BY-UBR DE-11 DE-19 DE-BY-UBM DE-573 |
owner_facet | DE-355 DE-BY-UBR DE-11 DE-19 DE-BY-UBM DE-573 |
physical | xi, 142 Seiten Illustrationen, Diagramme |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | O'Reilly |
record_format | marc |
spelling | Downey, Allen B. Verfasser (DE-588)13963309X aut Think data structures algorithms and information retrieval in Java Allen B. Downey First edition Beijing ; Boston ; Farnham ; Sebastopol ; Tokyo O'Reilly July 2017 xi, 142 Seiten Illustrationen, Diagramme txt rdacontent n rdamedia nc rdacarrier Java Programmiersprache (DE-588)4401313-9 gnd rswk-swf Datenstruktur (DE-588)4011146-5 gnd rswk-swf Data structures (Computer science) Java (Computer program language) Information retrieval Computer algorithms Datenstruktur (DE-588)4011146-5 s Java Programmiersprache (DE-588)4401313-9 s DE-604 Digitalisierung UB Regensburg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029945167&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Klappentext |
spellingShingle | Downey, Allen B. Think data structures algorithms and information retrieval in Java Java Programmiersprache (DE-588)4401313-9 gnd Datenstruktur (DE-588)4011146-5 gnd |
subject_GND | (DE-588)4401313-9 (DE-588)4011146-5 |
title | Think data structures algorithms and information retrieval in Java |
title_auth | Think data structures algorithms and information retrieval in Java |
title_exact_search | Think data structures algorithms and information retrieval in Java |
title_full | Think data structures algorithms and information retrieval in Java Allen B. Downey |
title_fullStr | Think data structures algorithms and information retrieval in Java Allen B. Downey |
title_full_unstemmed | Think data structures algorithms and information retrieval in Java Allen B. Downey |
title_short | Think data structures |
title_sort | think data structures algorithms and information retrieval in java |
title_sub | algorithms and information retrieval in Java |
topic | Java Programmiersprache (DE-588)4401313-9 gnd Datenstruktur (DE-588)4011146-5 gnd |
topic_facet | Java Programmiersprache Datenstruktur |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029945167&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT downeyallenb thinkdatastructuresalgorithmsandinformationretrievalinjava |