Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
PHP 7 Data Structures and Algorithms: Implement linked lists, stacks, and queues using PHP


Key Features

  • Gain a complete understanding of data structures using a simple approach
  • Analyze algorithms and learn when you should apply each solution
  • Explore the true potential of functional data structures

Book Description

PHP has always been the the go-to language for web based application development, but there are materials and resources you can refer to to see how it works. Data structures and algorithms help you to code and execute them effectively, cutting down on processing time significantly.

If you want to explore data structures and algorithms in a practical way with real-life projects, then this book is for you.

The book begins by introducing you to data structures and algorithms and how to solve a problem from beginning to end using them. Once you are well aware of the basics, it covers the core aspects like arrays, listed lists, stacks and queues. It will take you through several methods of finding efficient algorithms and show you which ones you should implement in each scenario. In addition to this, you will explore the possibilities of functional data structures using PHP and go through advanced algorithms and graphs as well as dynamic programming.

By the end, you will be confident enough to tackle both basic and advanced data structures, understand how they work, and know when to use them in your day-to-day work

What you will learn

  • Gain a better understanding of PHP arrays as a basic data structure and their hidden power
  • Grasp how to analyze algorithms
  • Implement linked lists, double linked lists, stack, queues, and priority queues using PHP
  • Work with sorting, searching, and recursive algorithms
  • Make use of greedy, dynamic, and pattern matching algorithms
  • Implement tree, heaps, and graph algorithms
  • Apply PHP functional data structures and built-in data structures and algorithms

Table of Contents

  1. Introduction to Data Structures and Algorithms
  2. Understanding PHP Arrays
  3. Using Linked Lists
  4. Constructing Stacks and Queues
  5. Applying Recursive Algorithms Recursion
  6. Understanding and Implementing Trees
  7. Using Sorting Algorithms
  8. Exploring Search Options
  9. Putting Graphs Into Action
  10. Understanding and Using Heaps
  11. Solve Problems with Advanced Techniques
  12. PHP's built-in support for Data structures and Algorithms
  13. Using Functional Data structures
(HTML tags aren't allowed.)

DIY Instruments for Amateur Space: Inventing Utility for Your Spacecraft Once It Achieves Orbit
DIY Instruments for Amateur Space: Inventing Utility for Your Spacecraft Once It Achieves Orbit
What can you measure and what are your limits when orbiting in space? Learn about what physical quantities you can measure and how to design and parameterize your sensor loadout. Learn to go beyond just flying a camera and optimize your mission goals. Explore what you can play with using your own personal satellite.

Oracle Performance Tuning (Nutshell Handbooks)
Oracle Performance Tuning (Nutshell Handbooks)

The books in O'Reilly's Oracle series are authoritative -- they tell the whole story about complex topics, ranging from performance tuning to the use of packages in PL/SQL to new technologies like Power Objects. And they're independent; they're alternatives for readers who need to know how products and features really work....

Atlantis Encyclopedia
Atlantis Encyclopedia

A handbook of Atlantean information for general readers and specialists alike!

This is an invaluable, one-of-a-kind reference. Unlike most other books on the subject, The Atlantis Encyclopedia offers fewer theories and more facts. Although it does not set out to prove the sunken capital actually existed, The Atlantis Encyclopedia...

termcap & terminfo (O'Reilly Nutshell)
termcap & terminfo (O'Reilly Nutshell)

While termcap and terminfo are no longer as important as they once were, due to the growth of the X terminal market and increased standardization among ASCII terminals, handling different terminal types can still be a headache for system administrators. The termcap and terminfo databases are UNIX's solution to the difficulty of...

Mastering SQL Server 2014 Data Mining
Mastering SQL Server 2014 Data Mining

Master selecting, applying, and deploying data mining models to build powerful predictive analysis frameworks

About This Book

  • Understand the different phases of data mining, along with the tools used at each stage
  • Explore the different data mining algorithms in depth
  • Become...
Robustness and Complex Data Structures: Festschrift in Honour of Ursula Gather
Robustness and Complex Data Structures: Festschrift in Honour of Ursula Gather

​This Festschrift in honour of Ursula Gather’s 60th birthday deals with modern topics in the field of robust statistical methods, especially for time series and regression analysis, and with statistical methods for complex data structures. The individual contributions of leading experts provide a textbook-style overview of the...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy