るりまサーチ

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

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. rsa d
  4. rsa d=
  5. openssl d

検索結果

<< 1 2 3 ... > >>

Array#sort -> Array (18190.0)

配列の内容をソートします。要素同士の比較は <=> 演算子を使って行います。sort はソートされた配列を生成して返します。 sort! は self を破壊的にソートし、self を返します。

...配列の内容をソートします。要素同士の比較は <=> 演算子を使って行います。sort はソートされた配列を生成して返します。
sort
! は self を破壊的にソートし、self を返します。

ブロックとともに呼び出された時には、要素...
...[ruby]{
ary1 = [ "d", "a", "e", "c", "b" ]
p ary1.sort #=> ["a", "b", "c", "d", "e"]

ary2 = ["9", "7", "10", "11", "8"]
p ary2.sort #=> ["10", "11", "7", "8", "9"] (文字列としてソートするとこうなる)
p ary2.sort{|a, b| a.to_i <=...
...> b.to_i } #=> ["7", "8", "9", "10", "11"] (ブロックを使って数字としてソート)

# sort_by を使っても良い
p ary2.sort_by{|x| x.to_i } #=> ["7", "8", "9", "10", "11"]
//}

@see Enumerable#sort_by
, Array#sort_by!...

Array#sort {|a, b| ... } -> Array (18190.0)

配列の内容をソートします。要素同士の比較は <=> 演算子を使って行います。sort はソートされた配列を生成して返します。 sort! は self を破壊的にソートし、self を返します。

...配列の内容をソートします。要素同士の比較は <=> 演算子を使って行います。sort はソートされた配列を生成して返します。
sort
! は self を破壊的にソートし、self を返します。

ブロックとともに呼び出された時には、要素...
...[ruby]{
ary1 = [ "d", "a", "e", "c", "b" ]
p ary1.sort #=> ["a", "b", "c", "d", "e"]

ary2 = ["9", "7", "10", "11", "8"]
p ary2.sort #=> ["10", "11", "7", "8", "9"] (文字列としてソートするとこうなる)
p ary2.sort{|a, b| a.to_i <=...
...> b.to_i } #=> ["7", "8", "9", "10", "11"] (ブロックを使って数字としてソート)

# sort_by を使っても良い
p ary2.sort_by{|x| x.to_i } #=> ["7", "8", "9", "10", "11"]
//}

@see Enumerable#sort_by
, Array#sort_by!...

TSort#tsort_each_node {|node| ...} -> () (15300.0)

TSort で拡張されるクラスで定義されていなければならないメソッドです。

...TSort で拡張されるクラスで定義されていなければならないメソッドです。

tsort_each_node is used to iterate for all nodes over a graph.

@raise NotImplementedError TSort で拡張されるクラスで定義されていない場合発生します。...

TSort#tsort_each_child(node) {|child| ...} -> () (15200.0)

TSort で拡張されるクラスで定義されていなければならないメソッドです。

...TSort で拡張されるクラスで定義されていなければならないメソッドです。

tsort_each_child is used to iterate for child nodes of node.

@param node ノードを指定します。

@raise NotImplementedError TSort で拡張されるクラスで定義されていない場...

RSS::Maker::ItemsBase#do_sort (12217.0)

@todo 現在のdo_sortの値を取得します.デフォルトでは falseになっています.

...@todo
現在のdo_sortの値を取得します.デフォルトでは
falseになっています....

絞り込み条件を変える

RSS::Maker::ItemsBase#do_sort=() (12201.0)

@todo trueに設定するとitem.dateが新しい順に並び替 えます.Procオブジェクトを指定することにより並び 替え方法をカスタマイズすることができます.

...@todo
trueに設定するとitem.dateが新しい順に並び替
えます.Procオブジェクトを指定することにより並び
替え方法をカスタマイズすることができます....

SortedSet (12000.0)

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

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

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

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

Net::IMAP#uid_sort(sort_keys, search_keys, charset) -> [Integer] (9356.0)

SORT コマンド送り、メールボックス内の メッセージをソートした結果を返します。

...SORT コマンド送り、メールボックス内の
メッセージをソートした結果を返します。

SORT
コマンドは 5256 で定義されています。
詳しくはそちらを参照してください。
このコマンドは Net::IMAP#capability の返り値を見ることで
...
...用可能かどうか判断できます。

sort
_keys にはソート順を決めるキーを文字列の配列で指定します。
"ARRIVAL", "CC", "FROM", "TO", "SUBJECT" などが指定できます。
詳しくは 5265 の BASE.6.4.SORT の所を見てください。

search_key には検索条...
...は message sequence number の配列を返します。

例:
p imap.sort(["FROM"], ["ALL"], "US-ASCII")
#=> [1, 2, 3, 5, 6, 7, 8, 4, 9]
p imap.sort(["DATE"], ["SUBJECT", "hello"], "US-ASCII")
#=> [6, 7, 8, 1]
@param sort_key ソート順のキー(文字列配列)
@param search_key 検索条...

TSort.tsort_each(each_node, each_child) {|node| ...} -> nil (9300.0)

TSort.tsort メソッドのイテレータ版です。

...TSort.tsort メソッドのイテレータ版です。

引数 each_node と each_child でグラフを表します。

@param each_node グラフ上の頂点をそれぞれ評価するcallメソッドを持つオブ
ジェクトを指定します。

@param each_child 引数で与...
...

@raise TSort::Cyclic 閉路が存在するとき、発生します.

//emlist[使用例][ruby]{
require 'tsort'

g = {1=>[2, 3], 2=>[4], 3=>[2, 4], 4=>[]}
each_node = lambda {|&b| g.each_key(&b) }
each_child = lambda {|n, &b| g[n].each(&b) }
TSort.tsort_each(each_node, each_child) {|n| p n }
#...
...=> 4
# 2
# 3
# 1
//}

@see TSort#tsort_each...
<< 1 2 3 ... > >>