У дома В новините Какво е оптимизация на опашките? - определение от техопедия

Какво е оптимизация на опашките? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава оптимизация на обажданията на опашката?

Оптимизация на обажданията с опашка е специфичното използване на опасни обаждания във функция или подпрограма, които елиминират нуждата от допълнителни рамки на стека. Оптимизирането на обажданията може да бъде част от ефективното програмиране и използването на стойностите, които подпрограмите връщат към програмата за постигане на по-гъвкави резултати или използване на по-малко ресурси.

Оптимизация на обажданията с опашка е известна още като оптимизация на последното повикване.

Techopedia обяснява оптимизацията на обажданията на опашката

При оптимизиране на обажданията на опашката крайната стойност, върната от подпрограмата, се използва по определен начин. Това опасно обаждане, последната стойност или резултатът, който трябва да бъде върнат, може да се превърне в допълнителна подпрограма, включваща определено извикване на функция. Когато извикването на опашката води до това, че отново се изпълнява същата подпрограма, това се нарича рекурсия на извикване на опашката.

Оптимизацията на обажданията с опашки може да бъде част от най-добрите практики за програмиране. Като цяло използването на опашката е специфична техника, която инженерите и разработчиците могат да използват, за да повлияят на крайното качество на кода, например, дължината на програмата или нейната яснота и прозрачност.

Какво е оптимизация на опашките? - определение от техопедия