шпаргалка

Puu, puu kujutamine. Suluesitused.

[ Назад ]



Puu (programmeerimisalal tavaliselt järjestatud puu):

* dünaamiline andmestruktuur

* komponentideks nn. puu tipud: juurtipp e. juur, vahetipud, lehed (terminaalsed tipud)

* peegeldab ranget hierarhiat: juurtipp on kõige kõrgema taseme "ülemus", kõigil ülejäänud tippudel on täpselt üks ülemus (kasutatakse ka "vanemad-lapsed-vennad" metafoori)

* alluvateta tipud = puu lehed, kõik ülejäänud tipud on vahetipud

* sama ülemuse alluvad - kolleegid, naabrid

* järjestatud puu korral on oluline iga tipu alluvate (naabrite) omavaheline järjestus



Näide: aritmeetilise avaldise puu



Infikskuju prioriteedisulgudega: (5 - 1) * 7 + 6 / 3



Prefikskuju sulgudega: + (* (- (5, 1), 7), / (6, 3))



Postfikskuju sulgudega: (((5, 1)-, 7)*, (6, 3)/ )+



Pööratud poola kuju: 5 1 - 7 * 6 3 / +



КАТЕГОРИИ:

Network | английский | архитектура эвм | астрономия | аудит | биология | вычислительная математика | география | Гражданское право | демография | дискретная математика | законодательство | история | квантовая физика | компиляторы | КСЕ - Концепция современного естествознания | культурология | линейная алгебра | литература | математическая статистика | математический анализ | Международный стандарт финансовой отчетности МСФО | менеджмент | метрология | механика | немецкий | неорганическая химия | ОБЖ | общая физика | операционные системы | оптимизация в сапр | органическая химия | педагогика | политология | правоведение | прочие дисциплины | психология (методы) | радиоэлектроника | религия | русский | сертификация | сопромат | социология | теория вероятностей | управление в технических системах | физкультура | философия | фотография | французский | школьная математика | экология | экономика | экономика (словарь) | язык Assembler | язык Basic, VB | язык Pascal | язык Си, Си++ |