Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Вниз

Как измерить скорость алгоритма.Знаю что было но не нашел.   Найти похожие ветки 

 
Kolan ©   (2004-12-14 00:52) [0]

Здравствуйте,
 Надо просто по скорости два алгоритна сравноить. Вроде есть функции.


 
Yanis ©   (2004-12-14 00:57) [1]

Перед началом выполнения алгоритма запомнить текущее время в переменную 1 (п1), после выолнения запомнить текущее время в п2. Время выполнения алгоритма составит п2-п1.


 
Yanis ©   (2004-12-14 00:58) [2]

Перед началом выполнения алгоритма запомнить текущее время в переменную 1 (п1), после выолнения запомнить текущее время в п2. Время выполнения алгоритма составит п2-п1.


 
Kolan ©   (2004-12-14 01:00) [3]


> Yanis ©   (14.12.04 00:57) [1]

Ну это слишком не точно. А если они не сильно отличаются.


 
Anatoly Podgoretsky ©   (2004-12-14 01:04) [4]

Если разницу не измерить, то какая разница.


 
Юрий Зотов ©   (2004-12-14 01:14) [5]

> Kolan ©   (14.12.04 01:00) [3]

> А если они не сильно отличаются.

... то прогнать каждый алгоритм миллион раз.


 
Kolan ©   (2004-12-14 01:14) [6]

И еще, мне надо чтобы код был как можно более от Vcl не зависим.
Перефразирую.
Подскажите API функцию для измерения времени выполнения кокого либо алгоритма, если такая есть.


 
Kolan ©   (2004-12-14 01:17) [7]


> Юрий Зотов ©   (14.12.04 01:14) [5]

Хм. неужели это хороший вариант. Помню обсуждали это как то. И там предлогали использовать какие-то функции.


 
Юрий Зотов ©   (2004-12-14 01:18) [8]

> Kolan ©   (14.12.04 01:14) [6]

GetTickCount - для приближенных оценок.
GetThreadTimes - для более точных.


 
Юрий Зотов ©   (2004-12-14 01:19) [9]

> Kolan ©   (14.12.04 01:17) [7]

Сообшение с мЕньшим номером не может отвечать на сообщение с бОльшим номером.


 
Kolan ©   (2004-12-14 01:40) [10]

Благодарю.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.036 c
14-1102433005
Сергей Г
2004-12-07 18:23
2004.12.26
Куда мы катимся


3-1101884597
ocean
2004-12-01 10:03
2004.12.26
Репликация MS SQL


1-1102500083
Dmitrij_K
2004-12-08 13:01
2004.12.26
Скажите аналог сишной команды "^="


1-1103047048
mixamixa
2004-12-14 20:57
2004.12.26
Пузырьковая сортировка.


1-1102616677
Intr
2004-12-09 21:24
2004.12.26
Service Application





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский