Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2011-07-24 18:11:59 ЛС | профиль | цитата
Assasin писал(а):
Оптимальное решение не всегда может быть с наименьшим тактом процессора, иногда важна память, а не скорость
а при чем здесь коровы с бычками (скорость и такты).
Есть алгоритм (неизменяемый), есть ограничения (на размер памяти, на число обращений к диску, на параметры вывода результата и т.д.). Так вот самая оптимальная программа та, что требует наименьшее число тактов процессора. А скорость выполнения зависит только от процессора.
------------ Дoбавленo в 18.11:
1nd1g0, никто не меряет с точностью. Просто идет сравнение большеменьше и это тебе не банная фаллометрия.
И никогда не докажешь, что две программы, выполняющие одно и тоже , но одна больше другой на 15-20 кб.
Так вот эти "лишние" 15-20кб (индусский код) нужно перелопатить - затратить такты процессора. На это уйдет время. Выше головы не прыгнешь. Законы те же, что и для вечного двигателя.И не надо жонглировать словами. Здесь все умные.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0