Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Languages & Tools   Swift

Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers


Super Savings Item! Save 33% on the Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers by Manning Publications at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Summary Classic Computer Science Problems in Swift invites readers to invest their energy in some foundational techniques that have been proven to


Product Description

Summary

Classic Computer Science Problems in Swift invites readers to invest their energy in some foundational techniques that have been proven to stand the test of time. Along the way they'll learn intermediate and advanced features of the Swift programming language, a worthwhile skill in its own right.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Don't just learn another language. Become a better programmer instead. Today's awesome iOS apps stand on the shoulders of classic algorithms, coding techniques, and engineering principles. Master these core skills in Swift, and you'll be ready for AI, data-centric programming, machine learning, and the other development challenges that will define the next decade.

About the Book

Classic Computer Science Problems in Swift deepens your Swift language skills by exploring foundational coding techniques and algorithms. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and discover classic solutions to your "new" problems. You'll appreciate author David Kopec's amazing ability to connect the core disciplines of computer science to the real-world concerns of apps, data, performance, and even nailing your next job interview!

What's Inside

  • Breadth-first, depth-first, and A* search algorithms
  • Constraint-satisfaction problems
  • Solving problems with graph algorithms
  • Neural networks, genetic algorithms, and more
  • All examples written in Swift 4.1

About the Reader

For readers comfortable with the basics of Swift.

About the Author

David Kopec is an assistant professor of computer science and innovation at Champlain College in Burlington, Vermont. He is an experienced iOS developer and the author of Dart for Absolute Beginners.

Table of Contents

  1. Small problems
  2. Search problems
  3. Constraint-satisfaction problems
  4. Graph problems
  5. Genetic algorithms
  6. K-means clustering
  7. Fairly simple neural networks
  8. Miscellaneous problems

Additional Information

Manufacturer:Manning Publications
Publisher:Manning Publications
Studio:Manning Publications
EAN:9781617294891
Item Size:0.5 x 7.5 x 7.5 inches
Package Weight:0.84 pounds
Package Size:7.36 x 0.55 x 0.55 inches

Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers by Manning Publications

Buy Now:
Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers

Brand: Manning Publications
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$39.99
$26.85
You Save: 33%


Quantity:  

 


View More In Swift.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Manning Publications, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


ean: 9781786460899, isbn: 1786460890,
Key FeaturesWrite robust and efficient code and avoid common pitfalls using Swift 4Features comprehensive coverage of the tools and techniques needed to create multi-platform apps with Swift 4Packed with easy-to-follow recipes, this book will help yo...

ean: 9781787120747, isbn: 1787120740,
Key FeaturesChildren can express their creativity while learning through interactive Swift PlaygroundsEmpower children to think critically about problemsLearning programming basics can help children gain confidence in problem solvingHelp children put...

mpn: 43239-38798, ean: 9781942878438, isbn: 1942878435,
Learn How To Program with Swift 4! Swift is the easiest way to get started developing on Apple's platforms: iOS, OS X, watchOS and tvOS. With the release of Swift 4 in 2017, the Swift language is packed with even more features and enhancements. In th...

ean: 9781491999226, isbn: 1491999225,
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create ...

ean: 9781979725453, isbn: 1979725454,
Advanced Swift takes you through Swift’s features, from low-level programming to high-level abstractions. In this book, we’ll write about advanced concepts in Swift programming. If you have read the Swift Programming Guide, and want to explore mo...

ean: 9781719030250, isbn: 1719030251,
This book explains a range of application design patterns and their implementation techniques using a single example app, fully implemented in five design patterns. Instead of advocating for any particular pattern, we lay out the problems all archite...

ean: 9781942878391, isbn: 1942878397,
Learn iPhone and iPad Programming via Tutorials! If you’re new to iOS or Swift, or to programming in general, learning how to write an app can seem incredibly overwhelming. That’s why you need a book that: Shows you how to write an app step-by-s...

ean: 9781786463920, isbn: 178646392X,
Start building your very own mobile apps with this comprehensive introduction to Swift and object-oriented programmingKey FeaturesA complete beginner's guide to Swift programming languageUnderstand core Swift programming concepts and techniques for c...

ean: 9781633430075, isbn: 1633430073,
Summary Go in Practice guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the founda...

ean: 9781788477802, isbn: 1788477804,
Dive into the latest release of the Swift programming language with this advanced development book for building highly performant applications.About This BookHarness the latest and most advanced features of Swift 4 to develop quality iOS and macOS ap...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.