Property |
Value |
dbo:abstract
|
- 2-3フィンガーツリー(2-3 finger tree、または単にfinger tree)とは、列を表す永続データ構造の一種であり、で両端への追加・削除が可能であり、対数時間で連結・分割・挿入が可能である。また、分割演算を変更すると優先度付きキューや探索木などを実装できる。2006年にRalf HinzeとRoss Patersonが発表した。 関数型プログラミング言語などで使われる。Haskellでは、containersパッケージに列に特化した実装のData.Sequenceが含まれ、列に限定しない汎用の実装もfingertreeパッケージとして存在する。Scalaでは標準ライブラリには含まれていないが、scalazなどのライブラリなどで実装されている。その他、様々なプログラミング言語で実装されている。 (ja)
- 2-3フィンガーツリー(2-3 finger tree、または単にfinger tree)とは、列を表す永続データ構造の一種であり、で両端への追加・削除が可能であり、対数時間で連結・分割・挿入が可能である。また、分割演算を変更すると優先度付きキューや探索木などを実装できる。2006年にRalf HinzeとRoss Patersonが発表した。 関数型プログラミング言語などで使われる。Haskellでは、containersパッケージに列に特化した実装のData.Sequenceが含まれ、列に限定しない汎用の実装もfingertreeパッケージとして存在する。Scalaでは標準ライブラリには含まれていないが、scalazなどのライブラリなどで実装されている。その他、様々なプログラミング言語で実装されている。 (ja)
|
dbo:thumbnail
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 10870 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
|
- dbpedia-ja:Category:償却データ構造
- dbpedia-ja:Haskell
- dbpedia-ja:Scala
- dbpedia-ja:2006年
- dbpedia-ja:Category:ツリー_(データ構造)
- dbpedia-ja:プログラミング言語
- dbpedia-ja:モノイド
- dbpedia-ja:リカーシブスローダウン
- dbpedia-ja:両端キュー
- dbpedia-ja:二分木
- dbpedia-ja:優先度付きキュー
- dbpedia-ja:列_(数学)
- dbpedia-ja:半群
- dbpedia-ja:探索木
- dbpedia-ja:標準ライブラリ
- dbpedia-ja:永続データ構造
- dbpedia-ja:関数型プログラミング言語
- dbpedia-ja:ファイル:2-3_finger_tree,_append,_deep.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_append,_single.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_description_of_finger,_Japanese.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_legend,_Japanese.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_pop_from_deep,_empty_middle.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_pop_from_deep,_no_borrow.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_pop_from_deep,_non_empty_middle.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_pop_from_single.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_push_to_deep,_carry.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_push_to_deep,_no_carry.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_push_to_empty.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_push_to_single.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_pushing_and_popping_example.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_sample_tree.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_split_left.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_split_middle.svg
- dbpedia-ja:ファイル:2-3_finger_tree,_split_right.svg
- dbpedia-ja:償却定数時間
- dbpedia-ja:数値表現
|
prop-ja:wikiPageUsesTemplate
| |
dct:subject
| |
rdfs:comment
|
- 2-3フィンガーツリー(2-3 finger tree、または単にfinger tree)とは、列を表す永続データ構造の一種であり、で両端への追加・削除が可能であり、対数時間で連結・分割・挿入が可能である。また、分割演算を変更すると優先度付きキューや探索木などを実装できる。2006年にRalf HinzeとRoss Patersonが発表した。 関数型プログラミング言語などで使われる。Haskellでは、containersパッケージに列に特化した実装のData.Sequenceが含まれ、列に限定しない汎用の実装もfingertreeパッケージとして存在する。Scalaでは標準ライブラリには含まれていないが、scalazなどのライブラリなどで実装されている。その他、様々なプログラミング言語で実装されている。 (ja)
- 2-3フィンガーツリー(2-3 finger tree、または単にfinger tree)とは、列を表す永続データ構造の一種であり、で両端への追加・削除が可能であり、対数時間で連結・分割・挿入が可能である。また、分割演算を変更すると優先度付きキューや探索木などを実装できる。2006年にRalf HinzeとRoss Patersonが発表した。 関数型プログラミング言語などで使われる。Haskellでは、containersパッケージに列に特化した実装のData.Sequenceが含まれ、列に限定しない汎用の実装もfingertreeパッケージとして存在する。Scalaでは標準ライブラリには含まれていないが、scalazなどのライブラリなどで実装されている。その他、様々なプログラミング言語で実装されている。 (ja)
|
rdfs:label
|
- 2-3 フィンガーツリー (ja)
- 2-3 フィンガーツリー (ja)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:depiction
|
- wiki-commons:Special:FilePath/2-3_finger_tree,_append,_deep.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_append,_single.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_description_of_finger,_Japanese.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_legend,_Japanese.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_pop_from_deep,_empty_middle.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_pop_from_deep,_no_borrow.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_pop_from_deep,_non_empty_middle.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_pop_from_single.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_push_to_deep,_carry.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_push_to_deep,_no_carry.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_push_to_empty.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_push_to_single.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_pushing_and_popping_example.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_sample_tree.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_split_left.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_split_middle.svg
- wiki-commons:Special:FilePath/2-3_finger_tree,_split_right.svg
|
foaf:isPrimaryTopicOf
| |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is owl:sameAs
of | |
is foaf:primaryTopic
of | |