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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Karimov, Elshad (VerfasserIn)
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