Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Oleg Khovayko                        2:5020/400     12 Jan 2003  23:29:19
 To : Vitaly Lugovsky
 Subject : Re: коммивояжёр
 -------------------------------------------------------------------------------- 
 
 
 Виталий! Вы человек, конечно, грамотный, но уж слишком запальчиво
 и безапелляционно отстаиваете сомнительные точки зрения навроде:
 
  >  Это не болтовня, это факт. Любой алгоритм в рекуррентной форме
  > представляется гораздо лучше, и анализировать (в том числе и
  > автоматически)
  > его удобнее.
 Hу вот Вам с ходу пример алгоритма, который все же удобнее рассматривать
 и анализировать именно итеративно:
 
 Вводные данные:
     Есть конечное число пунктов (городов) N. Они соединены
 сетью однонаправленых дорог. То есть по дороге можно двигаться
 только в одну сторону, и если есть прямой путь A->B, то это не
 означает, что есть также прямой путь В->А. Между пунктами может быть
 несколько дорог, а также могут быть "кольцевые" дороги типа A->A.
 Структура дорог задается матрицей NxN, в которой M[i,j] есть
 число прямых путей из точки i в точку j.
 Задача:
    Для заданых пунктов I, J и числа шагов К найти количество
 возможных путей из точки I в точку J за К шагов.
 
 Hу как? Прямо просится рекурсивное решение с обходом графа и тп.
 Вопрос: Сколько времени эта рекурсивная байда будет работать для N=1000?
 
 А есть простое итеративное решение этой задачи за N*N*K операций.
 
 Как, можно с ходу написать рекурентное соотношение, приводящее
 к алгоритму такой вычислительной сложности?
 
 А на topcoder-е народ такую задачу примерно за 40 минут кодирует.
 40 минут - это все время -- с момента получения условия до
 submit-a работающего безглючного кода.
 > Или наоборот. Они же почти тождественны, что то, что другое - одно говно.
 
 А что есть еда?
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: коммивояжёр   Vladimir Vassilevsky   12 Jan 2003 19:07:19 
 Re: коммивояжёр   Vitaly Lugovsky   12 Jan 2003 22:24:50 
 Re: коммивояжёр   Oleg Khovayko   12 Jan 2003 23:29:19 
 Re: коммивояжёр   Vitaly Lugovsky   14 Jan 2003 18:51:52 
 Re: коммивояжёр   Oleg I. Khovayko   14 Jan 2003 18:56:13 
 Re: коммивояжёр   Vitaly Lugovsky   15 Jan 2003 00:14:22 
 Re: коммивояжёp   Alexei Philippov   15 Jan 2003 04:55:49 
 Re: коммивояжёp   Vitaly Lugovsky   15 Jan 2003 19:29:41 
 Re: коммивояжёp   Alexander Krotov   18 Jan 2003 19:05:37 
 Re: коммивояжёр   Oleg Khovayko   15 Jan 2003 05:55:46 
 Re: коммивояжёр   Vitaly Lugovsky   15 Jan 2003 19:36:10 
 Re: коммивояжёр   Vitaly Lugovsky   16 Jan 2003 19:01:25 
 Re: коммивояжёр   Vitaly Lugovsky   16 Jan 2003 19:26:36 
 Re: коммивояжёр   Oleg I. Khovayko   17 Jan 2003 18:48:11 
 Re: коммивояжёр   Vitaly Lugovsky   17 Jan 2003 21:24:04 
 Re: коммивояжёр   Andrew Ezhguroff   15 Jan 2003 02:50:35 
 коммивояжёр   Alex Cvetkov   17 Jan 2003 01:44:23 
 Re: коммивояжёр   Vitaly Lugovsky   17 Jan 2003 15:36:28 
 коммивояжёр   Alexey Krasnov   13 Jan 2003 21:40:48 
 Re: коммивояжёр   Vitaly Lugovsky   14 Jan 2003 18:53:06 
 Re[2]: коммивояжёр   Alexey Krasnov   14 Jan 2003 18:54:10 
 Re: коммивояжёр   Vitaly Lugovsky   15 Jan 2003 00:15:28 
 коммивояжёр   Andrew Aksyonoff   15 Jan 2003 06:14:53 
 Re: коммивояжёр   Vitaly Lugovsky   16 Jan 2003 18:48:29 
 Re: коммивояжёр   Nick Kovaliov   17 Jan 2003 10:50:39 
 Re: коммивояжёр   Vitaly Lugovsky   17 Jan 2003 15:38:45 
 Re: коммивояжёр   Alexander Krotov   17 Jan 2003 17:05:22 
 коммивояжёр   Andrew Aksyonoff   17 Jan 2003 19:56:44 
 Re: коммивояжёр   Vitaly Lugovsky   18 Jan 2003 18:11:29 
 коммивояжёр   Roman Rogozin   14 Jan 2003 02:05:05 
 Re: коммивояжёр   Vitaly Lugovsky   14 Jan 2003 18:53:56 
 коммивояжёр   Dmitry Samoylov   14 Jan 2003 00:45:22 
Архивное /ru.algorithms/65772cd74f15.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional