Tôi đã thấy lời giải thích sau đây liên quan đến câu hỏi của bạn (1):
Quyền hạn của trong thời gian chạy thường phát sinh từ cho vòng lặp hoặc cấu trúc tương tự. Mỗi cho vòng lặp lần lượt là cần thiết, bởi vì chúng ta, như những người giải quyết, có một ý tưởng làm thế nào để phá vỡ các vấn đề hoặc chỉ qua một cái gì đó hữu ích. Vì chúng ta thường chỉ sử dụng một số lượng nhỏ ý tưởng, nên sức mạnh có xu hướng nhỏ. Thật khó để tưởng tượng một thuật toán với 20 lồng cho vòng, nơi bên trong cuối cùng cho vòng lặp chúng tôi thực sự làm điều gì đó mà phụ thuộc vào tất cả 20 chỉ số.n
Lập luận này là hấp dẫn đối với tôi, nhưng nó là khá yếu bởi vì nó chỉ thỏa thuận với cho vòng lặp. Chẳng hạn, người ta có thể dễ dàng tạo ra bất kỳ số lượng lồng nào cho các vòng lặp với đệ quy, nhưng sau đó người ta có thể tìm thấy những lý do chính đáng để chống lại việc xây dựng kỳ quái như vậy. Trong mọi trường hợp, tôi nghĩ rằng lập luận này có thể được củng cố bằng một phân tích về rất nhiều trường hợp khác nhau, nhưng tôi chỉ trình bày ý tưởng cấp cao.