On Mon, 13 Feb 2012 19:48:10 +0400
Artem Chuprina <r...@ran.pp.ru> wrote:
> Ну, в тяжелом случае (файл состоит из одних переводов строки или
> чего-то очень близкого, что можно сжать в один блок) нам все равно
> придется разжать весь файл, если пользоваться zlib, а не лезть в
> структуру уже блока грязными ногами.

Да уж, тут все хитрости окажутся бесполезны.

> А в типичном нам нужно хранить не полный вектор отступов, а только
> те, которые еще нужны, а их вряд ли много - один, ну, два.

Так файл-то надо задом наперёд пройти. Так что сначала дойти до конца,
расставив контрольные точки, а потом идти с конца, когда их можно будет
исключать.

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120213210345.bfb61690bfcfbe215b59e...@galanin.nnov.ru

Ответить