twitter
twitter api部
http://github.com/al3x/
http://blog.evanweaver.com/resume/
http://www.iteye.com/problems/12568
http://code.google.com/p/algorithm-in-ruby/downloads/list
http://www.iteye.com/topic/280891
http://www.vtc.com/products/ProgrammingWithRuby/ProgrammingDefined/64136
http://chinaonrails.com/topic/view/2056.html
http://redworld.blog.ubuntu.org.cn/2008/05/10/apriori%E7%AE%97%E6%B3%95%E7%9A%84ruby%E5%AE%9E%E7%8E%B0/
algorithms
分享到:
相关推荐
Ruby 算法集
Ruby是一种优雅且富有表现力的编程语言,它拥有丰富的算法资源,为开发者提供了解决各种问题的强大工具。Ruby的算法库涵盖了排序、搜索、图论、密码学等多个领域,这些算法经过优化,可在实际项目中高效运行。 在...
algorithms, ruby 算法和数据结构 C 扩展 算法 API文档描述:开始作为一个 Google的代码 2008项目由 。com 。Li编写,由奥斯汀 Ziegler原始建议:对场景使用正确的数据结构或者算法是编程的一个重要方面。 在计算机...
Ruby 的通用遗传算法是一种非常简单易用的 Ruby 遗传算法: 拿一个类来进化它并定义适应度、重组和变异方法。 使用种群创建一个 GeneticAlgorithm 对象。 根据需要多次调用进化方法,并查看最佳进化。
虽然 Ruby 本身并没有一个内置的算法集合,但是 Ruby 社区提供了许多库和框架,这些库和框架包含了各种算法的实现。以下是一些在 Ruby 中实现算法的资源和库: Ruby Standard Library: Ruby 的标准库中包含了一些...
在深入探讨“Ruby算法和数据结构。C扩展_Ruby_C_下载.zip”这个主题之前,我们先理解一下基础概念。 **算法**是解决问题或执行任务的明确规范,通常由一系列计算步骤组成,用于指导计算机执行特定操作。在编程中,...
类和模块是Ruby中的核心概念,它们提供了组织和复用代码的方式。类定义了对象的属性和行为,而模块则允许代码的分类和混入,避免了命名冲突。 Ruby中的控制结构包括条件语句(如if/else、case)和循环(如for、...
在Ruby编程语言中,算法是解决问题或执行任务的步骤序列,它们是计算机科学的基础。这里我们关注的是两个关键的算法领域:排序和查找。在给定的压缩包中,`sort.rb` 和 `search.rb` 文件分别包含了实现这些算法的...
本资源包"ruby-使用ruby实现的算法之加密解密算法.zip"显然包含了关于如何在Ruby中实现加密和解密算法的实例和代码。下面将详细介绍Ruby中常用的加密解密方法及相关知识点。 1. **基本概念** - **加密**:是将明文...
本资源"ruby-使用ruby实现的排序算法-sorting.zip"聚焦于如何使用Ruby实现不同的排序算法,这对于Ruby开发者来说是一项重要的技能。下面将详细讨论Ruby中的排序算法及其原理。 1. 内置排序方法 `sort` Ruby提供了...
基于Ruby的算法集合
第一个是纯 Ruby 中模拟退火随机搜索过程的一个很好的通用实现。如果您将事物格式化为模拟退火问题,那么文件模拟退火.rb 应该在许多问题域中都很有用。第二个是针对特定问题域的模拟退火的具体实现:安排锦标赛。在...
本资料包“ruby-使用ruby实现的算法之冒泡排序.zip”专注于讲解如何使用Ruby来实现经典的冒泡排序算法,这对于理解排序算法以及提升Ruby编程技能非常有帮助。 冒泡排序是一种基础且直观的排序算法,它通过重复遍历...
Ruby基础教程编程语言算法集 / Ruby
- Ruby的Array和Hash类可以用来表示节点和边,方便实现图形算法。 - Set类可以用于处理不重复节点。 - Graph库,如`ruby-graph`或`gruff`,提供更高级的功能,如图形可视化。 5. 示例代码学习: - 通过分析...
基于Ruby实现Pagerank算法,可以让我们更深入地理解该算法并将其应用于实际项目中。 首先,我们需要了解Pagerank的基本原理。在互联网上,每个网页都可以看作是一个节点,而链接则作为节点之间的边。Pagerank计算时...
Ruby语言提供了多种实现排序的算法,这些算法各有优缺点,适用于不同的场景。以下将详细阐述标题和描述中提到的几种常见排序算法: 1. 冒泡排序(Bubble Sort) 冒泡排序是一种简单的排序算法,通过不断地交换相邻...
《SlopeOne推荐算法的Ruby实现》 在大数据和个性化推荐系统领域,SlopeOne算法是一种简单而有效的预测方法,尤其适用于处理大规模数据集。它由Daniel Lemire等人在2005年提出,旨在通过用户对物品的评分差异进行...
bcrypt-ruby, bcrypt ruby 是用于 OpenBSD bcrypt() 密码散列算法的ruby 绑定,允许你轻松地存储用户密码的安全散列 bcrypt-ruby保证用户密码安全的一种简便方法。...
Ruby-RGL是一个强大的开源库,专门用于在Ruby编程语言中实现图形数据结构和算法。这个框架为Ruby开发者提供了一系列工具,使他们能够处理复杂的图论问题,进行网络分析,以及进行科学计算和分析。RGL全称为“Ruby ...