Taula de continguts:
Definició: què significa Recursió de Tail?
La recursió de cua és l’acte d’anomenar una funció recursiva al final d’un mòdul de codi particular en lloc del centre. Una funció és recursiva si es diu ella mateixa. Aquest concepte de programació sovint és útil per fer funcions de referència pròpia i té un paper important en llenguatges de programació com LISP.
Techopedia explica la Recursió de la Cua
En la programació per ordinador, una funció que es diu, directament o indirecta, és una funció recursiva. Quan aquesta trucada es produeix al final de la funció, s'anomena recurs a la cua. Normalment, altres càlculs o procediments es fan abans de la trucada recursiva.
La recursió de cua es produeix normalment quan es fa una trucada de funció recursiva, després s’acaba i no té res més a fer després d’haver fet la trucada recursiva. Els avantatges d’aquest enfocament inclouen menys càrrega de retenir un fotograma de pila, així com la llegibilitat del codi. Els programadors i dissenyadors de vegades utilitzen la recursió de les cues per optimitzar el codi i maximitzar l'eficiència.
