Essential Algorithms and Data Structures (Second Edition)

 

 

 

Algorithms, Big O notation and pseudocode are aspects of A Level study that students often struggle with. Many online sources go into too much detail with overly complex coded solutions, while textbooks often lack the depth students need. This book explains all the algorithms required by the major English and Welsh examination boards in detail.

Each algorithm or data structure includes:

  • Description in plain English
  • Typical uses
  • Pseudocode
  • Step-by-step illustrations
  • Source code in Python, plus downloadable source code in Visual Basic and C#
  • Space and time complexity explanation using Big O notation

This book is supported by our free You Tube videos available at: craigndave.org/algorithms

Note: If you are unable to order directly from Amazon, please contact us: admin@craigndave.co.uk
Note: You do not need to purchase this product if you are are a Craig ‘n’ Dave member. A PDF copy you can share with students is already included with our premium resources.