るりまサーチ

最速Rubyリファレンスマニュアル検索!
25件ヒット [1-25件を表示] (0.007秒)
トップページ > ライブラリ:set[x] > クエリ:SortedSet[x]

別のキーワード

  1. set sortedset
  2. sortedset set
  3. sortedset

モジュール

検索結果

SortedSet (38002.0)

各要素をソートされた形で扱う集合クラスです。

...各要素をソートされた形で扱う集合クラスです。

各メソッドの使用方法については、Set を参照してください。

RBTree ライブラリ (https://rubygems.org/gems/rbtree)
が利用可能である場合、内部記憶としてハッシュの代わりに RBTree...

Enumerable#to_set(klass = Set, *args) -> Set (20.0)

Enumerable オブジェクトの要素から、新しい集合オブジェクトを作ります。

...合オブジェクトを作ります。

引数 klass を与えた場合、Set クラスの代わりに、指定した集合クラスの
インスタンスを作ります。
この引数を指定することで、SortedSet あるいはその他のユーザ定義の
集合クラスのインスタン...
...emlist[][ruby]{
require 'set'
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
p [30, 10, 20].to_set(SortedSet)
#=> #<SortedSet: {10, 20, 30}>
MySet = Class.new(Set)
p [30, 10, 20].to_set(MySet)
#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@see Set.new...

Enumerable#to_set(klass = Set, *args) {|o| ... } -> Set (20.0)

Enumerable オブジェクトの要素から、新しい集合オブジェクトを作ります。

...合オブジェクトを作ります。

引数 klass を与えた場合、Set クラスの代わりに、指定した集合クラスの
インスタンスを作ります。
この引数を指定することで、SortedSet あるいはその他のユーザ定義の
集合クラスのインスタン...
...emlist[][ruby]{
require 'set'
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
p [30, 10, 20].to_set(SortedSet)
#=> #<SortedSet: {10, 20, 30}>
MySet = Class.new(Set)
p [30, 10, 20].to_set(MySet)
#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@see Set.new...

Enumerable#to_set(klass = Set, *args) -> Set (8.0)

Enumerable オブジェクトの要素から、新しい集合オブジェクトを作ります。

...えた場合、Set クラスの代わりに、指定した集合クラスの
インスタンスを作ります。
この引数を指定することで、ユーザ定義の集合クラスのインスタンスを作ることができます
(ここでいう集合クラスとは、Setとメソッド/ク...
...ラスメソッドで互換性のあるクラスです。
Ruby 2.7 以前は SortedSet が定義されていました)。
引数 args およびブロックは、集合オブジェクトを生成するための new
メソッドに渡されます。


@param klass 生成する集合クラスを指定...
...rn 生成された集合オブジェクトを返します。

//emlist[][ruby]{
require 'set'
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
MySet = Class.new(Set)
p [30, 10, 20].to_set(MySet)
#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@see Set.new...

Enumerable#to_set(klass = Set, *args) {|o| ... } -> Set (8.0)

Enumerable オブジェクトの要素から、新しい集合オブジェクトを作ります。

...えた場合、Set クラスの代わりに、指定した集合クラスの
インスタンスを作ります。
この引数を指定することで、ユーザ定義の集合クラスのインスタンスを作ることができます
(ここでいう集合クラスとは、Setとメソッド/ク...
...ラスメソッドで互換性のあるクラスです。
Ruby 2.7 以前は SortedSet が定義されていました)。
引数 args およびブロックは、集合オブジェクトを生成するための new
メソッドに渡されます。


@param klass 生成する集合クラスを指定...
...rn 生成された集合オブジェクトを返します。

//emlist[][ruby]{
require 'set'
p [30, 10, 20].to_set
#=> #<Set: {30, 10, 20}>
MySet = Class.new(Set)
p [30, 10, 20].to_set(MySet)
#=> #<MySet: {10, 20, 30}>
p [30, 10, 20].to_set {|num| num / 10}
#=> #<Set: {3, 1, 2}>
//}

@see Set.new...

絞り込み条件を変える