Leanpub Header

Skip to main content

Filters

Category: "Data Structures"

Data Structures

New to Computer Science? Read the Computer Science article

  1. Recursion, Backtracking & Dynamic Programming - C# Edition
    Recursion, Backtracking & Dynamic Programming - C# Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Recursion, Backtracking & Dynamic Programming - C# Edition teaches 50 recursion, backtracking, and dynamic programming algorithms through plain-language explanations, C# implementations, and step-by-step visual... Printed in full color.

  2. Stacks, Queues, Hash Tables & Heaps - Go Edition
    Stacks, Queues, Hash Tables & Heaps - Go Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Stacks, Queues, Hash Tables & Heaps - Go Edition teaches 50 algorithms built on stacks, queues, hash tables, and heaps through plain-language explanations, Go implementations, and step-by-step visual walkthroughs, all in full color.

  3. Graphs & Greedy - Go Edition
    Graphs & Greedy - Go Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Graphs & Greedy - Go Edition teaches 49 graph and greedy algorithms through plain-language explanations, Go implementations, and step-by-step visual walkthroughs that trace every visited node, relaxed edge, and... Printed in full color.

  4. Linked Lists - Go Edition
    Linked Lists - Go Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Linked Lists - Go Edition teaches 56 linked-list algorithms through plain-language explanations, Go implementations, and step-by-step visual walkthroughs that trace the structure through every pointer update, all in full color.

  5. Recursion, Backtracking & Dynamic Programming - Go Edition
    Recursion, Backtracking & Dynamic Programming - Go Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Recursion, Backtracking & Dynamic Programming - Go Edition teaches 50 recursion, backtracking, and dynamic programming algorithms through plain-language explanations, Go implementations, and step-by-step visual... Printed in full color.

  6. Stacks, Queues, Hash Tables & Heaps - Python Edition
    Stacks, Queues, Hash Tables & Heaps - Python Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Stacks, Queues, Hash Tables & Heaps - Python Edition teaches 50 algorithms built on stacks, queues, hash tables, and heaps through plain-language explanations, Python implementations, and step-by-step visual... Printed in full color.

  7. Graphs & Greedy - Python Edition
    Graphs & Greedy - Python Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Graphs & Greedy - Python Edition teaches 49 graph and greedy algorithms through plain-language explanations, Python implementations, and step-by-step visual walkthroughs that trace every visited node, relaxed edge,... Printed in full color.

  8. Linked Lists - Python Edition
    Linked Lists - Python Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Linked Lists - Python Edition teaches 56 linked-list algorithms through plain-language explanations, Python implementations, and step-by-step visual walkthroughs that trace the structure through every pointer update, all in full color.

  9. Recursion, Backtracking & Dynamic Programming - Python Edition
    Recursion, Backtracking & Dynamic Programming - Python Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Recursion, Backtracking & Dynamic Programming - Python Edition teaches 50 recursion, backtracking, and dynamic programming algorithms through plain-language explanations, Python implementations, and step-by-step... Printed in full color.

  10. Stacks, Queues, Hash Tables & Heaps - Java Edition
    Stacks, Queues, Hash Tables & Heaps - Java Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Stacks, Queues, Hash Tables & Heaps - Java Edition teaches 50 algorithms built on stacks, queues, hash tables, and heaps through plain-language explanations, Java implementations, and step-by-step visual walkthroughs, all in full color.

  11. Graphs & Greedy - Java Edition
    Graphs & Greedy - Java Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Graphs & Greedy - Java Edition teaches 49 graph and greedy algorithms through plain-language explanations, Java implementations, and step-by-step visual walkthroughs that trace every visited node, relaxed edge, and... Printed in full color.

  12. Linked Lists - Java Edition
    Linked Lists - Java Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Linked Lists - Java Edition teaches 56 linked-list algorithms through plain-language explanations, Java implementations, and step-by-step visual walkthroughs that trace the structure through every pointer update, all in full color.

  13. Recursion, Backtracking & Dynamic Programming - Java Edition
    Recursion, Backtracking & Dynamic Programming - Java Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Recursion, Backtracking & Dynamic Programming - Java Edition teaches 50 recursion, backtracking, and dynamic programming algorithms through plain-language explanations, Java implementations, and step-by-step visual... Printed in full color.

  14. Stacks, Queues, Hash Tables & Heaps - C++ Edition
    Stacks, Queues, Hash Tables & Heaps - C++ Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Stacks, Queues, Hash Tables & Heaps - C++ Edition teaches 50 algorithms built on stacks, queues, hash tables, and heaps through plain-language explanations, C++ implementations, and step-by-step visual walkthroughs, all in full color.

  15. Graphs & Greedy - C++ Edition
    Graphs & Greedy - C++ Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Graphs & Greedy - C++ Edition teaches 49 graph and greedy algorithms through plain-language explanations, C++ implementations, and step-by-step visual walkthroughs that trace every visited node, relaxed edge, and... Printed in full color.