Линейни структури от данни

Линейна структура на данните, тяхното представяне и продажба.

Linear данни структура - е SD множество от елементи, които се подредени линейно. Linear SD Те са: 1) с последователностите 2) еластични ленти 3) Линейни изброява) се използва стека) до декември) опашка ж) приоритетна опашка 4) редове. Възможно е да се даде по-пълна дефиниция на линейната структура на данните. Този комплект се състои izn> = 0 uzlovx1. x2. x3. Xn структурни (топологични) свойства, които по същество са ограничени до линейна (едномерен) относителното положение на възли. Т.е. eslin> 0 tox1 - първия възел; ако 1

Линейни структури от данни
Линейни структури от данни

Линейна структура на данните.

1) интуитивна представа за структурата, приложена от данни.

2) функционална структура описание данни.

(Спецификация) POP (PUSH (S, X)) = S-аксиома.

3) Логически описание.

Описани в предварително определените срокове.

Новата концепция се определя чрез набор от операции:

а) логическа описание на структурата;

б) логически операции за описание на структурата;

(Logical описание на абстрактно ниво).

4) Физическа изпълнение.

(Изпълнение на операции по един представител).

Смесват съединение цели разделяне.

Операции над линейна структура на данните

СЪЗДАВАНЕ-динамични структури;

INIT - за статични структури;

2) достъп до к-тия елемент на конструкцията, за да се проучи или модификация на този елемент (селектор);

3) се добавя нов елемент точно преди да се уточни (след);

4) изтриване на определен елемент

Ако 3) и 4) съществува, структурата на данните ще nazyvatdinamicheskoy;

5) се сливат две структури от данни в един (низ конкатенация)

6) наруши структурата на две;

7) съставляват структурата на данните;

8) определяне на броя на елементите в структурата (операцията на наблюдателя);

9) strukturydannyh сортиране позиции в определен ред;

11), за да унищожи структурата на данните (деструктор);

Видове линейни структури от данни.

Опашка тип LIFO - изгубени в-първа изходяща.

Опашка - линейна структура, където достъп, добавете - в единия край, проба от друг.

Опашката пръстен буфер тип памет или цикличен опашка (FIFO).

Декември -dvuhvhodovaya място (двоен накрайник-режим на изчакване).

Декември и при ограничен вход - архив;

Декември ограничено -list или изход регистър.

Приоритет ochered- извадката в единия край (главата), както и включването на всяко място, в зависимост от приоритета.