るりまサーチ

最速Rubyリファレンスマニュアル検索!
326件ヒット [1-100件を表示] (0.154秒)
トップページ > クエリ:I[x] > クエリ:a[x] > クエリ:at[x] > クエリ:result[x]

別のキーワード

  1. _builtin to_a
  2. matrix to_a
  3. to_a
  4. dbm to_a
  5. argf.class to_a

検索結果

<< 1 2 3 ... > >>

Array#repeated_combination(n) -> Enumerator (27796.0)

サイズ n の重複組み合わせをすべて生成し、それを引数としてブロックを実行 します。

...生成する Enumerator オブジェクトを返します。

@param n 生成される配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。

@raise TypeError 引...
...指定した場合に発生します。

//emlist[例][ruby]{
a
= [1, 2, 3]
a
.repeated_combination(1).to_a #=> [[1], [2], [3]]
a
.repeated_combination(2).to_a #=> [[1,1],[1,2],[1,3],[2,2],[2,3],[3,3]]
a
.repeated_combination(3).to_a #=> [[1,1,1],[1,1,2],[1,1,3],[1,2,2],[1,2,3],...
...,3,3,3]]
a
.repeated_combination(0).to_a #=> [[]] # one combination of length 0
//}

ブロックが与えられた場合、作成した配列の各要素を引数としてブロックを実
行して self を返します。

//emlist[例][ruby]{
a
= [1, 2, 3]
result
= []
a
.repeated_combination(3) {...

Array#repeated_permutation(n) -> Enumerator (27784.0)

サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。

...生成する Enumerator オブジェクトを返します。

@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。

@raise TypeError 引数...
...mlist[例][ruby]{
a
= [1, 2]
a
.repeated_permutation(1).to_a #=> [[1], [2]]
a
.repeated_permutation(2).to_a #=> [[1,1],[1,2],[2,1],[2,2]]
a
.repeated_permutation(3).to_a #=> [[1,1,1],[1,1,2],[1,2,1],[1,2,2],
# [2,1,1],[2,1,2],[2,2,1],[2,2,2]]
a
.repeated_permutation...
....to_a #=> [[]] # one permutation of length 0
//}

ブロックが与えられた場合、作成した配列の各要素を引数としてブロックを実
行して self を返します。

//emlist[例][ruby]{
a
= [1, 2]
result
= []
a
.repeated_permutation(3) {|e| result << e} # => [1,2]
result
#...

Array#repeated_combination(n) { |c| ... } -> self (27596.0)

サイズ n の重複組み合わせをすべて生成し、それを引数としてブロックを実行 します。

...生成する Enumerator オブジェクトを返します。

@param n 生成される配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。

@raise TypeError 引...
...指定した場合に発生します。

//emlist[例][ruby]{
a
= [1, 2, 3]
a
.repeated_combination(1).to_a #=> [[1], [2], [3]]
a
.repeated_combination(2).to_a #=> [[1,1],[1,2],[1,3],[2,2],[2,3],[3,3]]
a
.repeated_combination(3).to_a #=> [[1,1,1],[1,1,2],[1,1,3],[1,2,2],[1,2,3],...
...,3,3,3]]
a
.repeated_combination(0).to_a #=> [[]] # one combination of length 0
//}

ブロックが与えられた場合、作成した配列の各要素を引数としてブロックを実
行して self を返します。

//emlist[例][ruby]{
a
= [1, 2, 3]
result
= []
a
.repeated_combination(3) {...

Array#repeated_permutation(n) { |p| ... } -> self (27584.0)

サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。

...生成する Enumerator オブジェクトを返します。

@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。

@raise TypeError 引数...
...mlist[例][ruby]{
a
= [1, 2]
a
.repeated_permutation(1).to_a #=> [[1], [2]]
a
.repeated_permutation(2).to_a #=> [[1,1],[1,2],[2,1],[2,2]]
a
.repeated_permutation(3).to_a #=> [[1,1,1],[1,1,2],[1,2,1],[1,2,2],
# [2,1,1],[2,1,2],[2,2,1],[2,2,2]]
a
.repeated_permutation...
....to_a #=> [[]] # one permutation of length 0
//}

ブロックが与えられた場合、作成した配列の各要素を引数としてブロックを実
行して self を返します。

//emlist[例][ruby]{
a
= [1, 2]
result
= []
a
.repeated_permutation(3) {|e| result << e} # => [1,2]
result
#...

StopIteration#result -> object (27107.0)

この例外オブジェクトを発生させる原因となったメソッド等の返り値を返します。

...ect = Object.new
def object.each
yield :yield1
yield :yield2
:each_returned
end

enumerator = object.to_enum

p enumerator.next #=> :yield1
p enumerator.next #=> :yield2

begin
enumerator.next
rescue StopIteration => error
p error.result #=> :each_returned
end...

絞り込み条件を変える

Array#combination(n) -> Enumerator (18608.0)

サイズ n の組み合わせをすべて生成し、それを引数としてブロックを実行します。

...生成する Enumerator オブジェクトを返します。

@param n 生成される配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。

@raise TypeError 引...
...//emlist[例][ruby]{
a
= [1, 2, 3, 4]
a
.combination(1).to_a #=> [[1],[2],[3],[4]]
a
.combination(2).to_a #=> [[1,2],[1,3],[1,4],[2,3],[2,4],[3,4]]
a
.combination(3).to_a #=> [[1,2,3],[1,2,4],[1,3,4],[2,3,4]]
a
.combination(4).to_a #=> [[1,2,3,4]]
a
.combination(0).to_a #=> [[]]: one combination of...
...ength 0
a
.combination(5).to_a #=> [] : no combinations of length 5
//}

ブロックが与えられた場合、作成した配列の各要素を引数としてブロックを実
行して self を返します。

//emlist[例][ruby]{
a
= [1, 2, 3, 4]
result
= []
a
.combination(2) {|e| result << e}...

Array#permutation(n = self.length) -> Enumerator (18608.0)

サイズ n の順列をすべて生成し,それを引数としてブロックを実行します。

...生成する Enumerator オブジェクトを返します。

@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。

@raise TypeError 引数...
...ist[例][ruby]{
a
= [1, 2, 3]
a
.permutation.to_a #=> [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]
a
.permutation(1).to_a #=> [[1],[2],[3]]
a
.permutation(2).to_a #=> [[1,2],[1,3],[2,1],[2,3],[3,1],[3,2]]
a
.permutation(3).to_a #=> [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]
a
.permutat...
...ion(0).to_a #=> [[]]: one permutation of length 0
a
.permutation(4).to_a #=> [] : no permutations of length 4
//}

ブロックが与えられた場合、作成した配列の各要素を引数としてブロックを実
行して self を返します。

//emlist[例][ruby]{
a
= [1, 2, 3]
result
...

GC.latest_gc_info(result_hash = {}) -> Hash (18413.0)

最新のGCの情報を返します。

...のGCの情報を返します。

@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。

@param key 得られる情報から特...
...します。

//emlist[例][ruby]{
latest = GC.latest_gc_info
latest # => {:major_by=>nil, :gc_by=>:newobj, :have_finalizer=>false, :immediate_sweep=>false, :state=>:sweeping}

stat = GC.stat
merged = GC.latest_gc_info(stat)
merged == latest.merge(stat) # => true

GC.latest_gc_info(:gc_by) # => :...

Array#combination(n) {|c| block } -> self (18408.0)

サイズ n の組み合わせをすべて生成し、それを引数としてブロックを実行します。

...生成する Enumerator オブジェクトを返します。

@param n 生成される配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。

@raise TypeError 引...
...//emlist[例][ruby]{
a
= [1, 2, 3, 4]
a
.combination(1).to_a #=> [[1],[2],[3],[4]]
a
.combination(2).to_a #=> [[1,2],[1,3],[1,4],[2,3],[2,4],[3,4]]
a
.combination(3).to_a #=> [[1,2,3],[1,2,4],[1,3,4],[2,3,4]]
a
.combination(4).to_a #=> [[1,2,3,4]]
a
.combination(0).to_a #=> [[]]: one combination of...
...ength 0
a
.combination(5).to_a #=> [] : no combinations of length 5
//}

ブロックが与えられた場合、作成した配列の各要素を引数としてブロックを実
行して self を返します。

//emlist[例][ruby]{
a
= [1, 2, 3, 4]
result
= []
a
.combination(2) {|e| result << e}...

Array#permutation(n = self.length) { |p| block } -> self (18408.0)

サイズ n の順列をすべて生成し,それを引数としてブロックを実行します。

...生成する Enumerator オブジェクトを返します。

@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。

@raise TypeError 引数...
...ist[例][ruby]{
a
= [1, 2, 3]
a
.permutation.to_a #=> [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]
a
.permutation(1).to_a #=> [[1],[2],[3]]
a
.permutation(2).to_a #=> [[1,2],[1,3],[2,1],[2,3],[3,1],[3,2]]
a
.permutation(3).to_a #=> [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]
a
.permutat...
...ion(0).to_a #=> [[]]: one permutation of length 0
a
.permutation(4).to_a #=> [] : no permutations of length 4
//}

ブロックが与えられた場合、作成した配列の各要素を引数としてブロックを実
行して self を返します。

//emlist[例][ruby]{
a
= [1, 2, 3]
result
...

絞り込み条件を変える

<< 1 2 3 ... > >>