【发布时间】:2013-12-17 03:21:24
【问题描述】:
我是一名新的 Ruby 程序员,我正在执行一项练习以制作一个让人们玩鱼的程序。我正在构建一种搜索书籍并在找到它们时处理它们的方法。我将我的玩家手牌存储在一个数组中,所以我想在它们中搜索匹配项。
我的两个问题是:
- 什么是最简单、最有效、最简单的搜索方式 通过数组?
- 当我在同一个数组中找到某个元素的 4 个时,什么是 从数组中删除这些元素的最佳方法是什么?
我需要:
-
搜索数组 为
%w(2 3 4 5 6 7 8 9 10 J Q K A) #Values for cards的每个元素,(我将为此使用每个迭代器,我明白了)。 我首先需要知道如何搜索数组。 - 每次遇到元素匹配项时计数
- 如果 count == 4,我有一本书,所以我需要知道如何删除数组的特定元素 #(匹配的 4 张卡片)
我知道这很简单,所以感谢您的帮助和耐心!
【问题讨论】:
标签: ruby arrays search data-structures counter