Ruby树
描述:
RubyTree是通用 的纯Ruby实现。 它提供了一个基于节点的模型来将命名节点存储在树中,并提供了简单的API来访问,修改和遍历该结构。
实现是以节点为中心的,其中树中的各个节点是主要的结构元素。 支持所有常见的树遍历方法( , 和)。
该库在和模块中混合使用,以作为标准集合(迭代,比较等)访问树。
还提供了一个,除了其他方法外,它还提供遍历。
RubyTree支持从导入和导出,还支持Ruby的标准对象。
这是开源项目,托管在,可从作为标准gem获得。
RubyTree的主页位于 。
什么是新的:
有关详细的变更日志,请参阅记录。
有关级别更改的详细说明,请参见 。
入门:
这是创建和操作树的库的基本用法示例。 有关更多详细信息,请参见文档。
#!/usr/bin/env ruby
#
# example_basic.rb:: Basic usage of the tree library.
#
# Author: Anupam Sengupta
# Time-stamp: <2013>
# C
评论0
最新资源