Concise Notes on Data Structures and Algorithms - Ruby Edition

Concise Notes on Data Structures and Algorithms - Ruby Edition

简介:

本书简要介绍了Ruby中的数据结构和算法。数据结构呈现在容器层次结构中,该容器层次结构包括作为不可遍历分配器的堆栈和队列,以及作为可遍历集合的列表、集合和映射。

介绍了算法分析,并将其应用于线性和二进制搜索,冒泡排序,选择排序,插入排序,合并排序和快速排序。本书还涵盖了堆和堆排序,不平衡二叉搜索树,AVL树,2-3树,散列,图表示和基于深度和广度优先搜索的图算法。

英文简介:

This book is a concise introduction to data structures and algorithms in Ruby. Data structures are presented in a container hierarchy that includes stacks and queues as non-traversable dispensers, and lists, sets, and maps as traversable collections.

Algorithm analysis is introduced and applied to linear and binary search, bubble sort, selection sort, insertion sort, merge sort and quicksort.

The book also covers heaps and heapsort, unbalanced binary search trees, AVL trees, 2-3 trees, hashing, graph representations, and graph algorithms based on depth-and breadth-first search.

书名
Concise Notes on Data Structures and Algorithms - Ruby Edition
译名
数据结构与算法简明笔记 - Ruby 版
语言
英语
年份
2011
页数
144页
大小
928.28 kB
标签
  • 数据结构
  • Ruby
  • 算法
  • 下载
    pdf iconConcise Notes on Data Structures and Algorithms - Ruby Edition.pdf
    密码
    65536

    最后更新:2025-04-12 23:55:40

    ←Swift Algorithms and Data Structures

    →Data Structures and Algorithm Analysis in Java, Third Edition