Hands-on data structures and algorithms with Rust :: learn programming techniques to build effective, maintainable, and readable code in Rust 2018 /
Design and implement professional level programs by exploring modern data structures and algorithms in Rust. Key Features Use data structures such as arrays, stacks, trees, lists and graphs with real-world examples Learn the functional and reactive implementations of the traditional data structures...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
2019.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Design and implement professional level programs by exploring modern data structures and algorithms in Rust. Key Features Use data structures such as arrays, stacks, trees, lists and graphs with real-world examples Learn the functional and reactive implementations of the traditional data structures Explore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner. Book Description Rust has come a long way and is now utilized in several contexts. Its key strengths are its software infrastructure and resource-constrained applications, including desktop applications, servers, and performance-critical applications, not forgetting its importance in systems' programming. This book will be your guide as it takes you through implementing classic data structures and algorithms in Rust, helping you to get up and running as a confident Rust programmer. The book begins with an introduction to Rust data structures and algorithms, while also covering essential language constructs. You will learn how to store data using linked lists, arrays, stacks, and queues. You will also learn how to implement sorting and searching algorithms. You will learn how to attain high performance by implementing algorithms to string data types and implement hash structures in algorithm design. The book will examine algorithm analysis, including Brute Force algorithms, Greedy algorithms, Divide and Conquer algorithms, Dynamic Programming, and Backtracking. By the end of the book, you will have learned how to build components that are easy to understand, debug, and use in different applications. What you will learn Design and implement complex data structures in Rust Analyze, implement, and improve searching and sorting algorithms in Rust Create and use well-tested and reusable components with Rust Understand the basics of multithreaded programming and advanced algorithm design Become familiar with application profiling based on benchmarking and testing Explore the borrowing complexity of implementing algorithms Who this book is for This book is for developers seeking to use Rust solutions in a practical/professional setting; who wants to learn essential Data Structures and Algorithms in Rust. It is for developers with basic Rust language knowledge, some experience in other programming languages is required. |
Beschreibung: | 1 online resource (1 volume) : illustrations |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 9781788991490 1788991494 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1084677809 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 190208s2019 enka ob 001 0 eng d | ||
040 | |a YDX |b eng |e rda |e pn |c YDX |d UKMGB |d OCLCO |d TEFOD |d OCLCF |d EBLCP |d MERUC |d TXM |d UMI |d UKAHL |d OCLCQ |d N$T |d K6U |d OCLCO |d OCLCQ |d GA0 |d PSYSI |d OCLCQ |d OCLCO |d OCLCL |d HOPLA | ||
015 | |a GBB927321 |2 bnb | ||
016 | 7 | |a 019246730 |2 Uk | |
019 | |a 1085177092 |a 1090069466 | ||
020 | |a 9781788991490 |q (electronic bk.) | ||
020 | |a 1788991494 |q (electronic bk.) | ||
020 | |z 178899552X | ||
020 | |z 9781788995528 | ||
035 | |a (OCoLC)1084677809 |z (OCoLC)1085177092 |z (OCoLC)1090069466 | ||
037 | |a 9781788991490 |b Packt Publishing | ||
037 | |a 64031E06-5BDD-42E4-9FB1-D750342BB3ED |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.73.R87 | |
082 | 7 | |a 005.133 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Matzinger, Claus, |e author. | |
245 | 1 | 0 | |a Hands-on data structures and algorithms with Rust : |b learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / |c Claus Matzinger. |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2019. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
505 | 0 | |a Hello Rust! -- Cargo and crates -- Storing efficiently -- Lists, lists, and more lists -- Robust trees -- Exploring maps and sets -- Collections in Rust -- Algorithm evaluation -- Ordering things -- Finding stuff -- Random and combinatorial -- Algorithms of the standard library. | |
520 | |a Design and implement professional level programs by exploring modern data structures and algorithms in Rust. Key Features Use data structures such as arrays, stacks, trees, lists and graphs with real-world examples Learn the functional and reactive implementations of the traditional data structures Explore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner. Book Description Rust has come a long way and is now utilized in several contexts. Its key strengths are its software infrastructure and resource-constrained applications, including desktop applications, servers, and performance-critical applications, not forgetting its importance in systems' programming. This book will be your guide as it takes you through implementing classic data structures and algorithms in Rust, helping you to get up and running as a confident Rust programmer. The book begins with an introduction to Rust data structures and algorithms, while also covering essential language constructs. You will learn how to store data using linked lists, arrays, stacks, and queues. You will also learn how to implement sorting and searching algorithms. You will learn how to attain high performance by implementing algorithms to string data types and implement hash structures in algorithm design. The book will examine algorithm analysis, including Brute Force algorithms, Greedy algorithms, Divide and Conquer algorithms, Dynamic Programming, and Backtracking. By the end of the book, you will have learned how to build components that are easy to understand, debug, and use in different applications. What you will learn Design and implement complex data structures in Rust Analyze, implement, and improve searching and sorting algorithms in Rust Create and use well-tested and reusable components with Rust Understand the basics of multithreaded programming and advanced algorithm design Become familiar with application profiling based on benchmarking and testing Explore the borrowing complexity of implementing algorithms Who this book is for This book is for developers seeking to use Rust solutions in a practical/professional setting; who wants to learn essential Data Structures and Algorithms in Rust. It is for developers with basic Rust language knowledge, some experience in other programming languages is required. | ||
588 | 0 | |a Online resource; title from title page (Safari, viewed March 15, 2019). | |
504 | |a Includes bibliographical references and index. | ||
650 | 0 | |a Rust (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh2018000672 | |
650 | 0 | |a Data structures (Computer science) |0 http://id.loc.gov/authorities/subjects/sh85035862 | |
650 | 0 | |a Computer algorithms. |0 http://id.loc.gov/authorities/subjects/sh91000149 | |
650 | 2 | |a Algorithms |0 https://id.nlm.nih.gov/mesh/D000465 | |
650 | 6 | |a Rust (Langage de programmation) | |
650 | 6 | |a Structures de données (Informatique) | |
650 | 6 | |a Algorithmes. | |
650 | 7 | |a algorithms. |2 aat | |
650 | 7 | |a Computer algorithms |2 fast | |
650 | 7 | |a Data structures (Computer science) |2 fast | |
650 | 7 | |a Rust (Computer program language) |2 fast | |
758 | |i has work: |a Hands-on data structures and algorithms with Rust (Text) |1 https://id.oclc.org/worldcat/entity/E39PCFtCx3G99B9gjW6Fc9XPQq |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |z 178899552X |z 9781788995528 |w (OCoLC)1083689158 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2012512 |3 Volltext |
938 | |a hoopla Digital |b HOPL |n MWT13600366 | ||
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0039636657 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL5652125 | ||
938 | |a YBP Library Services |b YANK |n 16025826 | ||
938 | |a EBSCOhost |b EBSC |n 2012512 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1084677809 |
---|---|
_version_ | 1816882484154990593 |
adam_text | |
any_adam_object | |
author | Matzinger, Claus |
author_facet | Matzinger, Claus |
author_role | aut |
author_sort | Matzinger, Claus |
author_variant | c m cm |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.R87 |
callnumber-search | QA76.73.R87 |
callnumber-sort | QA 276.73 R87 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Hello Rust! -- Cargo and crates -- Storing efficiently -- Lists, lists, and more lists -- Robust trees -- Exploring maps and sets -- Collections in Rust -- Algorithm evaluation -- Ordering things -- Finding stuff -- Random and combinatorial -- Algorithms of the standard library. |
ctrlnum | (OCoLC)1084677809 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
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>05563cam a2200637 i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1084677809</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|||||||||</controlfield><controlfield tag="008">190208s2019 enka ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">YDX</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">YDX</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCO</subfield><subfield code="d">TEFOD</subfield><subfield code="d">OCLCF</subfield><subfield code="d">EBLCP</subfield><subfield code="d">MERUC</subfield><subfield code="d">TXM</subfield><subfield code="d">UMI</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">N$T</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">GA0</subfield><subfield code="d">PSYSI</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">HOPLA</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB927321</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">019246730</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1085177092</subfield><subfield code="a">1090069466</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788991490</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788991494</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">178899552X</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781788995528</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1084677809</subfield><subfield code="z">(OCoLC)1085177092</subfield><subfield code="z">(OCoLC)1090069466</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781788991490</subfield><subfield code="b">Packt Publishing</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">64031E06-5BDD-42E4-9FB1-D750342BB3ED</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.R87</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Matzinger, Claus,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Hands-on data structures and algorithms with Rust :</subfield><subfield code="b">learn programming techniques to build effective, maintainable, and readable code in Rust 2018 /</subfield><subfield code="c">Claus Matzinger.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2019.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (1 volume) :</subfield><subfield code="b">illustrations</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">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Hello Rust! -- Cargo and crates -- Storing efficiently -- Lists, lists, and more lists -- Robust trees -- Exploring maps and sets -- Collections in Rust -- Algorithm evaluation -- Ordering things -- Finding stuff -- Random and combinatorial -- Algorithms of the standard library.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Design and implement professional level programs by exploring modern data structures and algorithms in Rust. Key Features Use data structures such as arrays, stacks, trees, lists and graphs with real-world examples Learn the functional and reactive implementations of the traditional data structures Explore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner. Book Description Rust has come a long way and is now utilized in several contexts. Its key strengths are its software infrastructure and resource-constrained applications, including desktop applications, servers, and performance-critical applications, not forgetting its importance in systems' programming. This book will be your guide as it takes you through implementing classic data structures and algorithms in Rust, helping you to get up and running as a confident Rust programmer. The book begins with an introduction to Rust data structures and algorithms, while also covering essential language constructs. You will learn how to store data using linked lists, arrays, stacks, and queues. You will also learn how to implement sorting and searching algorithms. You will learn how to attain high performance by implementing algorithms to string data types and implement hash structures in algorithm design. The book will examine algorithm analysis, including Brute Force algorithms, Greedy algorithms, Divide and Conquer algorithms, Dynamic Programming, and Backtracking. By the end of the book, you will have learned how to build components that are easy to understand, debug, and use in different applications. What you will learn Design and implement complex data structures in Rust Analyze, implement, and improve searching and sorting algorithms in Rust Create and use well-tested and reusable components with Rust Understand the basics of multithreaded programming and advanced algorithm design Become familiar with application profiling based on benchmarking and testing Explore the borrowing complexity of implementing algorithms Who this book is for This book is for developers seeking to use Rust solutions in a practical/professional setting; who wants to learn essential Data Structures and Algorithms in Rust. It is for developers with basic Rust language knowledge, some experience in other programming languages is required.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Online resource; title from title page (Safari, viewed March 15, 2019).</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Rust (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2018000672</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Data structures (Computer science)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85035862</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer algorithms.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh91000149</subfield></datafield><datafield tag="650" ind1=" " ind2="2"><subfield code="a">Algorithms</subfield><subfield code="0">https://id.nlm.nih.gov/mesh/D000465</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Rust (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Structures de données (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Algorithmes.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">algorithms.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer algorithms</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Data structures (Computer science)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Rust (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Hands-on data structures and algorithms with Rust (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCFtCx3G99B9gjW6Fc9XPQq</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="z">178899552X</subfield><subfield code="z">9781788995528</subfield><subfield code="w">(OCoLC)1083689158</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2012512</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">hoopla Digital</subfield><subfield code="b">HOPL</subfield><subfield code="n">MWT13600366</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">BDZ0039636657</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5652125</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">16025826</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">2012512</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1084677809 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:29:21Z |
institution | BVB |
isbn | 9781788991490 1788991494 |
language | English |
oclc_num | 1084677809 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (1 volume) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Matzinger, Claus, author. Hands-on data structures and algorithms with Rust : learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / Claus Matzinger. Birmingham, UK : Packt Publishing, 2019. 1 online resource (1 volume) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Hello Rust! -- Cargo and crates -- Storing efficiently -- Lists, lists, and more lists -- Robust trees -- Exploring maps and sets -- Collections in Rust -- Algorithm evaluation -- Ordering things -- Finding stuff -- Random and combinatorial -- Algorithms of the standard library. Design and implement professional level programs by exploring modern data structures and algorithms in Rust. Key Features Use data structures such as arrays, stacks, trees, lists and graphs with real-world examples Learn the functional and reactive implementations of the traditional data structures Explore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner. Book Description Rust has come a long way and is now utilized in several contexts. Its key strengths are its software infrastructure and resource-constrained applications, including desktop applications, servers, and performance-critical applications, not forgetting its importance in systems' programming. This book will be your guide as it takes you through implementing classic data structures and algorithms in Rust, helping you to get up and running as a confident Rust programmer. The book begins with an introduction to Rust data structures and algorithms, while also covering essential language constructs. You will learn how to store data using linked lists, arrays, stacks, and queues. You will also learn how to implement sorting and searching algorithms. You will learn how to attain high performance by implementing algorithms to string data types and implement hash structures in algorithm design. The book will examine algorithm analysis, including Brute Force algorithms, Greedy algorithms, Divide and Conquer algorithms, Dynamic Programming, and Backtracking. By the end of the book, you will have learned how to build components that are easy to understand, debug, and use in different applications. What you will learn Design and implement complex data structures in Rust Analyze, implement, and improve searching and sorting algorithms in Rust Create and use well-tested and reusable components with Rust Understand the basics of multithreaded programming and advanced algorithm design Become familiar with application profiling based on benchmarking and testing Explore the borrowing complexity of implementing algorithms Who this book is for This book is for developers seeking to use Rust solutions in a practical/professional setting; who wants to learn essential Data Structures and Algorithms in Rust. It is for developers with basic Rust language knowledge, some experience in other programming languages is required. Online resource; title from title page (Safari, viewed March 15, 2019). Includes bibliographical references and index. Rust (Computer program language) http://id.loc.gov/authorities/subjects/sh2018000672 Data structures (Computer science) http://id.loc.gov/authorities/subjects/sh85035862 Computer algorithms. http://id.loc.gov/authorities/subjects/sh91000149 Algorithms https://id.nlm.nih.gov/mesh/D000465 Rust (Langage de programmation) Structures de données (Informatique) Algorithmes. algorithms. aat Computer algorithms fast Data structures (Computer science) fast Rust (Computer program language) fast has work: Hands-on data structures and algorithms with Rust (Text) https://id.oclc.org/worldcat/entity/E39PCFtCx3G99B9gjW6Fc9XPQq https://id.oclc.org/worldcat/ontology/hasWork Print version: 178899552X 9781788995528 (OCoLC)1083689158 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2012512 Volltext |
spellingShingle | Matzinger, Claus Hands-on data structures and algorithms with Rust : learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / Hello Rust! -- Cargo and crates -- Storing efficiently -- Lists, lists, and more lists -- Robust trees -- Exploring maps and sets -- Collections in Rust -- Algorithm evaluation -- Ordering things -- Finding stuff -- Random and combinatorial -- Algorithms of the standard library. Rust (Computer program language) http://id.loc.gov/authorities/subjects/sh2018000672 Data structures (Computer science) http://id.loc.gov/authorities/subjects/sh85035862 Computer algorithms. http://id.loc.gov/authorities/subjects/sh91000149 Algorithms https://id.nlm.nih.gov/mesh/D000465 Rust (Langage de programmation) Structures de données (Informatique) Algorithmes. algorithms. aat Computer algorithms fast Data structures (Computer science) fast Rust (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh2018000672 http://id.loc.gov/authorities/subjects/sh85035862 http://id.loc.gov/authorities/subjects/sh91000149 https://id.nlm.nih.gov/mesh/D000465 |
title | Hands-on data structures and algorithms with Rust : learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / |
title_auth | Hands-on data structures and algorithms with Rust : learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / |
title_exact_search | Hands-on data structures and algorithms with Rust : learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / |
title_full | Hands-on data structures and algorithms with Rust : learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / Claus Matzinger. |
title_fullStr | Hands-on data structures and algorithms with Rust : learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / Claus Matzinger. |
title_full_unstemmed | Hands-on data structures and algorithms with Rust : learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / Claus Matzinger. |
title_short | Hands-on data structures and algorithms with Rust : |
title_sort | hands on data structures and algorithms with rust learn programming techniques to build effective maintainable and readable code in rust 2018 |
title_sub | learn programming techniques to build effective, maintainable, and readable code in Rust 2018 / |
topic | Rust (Computer program language) http://id.loc.gov/authorities/subjects/sh2018000672 Data structures (Computer science) http://id.loc.gov/authorities/subjects/sh85035862 Computer algorithms. http://id.loc.gov/authorities/subjects/sh91000149 Algorithms https://id.nlm.nih.gov/mesh/D000465 Rust (Langage de programmation) Structures de données (Informatique) Algorithmes. algorithms. aat Computer algorithms fast Data structures (Computer science) fast Rust (Computer program language) fast |
topic_facet | Rust (Computer program language) Data structures (Computer science) Computer algorithms. Algorithms Rust (Langage de programmation) Structures de données (Informatique) Algorithmes. algorithms. Computer algorithms |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2012512 |
work_keys_str_mv | AT matzingerclaus handsondatastructuresandalgorithmswithrustlearnprogrammingtechniquestobuildeffectivemaintainableandreadablecodeinrust2018 |