Leanpub Header

Skip to main content

Filters

Category: "Algorithm"

Algorithm

  1. 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.

  2. Understanding Typography Systems
    Understanding Typography Systems
    Architecture, Rendering and Implementation Across Windows, Linux and macOS
    Steve Publications

    Ever wondered what really happens when text appears on your screen? From character encoding and font files to rendering engines and operating system internals, this book uncovers the technology behind digital typography. Explore how Windows, Linux and macOS turn raw text into readable pixels, with practical insights for developers, engineers and designers.

  3. Bilgisayar Bilimleri İçin Matematik Temelleri

    Matematiği bilgisayar bilimleriyle ilişkilendirerek öğrenin. 18 bölüm, uygulamalar, alıştırmalar ve cevap anahtarlarıyla temel kavramlardan algoritmik düşünmeye ilerleyin.

  4. 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.

  5. 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.

  6. 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.

  7. Linked Lists - C++ Edition
    Linked Lists - C++ Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

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

  8. 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.

  9. Strings - Beginner → Intermediate → Advanced - Swift Edition
    Strings - Beginner → Intermediate → Advanced - Swift Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    This book teaches string and data structure algorithms the way engineers actually reason through them: one character, one pointer, one decision at a time. Every pattern inside is shown three ways — a plain-language explanation of what it does and why, a real working Swift implementation you can compile and run yourself, and a full pictorial walkthrough that traces the index, the window, the stack, and the trie through every step.

  10. Strings - Beginner → Intermediate → Advanced - JavaScript Edition
    Strings - Beginner → Intermediate → Advanced - JavaScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    This book teaches string and data structure algorithms the way engineers actually reason through them: one character, one pointer, one decision at a time. Every pattern inside is shown three ways — a plain-language explanation of what it does and why, a real working JavaScript implementation you can compile and run yourself, and a full pictorial walkthrough that traces the index, the window, the stack, and the trie through every step.

  11. Strings - Beginner → Intermediate → Advanced - Kotlin Edition
    Strings - Beginner → Intermediate → Advanced - Kotlin Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    This book teaches string and data structure algorithms the way engineers actually reason through them: one character, one pointer, one decision at a time. Every pattern inside is shown three ways — a plain-language explanation of what it does and why, a real working Kotlin implementation you can compile and run yourself, and a full pictorial walkthrough that traces the index, the window, the stack, and the trie through every step.

  12. Strings - Beginner → Intermediate → Advanced - TypeScript Edition
    Strings - Beginner → Intermediate → Advanced - TypeScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    This book teaches string and data structure algorithms the way engineers actually reason through them: one character, one pointer, one decision at a time. Every pattern inside is shown three ways — a plain-language explanation of what it does and why, a real working TypeScript implementation you can compile and run yourself, and a full pictorial walkthrough that traces the index, the window, the stack, and the trie through every step.

  13. Strings - Beginner → Intermediate → Advanced - Go Edition
    Strings - Beginner → Intermediate → Advanced - Go Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Strings - Beginner → Intermediate → Advanced - Go Edition brings both volumes together: 102 string algorithms taught through plain-language explanations, Go implementations, and step-by-step visual walkthroughs that trace the index,... Printed in full color.

  14. Strings - Beginner → Intermediate → Advanced - Python Edition
    Strings - Beginner → Intermediate → Advanced - Python Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Strings - Beginner → Intermediate → Advanced - Python Edition brings both volumes together: 102 string algorithms taught through plain-language explanations, Python implementations, and step-by-step visual walkthroughs that trace... Printed in full color.

  15. Strings - Beginner → Intermediate → Advanced - Java Edition
    Strings - Beginner → Intermediate → Advanced - Java Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Strings - Beginner → Intermediate → Advanced - Java Edition brings both volumes together: 102 string algorithms taught through plain-language explanations, Java implementations, and step-by-step visual walkthroughs that trace the... Printed in full color.