Heim häufiges Problem Was sind die linearen Tabellenoperationen?

Was sind die linearen Tabellenoperationen?

Jun 24, 2020 pm 02:24 PM

Was sind die linearen Tabellenoperationen?

Lineare Tabelle ist die grundlegendste, einfachste und am häufigsten verwendete Datenstruktur. Eine lineare Liste ist eine Art Datenstruktur. Eine lineare Liste ist eine endliche Folge von n Datenelementen mit denselben Eigenschaften.

Die Beziehung zwischen Datenelementen in einer linearen Tabelle ist eine Eins-zu-Eins-Beziehung, das heißt, mit Ausnahme des ersten und letzten Datenelements sind andere Datenelemente Ende an Ende verbunden (beachten Sie, dass dieser Satz Es Gilt nur für die meisten linearen Listen, nicht für alle. Beispielsweise ist die zirkulär verknüpfte Liste auch eine lineare Liste auf der logischen Ebene (es handelt sich um einen verknüpften Speicher auf der Speicherebene, aber der Endzeiger des letzten Datenelements zeigt auf das erste Knoten). >MakeEmpty( L) Dies ist eine Methode, die L in eine leere Liste umwandelt

Length (L) Gibt die Länge der Tabelle L zurück, also die Anzahl der Elemente in der Tabelle

Get (L, i) Dies ist eine Funktion, deren Wert das Element an Position i in L (1≤i≤n) ist Prior (L, i) Get Das Vorgängerelement von i

  • Next(L,i) übernimmt das Nachfolgerelement von i

  • Locate( L,x) Dies ist eine Funktion. Der Funktionswert ist die Position des Elements x in L

  • Einfügen (L, i, x) fügt Element ein. Die Elemente werden um eine Position nach hinten verschoben

  • Delete(L, p) Löscht das Element an Position p aus Tabelle L

  • IsEmpty( L) Gibt true zurück, wenn Tabelle L leer ist Tabelle (Länge ist 0), andernfalls wird false zurückgegeben

  • Clear (L) löscht alle Elemente

  • Init(L) ist dasselbe wie Erstens ist die initialisierte lineare Tabelle leer

  • Traverse(L) durchläuft alle Elemente und gibt sie aus

  • Find(L , x) Finden und Element zurückgeben

  • Update(L,x) Element ändern

  • Sort(L) Alle Elemente wie angegeben erneut drücken Bedingte Sortierung

  • strstr(string1,string2) wird verwendet, um die erste Adresse von string2 in string1 im Zeichenarray

  • zu finden

Das obige ist der detaillierte Inhalt vonWas sind die linearen Tabellenoperationen?. 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

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

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)