|
Платные хостинги
Раскрутка сайта
Книги по программированию
Ускорение работы, как ускорить работу проги
- Всем привет. Людям по старше - Здраствуйте.Ускорять алгоиртм сложно и это делается не на уровне языка (а на уровне проектирования идеи), но можно ускорить его выполнение.Подскажите, какие процедуры и команды желательно использовать. а какие не жалательноКак обойти нежелательные.т.е. Надеюсь, что все знают, что не желательно использовать go to, (надеюсь даже знают почему).Все кто может чем-то поделиться - пишите, буду рад.
- Приветствую!Я думаю есть два способа оптимизации кода:1) оптимизация кода под конкретную вычислительную машину;2) оптимизация самого алгоритма.Первое, как мне представляется, легче выполнить нежели второе. Обычно код можно оптимизировать почти всегда, а вот алгоритм - нет. Я так понял ты говоришь об временной оптимизации, значит можно предположить, что минимизация используемой памяти тебя не интересует. Анализ и оптимизация алгоритмов - это очень трудоемкая работа. Немного специалистов будут компетентными в таких задачах. Оптимизацию вполняют для каких-нибудь очень важных алгоритмов. В простых программах это себя не оправдывает. Есть еще отдельная тема в оптимизации - оптимизация переборов, что очень актуально, т.к. именно переборы и есть основной "тормоз" в алгоритмах.А оператор безусловного перехода можно использовать. Не стоит лишь потому, что код программы становится нечитабельным.А чем твой вопрос касается среды разработки Дельфи? Надо было это в "Алгоритмах" запостить.
- тогда не рекомендуется писать проги на дельфи пиши на сюшнике или еще лучше асме -- тогда точно быстрее будет
- Слишком обще задан вопрос. Что за алгоритм ? Давай его, посмотрим.Как правило, надо избегать большого числа системных вызовов (например, читать файл не маленькими блоками, а большими).Если процедура считается медленно работающей, то вначале не нужно особо думать, а лучше сделать тупой мониторинг по времени. В моей практике часто попадалась такая ситуация, когда в десятках-сотнях команд есть одна "штучка", которая жрала до 90% времени. Если нашел ее, то легче сосредоточится именно на ней.Цитата т.е. Надеюсь, что все знают, что не желательно использовать go to, (надеюсь даже знают почему).Я знаю, что желательно его использовать и даже знаю, почему ;)
Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|