Линейни структури от данни
Линейна структура на данните, тяхното представяне и продажба.
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- извадката в единия край (главата), както и включването на всяко място, в зависимост от приоритета.