Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps
Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their development process. Your choice directly affects...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Berkeley, CA
Apress L.P.
2020
|
Schlagworte: | |
Online-Zugang: | lizenzpflichtig |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-051689790 | ||
003 | DE-627-1 | ||
005 | 20240228121022.0 | ||
007 | cr uuu---uuuuu | ||
008 | 200417s2020 xx |||||o 00| ||eng c | ||
020 | |a 9781484257692 |c electronic bk. |9 978-1-4842-5769-2 | ||
020 | |a 1484257693 |c electronic bk. |9 1-4842-5769-3 | ||
035 | |a (DE-627-1)051689790 | ||
035 | |a (DE-599)KEP051689790 | ||
035 | |a (ORHE)9781484257692 | ||
035 | |a (DE-627-1)051689790 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a UMQ |2 bicssc | |
072 | 7 | |a COM051370 |2 bisacsh | |
082 | 0 | |a 005.13/3 |2 23 | |
100 | 1 | |a Karimov, Elshad |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Data structures and algorithms in Swift |b implement stacks, queues, dictionaries, and lists in your apps |c Elshad Karimov |
264 | 1 | |a Berkeley, CA |b Apress L.P. |c 2020 | |
300 | |a 1 online resource (215 pages) | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Weighted Graphs. - Includes index. - Print version record | ||
520 | |a Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their development process. Your choice directly affects the performance of your application. With this book, youll increase the performance of your software, become a better developer, and even pass tricky interview questions better when looking at professional development opportunities. Guided by compact and practical chapters, you'll learn the nature and proper use of data structures such as arrays, dictionaries, sets, stacks, queues, lists, hash tables, trie, heaps, binary trees, red black trees, and R-trees. Use the main differences among them to determine which will make your applications efficient and faster. Then tackle algorithms. Work with Big O notation; sorting algorithms such as Insertion, Merge, and Quick; Naive and Rabin Karp algorithms; and Graph Algorithms. Data Structures and Algorithms in Swift encourages you to further and understand how to best choose the perfect algorithm for your applications needs. You will: Retrieve, add, and remove elements in arrays Implement stacks, queues, and lists in your apps Sort algorithms and choose the best ones for your apps. | ||
650 | 0 | |a Swift (Computer program language) | |
650 | 0 | |a Data structures (Computer science) | |
650 | 0 | |a Application software |x Development | |
650 | 4 | |a Swift (Langage de programmation) | |
650 | 4 | |a Structures de données (Informatique) | |
650 | 4 | |a Logiciels d'application ; Développement | |
650 | 4 | |a Application software ; Development | |
650 | 4 | |a Data structures (Computer science) | |
650 | 4 | |a Swift (Computer program language) | |
776 | 1 | |z 9781484257685 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781484257685 |
856 | 4 | 0 | |l TUM01 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781484257692/?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-051689790 |
---|---|
_version_ | 1818767274728751104 |
adam_text | |
any_adam_object | |
author | Karimov, Elshad |
author_facet | Karimov, Elshad |
author_role | aut |
author_sort | Karimov, Elshad |
author_variant | e k ek |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)051689790 (DE-599)KEP051689790 (ORHE)9781484257692 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 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>03188cam a22005052 4500</leader><controlfield tag="001">ZDB-30-ORH-051689790</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121022.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">200417s2020 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484257692</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4842-5769-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484257693</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4842-5769-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)051689790</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP051689790</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781484257692</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)051689790</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="072" ind1=" " ind2="7"><subfield code="a">UMQ</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM051370</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Karimov, Elshad</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Data structures and algorithms in Swift</subfield><subfield code="b">implement stacks, queues, dictionaries, and lists in your apps</subfield><subfield code="c">Elshad Karimov</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, CA</subfield><subfield code="b">Apress L.P.</subfield><subfield code="c">2020</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (215 pages)</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="500" ind1=" " ind2=" "><subfield code="a">Weighted Graphs. - Includes index. - Print version record</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their development process. Your choice directly affects the performance of your application. With this book, youll increase the performance of your software, become a better developer, and even pass tricky interview questions better when looking at professional development opportunities. Guided by compact and practical chapters, you'll learn the nature and proper use of data structures such as arrays, dictionaries, sets, stacks, queues, lists, hash tables, trie, heaps, binary trees, red black trees, and R-trees. Use the main differences among them to determine which will make your applications efficient and faster. Then tackle algorithms. Work with Big O notation; sorting algorithms such as Insertion, Merge, and Quick; Naive and Rabin Karp algorithms; and Graph Algorithms. Data Structures and Algorithms in Swift encourages you to further and understand how to best choose the perfect algorithm for your applications needs. You will: Retrieve, add, and remove elements in arrays Implement stacks, queues, and lists in your apps Sort algorithms and choose the best ones for your apps.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Swift (Computer program language)</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">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Swift (Langage de programmation)</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">Logiciels d'application ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software ; Development</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">Swift (Computer program language)</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781484257685</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">9781484257685</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">TUM01</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781484257692/?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-051689790 |
illustrated | Not Illustrated |
indexdate | 2024-12-18T08:47:17Z |
institution | BVB |
isbn | 9781484257692 1484257693 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 online resource (215 pages) |
psigel | ZDB-30-ORH |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | Apress L.P. |
record_format | marc |
spelling | Karimov, Elshad VerfasserIn aut Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps Elshad Karimov Berkeley, CA Apress L.P. 2020 1 online resource (215 pages) Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Weighted Graphs. - Includes index. - Print version record Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their development process. Your choice directly affects the performance of your application. With this book, youll increase the performance of your software, become a better developer, and even pass tricky interview questions better when looking at professional development opportunities. Guided by compact and practical chapters, you'll learn the nature and proper use of data structures such as arrays, dictionaries, sets, stacks, queues, lists, hash tables, trie, heaps, binary trees, red black trees, and R-trees. Use the main differences among them to determine which will make your applications efficient and faster. Then tackle algorithms. Work with Big O notation; sorting algorithms such as Insertion, Merge, and Quick; Naive and Rabin Karp algorithms; and Graph Algorithms. Data Structures and Algorithms in Swift encourages you to further and understand how to best choose the perfect algorithm for your applications needs. You will: Retrieve, add, and remove elements in arrays Implement stacks, queues, and lists in your apps Sort algorithms and choose the best ones for your apps. Swift (Computer program language) Data structures (Computer science) Application software Development Swift (Langage de programmation) Structures de données (Informatique) Logiciels d'application ; Développement Application software ; Development 9781484257685 Erscheint auch als Druck-Ausgabe 9781484257685 TUM01 ZDB-30-ORH TUM_PDA_ORH https://learning.oreilly.com/library/view/-/9781484257692/?ar X:ORHE Aggregator lizenzpflichtig Volltext |
spellingShingle | Karimov, Elshad Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps Swift (Computer program language) Data structures (Computer science) Application software Development Swift (Langage de programmation) Structures de données (Informatique) Logiciels d'application ; Développement Application software ; Development |
title | Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps |
title_auth | Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps |
title_exact_search | Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps |
title_full | Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps Elshad Karimov |
title_fullStr | Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps Elshad Karimov |
title_full_unstemmed | Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps Elshad Karimov |
title_short | Data structures and algorithms in Swift |
title_sort | data structures and algorithms in swift implement stacks queues dictionaries and lists in your apps |
title_sub | implement stacks, queues, dictionaries, and lists in your apps |
topic | Swift (Computer program language) Data structures (Computer science) Application software Development Swift (Langage de programmation) Structures de données (Informatique) Logiciels d'application ; Développement Application software ; Development |
topic_facet | Swift (Computer program language) Data structures (Computer science) Application software Development Swift (Langage de programmation) Structures de données (Informatique) Logiciels d'application ; Développement Application software ; Development |
url | https://learning.oreilly.com/library/view/-/9781484257692/?ar |
work_keys_str_mv | AT karimovelshad datastructuresandalgorithmsinswiftimplementstacksqueuesdictionariesandlistsinyourapps |