Heim häufiges Problem Was sind die beiden am häufigsten verwendeten Speicherstrukturen für lineare Tische? Was sind die jeweiligen Merkmale?

Was sind die beiden am häufigsten verwendeten Speicherstrukturen für lineare Tische? Was sind die jeweiligen Merkmale?

Jan 28, 2021 pm 04:47 PM
存储结构

Lineare Tabellen verwenden normalerweise zwei Speicherstrukturen: sequentielle Speicherstruktur und Kettenspeicherstruktur. Die Merkmale der sequentiellen Speicherstruktur: hohe Speicherdichte, hohe Speicherplatzauslastung und wahlfreier Zugriff gemäß Elementseriennummern. Die Merkmale der Kettenspeicherstruktur: geringe Speicherdichte und geringe Speicherplatznutzung; kein wahlfreier Zugriff, nur sequentielle Einfügungs- und Löschvorgänge sind bequem und flexibel.

Was sind die beiden am häufigsten verwendeten Speicherstrukturen für lineare Tische? Was sind die jeweiligen Merkmale?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Die beiden Speicherstrukturen linearer Tabellen sind die sequentielle Speicherstruktur und die Kettenspeicherstruktur.

Die Hauptmerkmale der sequentiellen Speicherstruktur:

(1) Der Knoten verfügt nur über ein eigenes Informationsfeld und kein zugehöriges Informationsfeld. Daher weist die sequentielle Speicherstruktur eine hohe Speicherdichte und eine hohe Speicherplatznutzung auf.

(2) Durch Berechnen der Adresse kann direkt auf jedes Datenelement zugegriffen werden, das heißt, es kann zufällig darauf zugegriffen werden.

(3) Einfüge- und Löschvorgänge führen zur Verschiebung einer großen Anzahl von Elementen.

Die Hauptmerkmale der Kettenspeicherstruktur:

(1) Zusätzlich zu seinem eigenen Informationsfeld verfügt der Knoten auch über ein Zeigerfeld, das zugehörige Informationen darstellt. Daher weist die Kettenspeicherstruktur eine geringe Speicherdichte und eine geringe Lagerraumnutzung auf.

(2) Logisch benachbarte Knoten müssen nicht physisch benachbart sein. Daher ist kein wahlfreier Zugriff möglich, sondern nur sequenzieller Zugriff.

(3) Einfüge- und Löschvorgänge sind bequem und flexibel. Sie müssen den Knoten nicht verschieben, sondern nur das Zeigerfeld im Knoten ändern.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmierlehre! !

Das obige ist der detaillierte Inhalt vonWas sind die beiden am häufigsten verwendeten Speicherstrukturen für lineare Tische? Was sind die jeweiligen Merkmale?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)