るりまサーチ

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

別のキーワード

  1. rss title=
  2. rss date=
  3. rss link=
  4. rss description=
  5. rss content=

ライブラリ

モジュール

検索結果

TSort.tsort_each(each_node, each_child) -> Enumerator (18120.0)

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

...発生します.

//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...

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

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

...発生します.

//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...