al_zatv ([info]al_zatv) wrote,
мнение http://ddima.livejournal.com/


Про задачку на экономию. Это не задачка на экономию. Это олимпиадная задачка, над которой было бы интересно поломать мозги в свободное время. В боевом коде, надо учитывать следующие факторы:
1. Размеры загружаемых файлов несопоставимы с экономией 3-5 слов - такой экономией можно пренебречь.
2. Упакованные файлы белого шума для распаковки "на месте" занимают больше, чем оригинал.
3. В упакованном файле обязательно есть хидер (как минимум, там надо знать "маркер")
Так вот. Если в боевом коде программист будет тратить пару лишних ЧД на олимпиадную задачку, которая к тому же не будет работать на каком-то множекстве реальных входных файлов - грош цена такому программисту. Я лучше наоборот - разрешу на 100 Кб файле поиметь лишних 128 байт только ради того, чтобы получить гарантию того, что решение будет быстрым и 100% надежным.


Advertisement


(Read 6 comments)

Post a comment in response:

From:
Help
Identity URL: 
Username:
Password:
Don't have an account? Create one now.
Subject:
No HTML allowed in subject
   Help
Message:

 
Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…