非線形データ構造には次のものが含まれます: 1. セット構造、セット内の 2 つのデータ要素間に論理的関係がなく、組織が緩い; 2. ツリー構造、ツリー構造には分岐と階層の特性があります。その形状は本質的に木に少し似ています; 3. グラフ状の構造 グラフ状の構造内のノードは論理関係に従って互いに絡み合い、任意の 2 つのノードが隣接する可能性があります。
非線形データ構造には 3 つのタイプがあります:
① セット構造。特徴: コレクション内の 2 つのデータ要素間には論理的な関係がなく、組織が緩い
② ツリー構造。特徴: ツリー構造には分岐と階層の特徴があり、その形状は自然界の木に少し似ています。
③グラフィック構造。特徴: グラフ構造内のノードは論理関係に従って互いに絡み合っており、任意の 2 つのノードが隣接する可能性があります。
拡張情報
従来のテキスト (書籍の記事やコンピュータのテキスト ファイルなど) は線形構造であり、読むのはあなた自身ですハイパーテキストは非線形構造であるのに対し、逐次読み取りに注意する必要があります。テキストを作成する際には、内部のつながりに基づいて、異なる関係性を持った単位に筆記素材を分割し、制作ツールを使用してネットワーク構造を形成することができます。読むときは、直線的な順序で読む必要はなく、興味のある部分を選択して読んでください。
ハイパーテキスト ファイルでは、いくつかの単語、語句、または画像を接続ポイントとして使用できます。これらの接続ポイントは通常、区別するために色付けまたは下線が付けられており、このような形式のファイルはハイパーテキスト ファイルと呼ばれます。非線形構造により、任意のページにジャンプすることが可能です。
関連する推奨事項: プログラミング ビデオ コース
以上が非線形データ構造とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。