TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
Grokking Data Structures
滿額折

Grokking Data Structures

商品資訊

定價
:NT$ 2250 元
領券後再享88折起
預購中
可得紅利積點:67 點
相關商品
商品簡介

商品簡介

Don't be perplexed by data structures! This fun, friendly, and fully-illustrated guide makes it easy to learn useful data structures you'll put to work every day.

Data structures are vital for shaping and handling all of the data an organization processes--that's why they show up in so many IT interviews! But you don't need to be a math expert to understand data structures. This book will prove it. You'll discover the most common and most useful day-to-day data structures through fun examples, engaging industry stories, and hundreds of illustrations.

In Grokking Data Structures you'll learn how to:

  • Understand the most important and widely used data structures
  • Identify use cases where data structures make the biggest difference
  • Implement basic data collections like arrays, linked lists, stacks, and priority queues
  • Speed up your searches using hash tables and hashing functions (while understanding their risks!)
  • Use trees and binary search trees (BSTs) to organize data
  • Use graphs to model and learn about complex data
  • Reason about time and memory requirements of operations on data structures
  • Pick the best data structure solution for a coding challenge
  • Understand the tradeoffs of data structures and avoid catastrophes
  • Write better code with the power of data structures

Grokking Data Structures carefully guides you from the most basic data structures like arrays or linked lists all the way to powerful structures like graphs. It's perfect for beginners--and you won't need anything more than high school math to get started. Each data structure you encounter comes with its own complete Python implementation so you can start experimenting with what you learn right away.

About the book

Grokking Data Structures makes it a breeze to learn even complex data structures. You'll follow a steady learning path from absolute basics to advanced concepts, with fun cartoons and stories to make sure every structure sticks! Real-world examples show you how data structures are used in industry--such as making your searches faster with sorted arrays and binary search, handling your tasks list with a queue, and exploring multiple methods to handle triage in an emergency room. By the time you've finished reading, you'll be able to spot when a data structure would help your code and know the perfect solution for the problem!

About the reader

For readers who know the basics of Python.

About the author

Marcello La Rocca is a research scientist and a full-stack engineer, who has contributed to creating large-scale web applications and machine learning infrastructure at Twitter, Microsoft, and Apple.

您曾經瀏覽過的商品

購物須知

外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。

無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 2250
預購中

暢銷榜

客服中心

收藏

會員專區