Get Free Shipping on orders over $79
Data Structures and Algorithms : The Complete Masterclass - Shubham Sarda

Data Structures and Algorithms

The Complete Masterclass

By: Shubham Sarda

eText | 28 January 2021 | Edition Number 1

At a Glance

eText


$271.69

or 4 interest-free payments of $67.92 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Get ready to solve modern computing problems with data structures and algorithms

Key Features

  • Understand the fundamentals of data structures and algorithms
  • Learn how to implement data structures and algorithms in the real-world using Python
  • Prepare for your job interview by getting acquainted with some common interview questions

Book Description

With the knowledge of data structures and algorithms at your fingertips, you can write efficient computer programs to solve real-world problems. This course will help you to get up and running with data structures and algorithms in no time.

The course starts by explaining the concepts of complexity analysis and big O notation. Next, you will become familiar with the concepts of memory and logarithms. Moving along, you will get a solid understanding of data structure concepts, such as arrays, linked lists, stacks, queues, hash tables, trees, heaps, and graphs. Next, you will understand what recursion is and get to grips with a variety of basic and advanced algorithms, such as searching, sorting elementary, sorting advanced, tree traversal, and graph traversal. Towards the end, you will go through a set of interview questions that will enhance your knowledge of data structures and algorithms and prepare you for job interviews.

By the end of this course, you will have gained exceptional knowledge of data structure and algorithms and will have developed skills to apply in the real world.

What you will learn

  • Discover how to design a linked list
  • Distinguish between static and dynamic array
  • Grasp the steps to construct a binary tree
  • Understand the concepts of a call stack and tree recursion
  • Discover the role of searching and sorting algorithms
  • Find the solution to the longest palindrome substring

Who this book is for

This course is designed for anyone who wants to learn the concepts of data structures and algorithms from scratch. Basic knowledge of Python programming is needed to get started with this course.
on
Desktop
Tablet
Mobile

More in Algorithms & Data Structures

Algorithms for Validation - Mykel J. Kochenderfer

eBOOK

RRP $168.99

$135.29

20%
OFF
Algorithms for Optimization, second edition - Mykel J. Kochenderfer

eBOOK

RRP $176.67

$141.34

20%
OFF