Data Structures in Python Simplified

Data Structures in Python Simplified

Oliver Kensington
SKU: 9789376067749
Categories : Bookstore
In Stock
Regular priceRs. 1,999.00
Quantity

ISBN: 9789376067749
Authors: Oliver Kensington
Rights: Worldwide
Edition: 2027
Pages: 324
Dimension: 7.5*9.25 Inches
Book Type: Paperback

Size Chart (Men)

TOPS + T-Shirt
Size Bust Waist Hips US/CAN
XS 32-33 24-25 35-36 0/1
S 34-35 26-27 37-38 3/5
M 36-37 28-29 39-40 7/9
L 38.5-40 30.5-32 41.5-43 11/13
XL 41 1/2 33 1/2 44 1/2 15
1X 44-45.5 37-38.5 47-48.5 14/16
2X 47-49 40-42 50-52 18/20
3X 51-53 44-46 54-56 22/24

Pants / Shorts / Skirts
Size EU Size UK Waist Hip
XS / 34 6 78-82 87-91
S / 36 8 82-86 91-95
M / 38 10 86-90 95-99
L / 40 12 90-94 99-103
XL / 42 14 90-98 103-107

Size Chart (Men)

Tops
Size EU Size UK Chest Waist Hip
XS / 34 6 78-82 60-64 87-91
S / 36 8 82-86 64-68 91-95
M / 38 10 86-90 68-72 95-99
L / 40 12 90-94 72-76 99-103
XL / 42 14 90-98 76-80 103-107

Pants / Shorts / Skirts
Size EU Size UK Waist Hip
XS / 34 6 78-82 87-91
S / 36 8 82-86 91-95
M / 38 10 86-90 95-99
L / 40 12 90-94 99-103
XL / 42 14 90-98 103-107

Every application, from a to-do list to a search engine, depends on how its data is organized. The right data structure is often the difference between software that feels instant and software that feels sluggish, making this one of the most valuable skills a programmer can develop.

This book makes data structures feel natural for Python programmers. It begins with foundations and how Python represents information, then covers arrays, lists, stacks, queues, linked lists, hash tables, dictionaries, and sets. It moves on to trees, heaps, and graphs, followed by searching and sorting algorithms and recursion. Later chapters explore advanced Python collections and the problem-solving patterns that appear in interviews and production code.

By the end, you will choose the right structure for any problem, write efficient Python code, and approach technical interviews with confidence.

WHAT YOU WILL LEARN
● Understand how Python represents and organizes data in memory.
● Implement arrays, stacks, queues, and linked lists from scratch.
● Use hash tables, dictionaries, and sets for fast lookups.
● Build and traverse trees, heaps, and graphs in Python.
● Apply searching, sorting, and recursion to solve real problems.
● Tackle common coding interview patterns with clear, efficient solutions.

WHO THIS BOOK IS FOR
This book is for students taking a first course in data structures and algorithms, self-taught programmers, and working developers who learned through projects. It also suits software engineers, data analysts, and job seekers preparing for technical interviews who want clear, practical Python explanations.

Related Products

You may also like