Поскольку вы всегда можете увеличить массив A, чтобы он соответствовал размеру, который вы хотите просто для того, чтобы заставить алгоритм работать.
Фактическая реализация может или не может использовать это предположение, но в принципе принятие предположения делаетНе мешает применять алгоритм к любому массиву А любого размера.Предположение о размере существует, потому что он упрощает алгоритм и удобен для анализа времени и сложности.