「バイナリツリー」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | '''バイナリツリー''' | + | '''バイナリツリー'''(英語:binary tree、日本語:二分木)とは、[[ツリー構造]]・[[データ構造]]のひとつで、1つの値と2つの子ノードを持つものをいう。<syntaxhighlight lang="c#"> |
public class Node<T> | public class Node<T> | ||
{ | { | ||
9行目: | 9行目: | ||
</syntaxhighlight>[[ツリー構造]]は[[再帰処理]]を活用すると[[プログラム]]を簡潔明瞭に書けるという特徴がある。 | </syntaxhighlight>[[ツリー構造]]は[[再帰処理]]を活用すると[[プログラム]]を簡潔明瞭に書けるという特徴がある。 | ||
− | |||
− | |||
− |