配列とリスト

このカテゴリの用語

ガーベジコレクション

ガーベジコレクション 英語表記: Garbage Collection 概要 ガーベジコレクション(GC)は、プログラムが実行中に動的に確保したメモリ領域のうち、もはや使用されなくなった領域(ガーベジ、つまりゴミ)を自動 […]

イテレータ

“`markdown イテレータ 英語表記: Iterator 概要 イテレータは、リストや配列、その他の複合的なデータ構造(データ構造(リスト, スタック, キュー, ツリー)の文脈で特に重要です)に格納さ […]

ポインタ

ポインタ 英語表記: Pointer 概要 ポインタ(Pointer)は、データ構造の文脈、特に「リスト実装手法」において、メモリ上の特定のアドレス(場所)を指し示す役割を持つ変数です。これは、データそのものを格納するの […]

循環リスト

循環リスト 英語表記: Circular Linked List 概要 循環リストは、データ構造の基本である「リンクリスト」の特殊な形態として位置づけられます。私たちが学んでいるデータ構造(リスト, スタック, キュー, […]

メモリ連続性

メモリ連続性 英語表記: Memory Contiguity 概要 メモリ連続性とは、データ構造を構成する要素が、コンピュータの物理メモリ上で途切れることなく、隣接した状態で配置されている状態を指します。この概念は、私た […]

動的配列

動的配列 英語表記: Dynamic Array 概要 動的配列は、データ構造(リスト, スタック, キュー, ツリー)という大きな分類の中で、「配列とリスト」の性質を理想的に融合させた「配列系データ構造」の一つです。こ […]

静的配列

静的配列 英語表記: Static Array 概要 静的配列(Static Array)は、プログラムの実行前にあらかじめサイズ(要素数)が確定し、一度決定されると実行中にそのサイズを変更できないデータ構造です。メモリ […]

双方向リスト

双方向リスト 英語表記: Doubly Linked List 概要 双方向リスト(Doubly Linked List)は、「データ構造」における「リンクリスト」の一種であり、要素(ノード)が次(Next)の要素だけで […]

単方向リスト

単方向リスト 英語表記: Singly Linked List 概要 単方向リスト(Singly Linked List)は、データ構造の主要な分類である「リスト」の一種であり、「リンクリスト」に分類される基本的なデータ […]