Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Тестирование имплементированных алгоритмов, какие требование? 
:(
    Опции темы
magesi
  Дата 21.7.2012, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 20.5.2012

Репутация: нет
Всего: -4



Меня интересует вопрос, как/каким образом лучше протестировать алгоритм?

Какие методы и способы лучше всего применять?

1). Разложение алгоритма на ДКА / НКА ( не/детерминированный конечный автомат )?

К примеру, можно посмотреть на сайте Университета Калифорнии, как алгоритм КМП ( Кнута-Морриса-Пратта ) раскладывают на ДКА ( детерминированный
конечный автомат ):

http://www.ics.uci.edu/~eppstein/161/960222.html

2). Юнит-тестирование?

3). Другие способы?

Заранее спасибо,
PM MAIL   Вверх
Mirkes
Дата 9.9.2012, 06:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 586
Регистрация: 18.8.2011
Где: Красноярск

Репутация: 4
Всего: 17



Вопрос очень неопределенный.
Что Вы хотите получить в результате?
Разложение реализованного алгоритма на какой-либо автомат это очень странная операция. Скорее напоминает подсчет производительности в некоторых "попугаях".
Способы сравнения сильно зависят от степени использованияя параллелизма и даже от среды программирования. Например алгоритмы на С, С++, Delphi, Fortran сравнивать много проще чем на Java, C# и прочих языках виртуальных машин.

Посему конкретизируйте вопрос, что и для чего Вы хотите протестировать.


--------------------
Mirkes
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.