Arborele de expresie

Autor: Monica Porter
Data Creației: 22 Martie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Arborele lui Iesei, Universul credintei, TVR, Televiziunea Romana
Video: Arborele lui Iesei, Universul credintei, TVR, Televiziunea Romana

Conţinut

Definiție - Ce înseamnă Tree Expression?

Un arbore de expresie este o reprezentare a expresiilor aranjate într-o structură de date asemănătoare unui arbore. Cu alte cuvinte, este un arbore cu frunze, deoarece operanzi ai expresiei și nodurile conțin operatorii. Similar cu alte structuri de date, interacțiunea de date este posibilă și într-un arbore de expresie. Arborele de expresie sunt utilizate în principal pentru analiza, evaluarea și modificarea expresiilor, în special expresiile complexe.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Tree Expression

Arborii de expresie sunt una dintre cele mai bune tehnici pentru a reprezenta codul la nivel de limbă sub formă de date, care este stocat într-o structură în formă de copac. Un arbore de expresie este considerat o reprezentare în memorie a unei expresii lambda. Arborele face ca structura care conține expresia lambda să fie mai explicită și mai transparentă. Arborele de expresii a fost creat pentru a converti codul în șir care poate fi transmis la alte procese ca intrări. Acesta deține elementele reale implicate în interogare și nu rezultatul real al interogării.

Una dintre proprietățile importante ale arborelor de expresie este aceea că acestea sunt imuabile, ceea ce înseamnă că pentru a modifica un arbore de expresie existent, un nou arbore de expresie trebuie construit prin copierea și modificarea expresiei arborelor existente. Când vine vorba de programare, un arbore de expresie este de obicei construit cu expresii postfix, în care se citește un simbol simultan. Dacă simbolul este un operand, se creează un arbore cu un singur nod și un indicator către acesta este împins într-o stivă.