OpenEtymology

traversal

UK/trəˈvɜːsəl/US/trəˈvɜːrsəl/

Meaning

1名詞

横断、通過、移動。特に、データ構造やネットワークなどの要素を順にたどる操作を指す。

Structure

word structure
1
travers
横切る、渡る
+
2
al
名詞化(行為・結果)

Usage

The traversal of the binary tree was implemented recursively.

二分木の走査は再帰的に実装された。

The traversal of the mountain took three days.

その山の横断には3日かかった。

Graph traversal algorithms are essential for many applications.

グラフ走査アルゴリズムは多くのアプリケーションに不可欠である。

Etymology

traversal は、動詞 traverse(横断する)に名詞化接尾辞 -al が付いた語です。traverse は古フランス語 traverser から来ており、さらに遡るとラテン語 transversare(横切る)に由来します。元々は物理的な横断や通過を意味していました。

Analysis

traversal は、物理的な移動の意味から、特にコンピュータ科学の分野で、木構造やグラフなどのデータ構造を順に訪れる操作を指すようになりました。この意味は、データ構造の要素を「横断する」という比喩から発展したものです。現代では、技術文脈で頻繁に使われます。

Traversal Meaning & Word Parts (travers + al) | OpenEtymology