「配列」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
(ページの作成:「'''配列'''(読み:はいれつ、英語:array)とは、特定のデータ型を複数格納するスペースをメモリ上に連続して確保する…」)
 
 
4行目: 4行目:
  
 
メモリ上に連続してスペースを確保しないが、[[プログラミング言語]]からは配列とほぼ同じ使い方をできるものとして「[[連結リスト]]」や「[[ハッシュテーブル]]」がある。普通の人はその違いを気にする必要はない。そもそも[[宗教上の理由]]により[[配列]]と[[ハッシュテーブル]]を区別していない[[プログラミング言語]]も存在する。
 
メモリ上に連続してスペースを確保しないが、[[プログラミング言語]]からは配列とほぼ同じ使い方をできるものとして「[[連結リスト]]」や「[[ハッシュテーブル]]」がある。普通の人はその違いを気にする必要はない。そもそも[[宗教上の理由]]により[[配列]]と[[ハッシュテーブル]]を区別していない[[プログラミング言語]]も存在する。
 +
 +
[[category: データ構造]]

2024年2月12日 (月) 06:47時点における最新版

配列(読み:はいれつ、英語:array)とは、特定のデータ型を複数格納するスペースをメモリ上に連続して確保することをいう。

メモリ上に連続してスペースを確保しているため、ポインタを用いて「進む」「戻る」などの操作が簡単にできるという特徴がある。

メモリ上に連続してスペースを確保しないが、プログラミング言語からは配列とほぼ同じ使い方をできるものとして「連結リスト」や「ハッシュテーブル」がある。普通の人はその違いを気にする必要はない。そもそも宗教上の理由により配列ハッシュテーブルを区別していないプログラミング言語も存在する。