Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Data Structures and Algorithms in Ruby

    Posted By: AlenMiler
    Data Structures and Algorithms in Ruby

    Data Structures and Algorithms in Ruby by Hemant Jain
    English | 15 Feb. 2018 | ISBN: 1985606356 | 364 Pages | AZW3/MOBI/EPUB/PDF (conv) | 14.05 MB

    This book is about the usage of Data Structures and Algorithms in computer programming.
    GitHub Link: https://github.com/Hemant-Jain-Author/
    We will be studying complexity analysis. Then will look into the various data structures and their algorithms. We will be studying Linked-List, Stack, Queue, Trees, Heap, Hash Table and Graphs. We will be studying Sorting & Searching techniques.
    Then we will be looking into algorithm analysis, we will be looking into Brute Force algorithms, Greedy algorithms, Divide & Conquer algorithms, Dynamic Programming, Reduction, and Backtracking.

    CHAPTER 0: HOW TO USE THIS BOOK
    CHAPTER 1: ALGORITHMS ANALYSIS
    CHAPTER 2: APPROACH TO SOLVE ALGORITHM DESIGN PROBLEMS
    CHAPTER 3: ABSTRACT DATA TYPE & RUBY COLLECTIONS
    CHAPTER 4: SEARCHING
    CHAPTER 5: SORTING
    CHAPTER 6: LINKED LIST
    CHAPTER 7: STACK
    CHAPTER 8: QUEUE
    CHAPTER 9: TREE
    CHAPTER 10: PRIORITY QUEUE
    CHAPTER 11: HASH-TABLE
    CHAPTER 12: GRAPHS
    CHAPTER 13: STRING ALGORITHMS
    CHAPTER 14: ALGORITHM DESIGN TECHNIQUES
    CHAPTER 15: BRUTE FORCE ALGORITHM
    CHAPTER 16: GREEDY ALGORITHM
    CHAPTER 17: DIVIDE-AND-CONQUER, DECREASE-AND-CONQUER
    CHAPTER 18: DYNAMIC PROGRAMMING
    CHAPTER 19: BACKTRACKING
    CHAPTER 20: COMPLEXITY THEORY AND NP COMPLETENESS