DATA STRUCTURES & ALGORITHMS IN PYTHON:
LEARN HOW TO USE DATA STRUCTURES IN WRITING HIGH PERFORMANCE PYTHON PROGRAMS AND ALGORITHMS This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafores legendary Java-based guide, this book helps you u...
Gespeichert in:
Beteiligte Personen: | , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
[Place of publication not identified]
ADDISON-WESLEY
2019
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9780134855912/?ar |
Zusammenfassung: | LEARN HOW TO USE DATA STRUCTURES IN WRITING HIGH PERFORMANCE PYTHON PROGRAMS AND ALGORITHMS This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafores legendary Java-based guide, this book helps you understand exactly how data structures and algorithms operate. Youll learn how to efficiently apply them with the enormously popular Python language and scale your code to handle todays big data challenges. Throughout, the authors focus on real-world examples, communicate key ideas with intuitive, interactive visualizations, and limit complexity and math to what you need to improve performance. Step-by-step, they introduce arrays, sorting, stacks, queues, linked lists, recursion, binary trees, 2-3-4 trees, hash tables, spatial data structures, graphs, and more. Their code examples and illustrations are so clear, you can understand them even if youre a near-beginner, or your experience is with other procedural or object-oriented languages. Build core computer science skills that take you beyond merely writing code Learn how data structures make programs (and programmers) more efficient See how data organization and algorithms affect how much you can do with todays, and tomorrows, computing resources Develop data structure implementation skills you can use in any language Choose the best data structure(s) and algorithms for each programming problemand recognize which ones to avoid Data Structures & Algorithms in Python is packed with examples, review questions, individual and team exercises, thought experiments, and longer programming projects. It's ideal for both self-study and classroom settings, and either as a primary text or as a complement to a more formal presentation. |
Umfang: | 1 Online-Ressource |
ISBN: | 9780134855899 0134855892 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-082179670 | ||
003 | DE-627-1 | ||
005 | 20240228121758.0 | ||
007 | cr uuu---uuuuu | ||
008 | 221012s2019 xx |||||o 00| ||eng c | ||
020 | |a 9780134855899 |c electronic bk. |9 978-0-13-485589-9 | ||
020 | |a 0134855892 |c electronic bk. |9 0-13-485589-2 | ||
035 | |a (DE-627-1)082179670 | ||
035 | |a (DE-599)KEP082179670 | ||
035 | |a (ORHE)9780134855912 | ||
035 | |a (DE-627-1)082179670 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.7/3 |2 23/eng/20220920 | |
100 | 1 | |a Canning, John |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a DATA STRUCTURES & ALGORITHMS IN PYTHON |c John Canning, Alan Broder, Robert Lafore |
264 | 1 | |a [Place of publication not identified] |b ADDISON-WESLEY |c 2019 | |
300 | |a 1 Online-Ressource | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a LEARN HOW TO USE DATA STRUCTURES IN WRITING HIGH PERFORMANCE PYTHON PROGRAMS AND ALGORITHMS This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafores legendary Java-based guide, this book helps you understand exactly how data structures and algorithms operate. Youll learn how to efficiently apply them with the enormously popular Python language and scale your code to handle todays big data challenges. Throughout, the authors focus on real-world examples, communicate key ideas with intuitive, interactive visualizations, and limit complexity and math to what you need to improve performance. Step-by-step, they introduce arrays, sorting, stacks, queues, linked lists, recursion, binary trees, 2-3-4 trees, hash tables, spatial data structures, graphs, and more. Their code examples and illustrations are so clear, you can understand them even if youre a near-beginner, or your experience is with other procedural or object-oriented languages. Build core computer science skills that take you beyond merely writing code Learn how data structures make programs (and programmers) more efficient See how data organization and algorithms affect how much you can do with todays, and tomorrows, computing resources Develop data structure implementation skills you can use in any language Choose the best data structure(s) and algorithms for each programming problemand recognize which ones to avoid Data Structures & Algorithms in Python is packed with examples, review questions, individual and team exercises, thought experiments, and longer programming projects. It's ideal for both self-study and classroom settings, and either as a primary text or as a complement to a more formal presentation. | ||
650 | 0 | |a Data structures (Computer science) | |
650 | 0 | |a Python (Computer program language) | |
650 | 0 | |a Computer algorithms | |
650 | 0 | |a Algorithms | |
650 | 4 | |a Structures de données (Informatique) | |
650 | 4 | |a Python (Langage de programmation) | |
650 | 4 | |a Algorithmes | |
650 | 4 | |a algorithms | |
650 | 4 | |a Algorithms | |
650 | 4 | |a Computer algorithms | |
650 | 4 | |a Data structures (Computer science) | |
650 | 4 | |a Python (Computer program language) | |
700 | 1 | |a Broder, Alan J. |e VerfasserIn |4 aut | |
700 | 1 | |a Lafore, Robert |e VerfasserIn |4 aut | |
776 | 1 | |z 013485568X | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 013485568X |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9780134855912/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-082179670 |
---|---|
_version_ | 1821494819011166208 |
adam_text | |
any_adam_object | |
author | Canning, John Broder, Alan J. Lafore, Robert |
author_facet | Canning, John Broder, Alan J. Lafore, Robert |
author_role | aut aut aut |
author_sort | Canning, John |
author_variant | j c jc a j b aj ajb r l rl |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)082179670 (DE-599)KEP082179670 (ORHE)9780134855912 |
dewey-full | 005.7/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.7/3 |
dewey-search | 005.7/3 |
dewey-sort | 15.7 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03615cam a22005292 4500</leader><controlfield tag="001">ZDB-30-ORH-082179670</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121758.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">221012s2019 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780134855899</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-0-13-485589-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0134855892</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">0-13-485589-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)082179670</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP082179670</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9780134855912</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)082179670</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.7/3</subfield><subfield code="2">23/eng/20220920</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Canning, John</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">DATA STRUCTURES & ALGORITHMS IN PYTHON</subfield><subfield code="c">John Canning, Alan Broder, Robert Lafore</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Place of publication not identified]</subfield><subfield code="b">ADDISON-WESLEY</subfield><subfield code="c">2019</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">LEARN HOW TO USE DATA STRUCTURES IN WRITING HIGH PERFORMANCE PYTHON PROGRAMS AND ALGORITHMS This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafores legendary Java-based guide, this book helps you understand exactly how data structures and algorithms operate. Youll learn how to efficiently apply them with the enormously popular Python language and scale your code to handle todays big data challenges. Throughout, the authors focus on real-world examples, communicate key ideas with intuitive, interactive visualizations, and limit complexity and math to what you need to improve performance. Step-by-step, they introduce arrays, sorting, stacks, queues, linked lists, recursion, binary trees, 2-3-4 trees, hash tables, spatial data structures, graphs, and more. Their code examples and illustrations are so clear, you can understand them even if youre a near-beginner, or your experience is with other procedural or object-oriented languages. Build core computer science skills that take you beyond merely writing code Learn how data structures make programs (and programmers) more efficient See how data organization and algorithms affect how much you can do with todays, and tomorrows, computing resources Develop data structure implementation skills you can use in any language Choose the best data structure(s) and algorithms for each programming problemand recognize which ones to avoid Data Structures & Algorithms in Python is packed with examples, review questions, individual and team exercises, thought experiments, and longer programming projects. It's ideal for both self-study and classroom settings, and either as a primary text or as a complement to a more formal presentation.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Data structures (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Structures de données (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Algorithmes</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Data structures (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Broder, Alan J.</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lafore, Robert</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">013485568X</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">013485568X</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9780134855912/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-082179670 |
illustrated | Not Illustrated |
indexdate | 2025-01-17T11:20:26Z |
institution | BVB |
isbn | 9780134855899 0134855892 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | ADDISON-WESLEY |
record_format | marc |
spelling | Canning, John VerfasserIn aut DATA STRUCTURES & ALGORITHMS IN PYTHON John Canning, Alan Broder, Robert Lafore [Place of publication not identified] ADDISON-WESLEY 2019 1 Online-Ressource Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier LEARN HOW TO USE DATA STRUCTURES IN WRITING HIGH PERFORMANCE PYTHON PROGRAMS AND ALGORITHMS This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafores legendary Java-based guide, this book helps you understand exactly how data structures and algorithms operate. Youll learn how to efficiently apply them with the enormously popular Python language and scale your code to handle todays big data challenges. Throughout, the authors focus on real-world examples, communicate key ideas with intuitive, interactive visualizations, and limit complexity and math to what you need to improve performance. Step-by-step, they introduce arrays, sorting, stacks, queues, linked lists, recursion, binary trees, 2-3-4 trees, hash tables, spatial data structures, graphs, and more. Their code examples and illustrations are so clear, you can understand them even if youre a near-beginner, or your experience is with other procedural or object-oriented languages. Build core computer science skills that take you beyond merely writing code Learn how data structures make programs (and programmers) more efficient See how data organization and algorithms affect how much you can do with todays, and tomorrows, computing resources Develop data structure implementation skills you can use in any language Choose the best data structure(s) and algorithms for each programming problemand recognize which ones to avoid Data Structures & Algorithms in Python is packed with examples, review questions, individual and team exercises, thought experiments, and longer programming projects. It's ideal for both self-study and classroom settings, and either as a primary text or as a complement to a more formal presentation. Data structures (Computer science) Python (Computer program language) Computer algorithms Algorithms Structures de données (Informatique) Python (Langage de programmation) Algorithmes algorithms Broder, Alan J. VerfasserIn aut Lafore, Robert VerfasserIn aut 013485568X Erscheint auch als Druck-Ausgabe 013485568X |
spellingShingle | Canning, John Broder, Alan J. Lafore, Robert DATA STRUCTURES & ALGORITHMS IN PYTHON Data structures (Computer science) Python (Computer program language) Computer algorithms Algorithms Structures de données (Informatique) Python (Langage de programmation) Algorithmes algorithms |
title | DATA STRUCTURES & ALGORITHMS IN PYTHON |
title_auth | DATA STRUCTURES & ALGORITHMS IN PYTHON |
title_exact_search | DATA STRUCTURES & ALGORITHMS IN PYTHON |
title_full | DATA STRUCTURES & ALGORITHMS IN PYTHON John Canning, Alan Broder, Robert Lafore |
title_fullStr | DATA STRUCTURES & ALGORITHMS IN PYTHON John Canning, Alan Broder, Robert Lafore |
title_full_unstemmed | DATA STRUCTURES & ALGORITHMS IN PYTHON John Canning, Alan Broder, Robert Lafore |
title_short | DATA STRUCTURES & ALGORITHMS IN PYTHON |
title_sort | data structures algorithms in python |
topic | Data structures (Computer science) Python (Computer program language) Computer algorithms Algorithms Structures de données (Informatique) Python (Langage de programmation) Algorithmes algorithms |
topic_facet | Data structures (Computer science) Python (Computer program language) Computer algorithms Algorithms Structures de données (Informatique) Python (Langage de programmation) Algorithmes algorithms |
work_keys_str_mv | AT canningjohn datastructuresalgorithmsinpython AT broderalanj datastructuresalgorithmsinpython AT laforerobert datastructuresalgorithmsinpython |