バイナリツリーの走査方法の第4弾です。 バイナリツリーについて別で4本記事を書いています。 走査とは先頭から順にデータを見ていくことを指し、バイナリツリーを走査するアルゴリズムは主に4つあります。 このうちのLevel-order Traversalについてです。
今回はデータ構造の一種であるバイナリツリーにおいて、データを「プリオーダー走査」(Pre-order Traversal)する方法についてです。 バイナリツリー自体の概要は以下にまとめました。 ちなみに走査とは先頭から順にデータを見ていくことを指し、バイナリ ...