×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »

C++ Data Structures and Algorithm Design Principles. Leverage the power of modern C++ to build robust and scalable applications John Carey, Shreyans Doshi, Payas Rajan

(ebook) (audiobook) (audiobook) Książka w języku angielskim
C++ Data Structures and Algorithm Design Principles. Leverage the power of modern C++ to build robust and scalable applications John Carey, Shreyans Doshi, Payas Rajan - okladka książki

C++ Data Structures and Algorithm Design Principles. Leverage the power of modern C++ to build robust and scalable applications John Carey, Shreyans Doshi, Payas Rajan - okladka książki

C++ Data Structures and Algorithm Design Principles. Leverage the power of modern C++ to build robust and scalable applications John Carey, Shreyans Doshi, Payas Rajan - audiobook MP3

C++ Data Structures and Algorithm Design Principles. Leverage the power of modern C++ to build robust and scalable applications John Carey, Shreyans Doshi, Payas Rajan - audiobook CD

Autorzy:
John Carey, Shreyans Doshi, Payas Rajan
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
626
Dostępne formaty:
     PDF
     ePub
     Mobi
C++ is a mature multi-paradigm programming language that enables you to write high-level code with a high degree of control over the hardware. Today, significant parts of software infrastructure, including databases, browsers, multimedia frameworks, and GUI toolkits, are written in C++.

This book starts by introducing C++ data structures and how to store data using linked lists, arrays, stacks, and queues. In later chapters, the book explains the basic algorithm design paradigms, such as the greedy approach and the divide-and-conquer approach, which are used to solve a large variety of computational problems. Finally, you will learn the advanced technique of dynamic programming to develop optimized implementations of several algorithms discussed in the book.

By the end of this book, you will have learned how to implement standard data structures and algorithms in efficient and scalable C++ 14 code.

Wybrane bestsellery

O autorach książki

A composer and pianist, John Carey's formal education is almost exclusively based within the musical realm. Having used computers and other forms of technology extensively in his artistic endeavors, he invested years of self-study in the subjects of programming and mathematics and now works professionally as a software engineer. He believes his unusual background provides him with a unique and relatively non-academic perspective on the topic of software development. He currently works for Hydratec Industries, a company that primarily develops CAD software for fire sprinkler system designers that is used to perform hydraulic calculations on proposed designs so as to determine their efficacy and legality.
Shreyans Doshi graduated with a Bachelor of Technology degree in computer engineering from Nirma University, Ahmedabad. After graduation, he joined the finance industry to work on ultra-low latency trading systems using cutting-edge C++ applications. For the past three years, he has been designing trading infrastructure in C++.
Payas Rajan graduated with a Bachelor of Technology degree in computer science from NIT Allahabad. Later, he joined Samsung Research India, where he helped develop the multimedia framework for Tizen devices. Currently, he is working as a teaching and research assistant while pursuing a Ph.D. specializing in geospatial databases and route planning algorithms at the University of California Riverside. He has been creating applications using C++ for a decade.

Packt Publishing - inne książki

Zamknij

Przenieś na półkę

Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Ebook
107,10 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.