640 k is not enough
Feb. 18th, 2009 07:29 am Congratulations, the answer you gave to problem 229 is correct.
Многие задачи проекта я решаю не самым элегантным способом. Если видно, что счет займет часы, то конечно приходится переделывать алгоритм, но если несколько минут, то иногда успевает посчитаться быстрее чем придумывается более эффективный вариант. В 229 задаче впервые столкнулся с тем, что полный перебор можно осуществить в более-менее разумное время, но не хватает памяти. Пришлось немного повозиться с битовыми операциями чтобы оптимальнее использовать свои гигабайты. Теперь интересно подумать, как можно было все сделать быстрее и проще.