Skip to content
EntityQ1588200· pop 7

フロイドの循環検出法

Sign in to save

algorithm of cycle finding

Wikidata facts

Instance of
algorithm
Named after
Robert W. Floyd
Image
CycleFindingNew.png
Show 2 more facts
computes solution to
cycle detection

via Wikidata · CC0

Article · 日本語

フロイドの循環検出法(英: Floyd's cycle-finding algorithm)とは、任意の数列に出現する循環を検出するアルゴリズムである。任意の数列とは、例えば擬似乱数列などであるが、単方向連結リストとみなせる構造のようなもののループ検出にも適用できる。ロバート・フロイドが1967年に発明した。「速く動く」と「遅く動く」という2種類のインデックス(ポインタ)を使うことから、ウサギとカメのアルゴリズムといった愛称もある。 グラフの最短経路問題を解くワーシャル–フロイド法とは(同じ発案者に由来するので同じ名前がある、という点以外は)無関係である。

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 7 languages

via Wikidata sitelinks · CC0