LINUX.ORG.RU

Булеву агебру помните ли, господа?

 


1

2

Доброго времени суток.
Каюсь, но я уже не помню. Есть необходимость оптимизации критичного по производительности куска кода, отвечающего за построение запроса к индексируемому кэшу, для чего в свою очередь нужно упростить следующее выражение:

(A && B && C) || ((!D && (C || E)) || (D && F && C))
Господа математиики лора, совестно, но нужна помощь.

Ответ на: комментарий от Int0l

Увы, не скажу. Код сильно отрефачили в угоду читабельности и поддерживаемости, условие при этом пришлось не упрощать, так что производительность не изменилась. А результаты нагрузочного тестирования признали удовлетворительными.

bytecode ★★ ()