Выполнение бесконечного цикла не является характеристикой хорошего алгоритма, потому что это признак недостатка в алгоритме, так как он не может решить задачу, для которой был разработан. 1
Бесконечный цикл возникает, когда в цикле нет условия для выхода, и подпрограмма внутри него будет повторяться бесконечно. 3 Такой алгоритм считается незавершающим и неэффективным для решения проблем. 1