Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Алгоритм Дейкстры во флеше (http://www.flasher.ru/forum/showthread.php?t=56831)

Dindin 10.04.2004 02:04

2greyshaman
Цитата:

А я попробовал реализовать волновой алгоритм
Так ведь получилось у человека! А их, т.е. победителей не судят.
А n^n решается. Даже не смотря на 255 ур. рекурсии. При пороге 254 я генерил новую рекурсивную функцию. (я вообще-то в последнее время и сам на Java как суслик вкалываю, но AS - не трожь! Святое!)
2greyshaman Так точно. Как суслик. Времени мало. Если б не так все срочно было. Positive_Infinity - правильнее, согласен.
2BlooDHounD у nuran'a там какой-то замудреный рекурсивный алгоритм. Я, честно говоря, запутался.

Уф, отписался.

greyshaman 10.04.2004 02:08

ест мнение что алгоритм применим к MMF если его выполнение занимает <20 ms остальное туфталогия.

BlooDHounD 10.04.2004 02:12

Цитата:

2BlooDHounD у nuran'a там какой-то замудреный рекурсивный алгоритм. Я, честно говоря, запутался.
Я тоже. Но на сях и дэлфях, когда-то реалезововал.

Dindin 10.04.2004 02:14

Алгоритм в MMF напрямую завязан с FPS (если есть анимация) если ее нет, то время выполнения скрипта не принципиально. Имхо.
Кстати, на макромедиа.ком лежат классы для программной анимации. Скрипт там выполняется столько времени, сколько задаст пользователь(setInterval). Тонкие места конечно есть, но все в работе.
А про 20 ms - гон. Имхо.

Sh@man 10.04.2004 02:19

Цитата:

Оригинал написал(а) BlooDHounD
[b]Если мне не изменяет память, то, когда я учился в школе (и учил C++), алгоритм, который искал кратчайший путь в графе (про твой я не говорю!), носил имя Флойда.
Ну Флойда он находит путь минимальной суммарной длины во взвешенном графе с произвольными весами а не с неотрицательными как Дейкстра.

Nox Noctis 10.04.2004 02:25

Цитата:

Оригинал написал(а) Dindin
Алгоритм в MMF напрямую завязан с FPS (если есть анимация) если ее нет, то время выполнения скрипта не принципиально. Имхо.
тут нет имхов. есть анимация или нет её - не важно. насильно задерживать смену кадров безболезненно не получится.

Цитата:

Оригинал написал(а) Dindin
Кстати, на макромедиа.ком лежат классы для программной анимации. Скрипт там выполняется столько времени, сколько задаст пользователь(setInterval). Тонкие места конечно есть, но все в работе.
не позорьтесь, сударь, это совсем не о том :)
Цитата:

Оригинал написал(а) greyshaman
ест мнение что алгоритм применим к MMF если его выполнение занимает <20 ms остальное туфталогия.
всё зависит от фпс ведь..

лично я считаю, что алгоритм жизнеспособен когда он занимает по времени меньше чем три-четыре длительности одного кадра (впс всем рулит, что делать :) ). да, это создаёт тормоза, бесспорно. но если сильно нужно, то вполне сойдет.

естесственно, это касается только алгоритмов, которые не предполагают выполнения в каждом кадре :))

Dindin 10.04.2004 02:28

(уважительно) Авторитет сказал...

greyshaman 10.04.2004 02:33

иди сортируй пузырьками :)

Nox Noctis 10.04.2004 02:36

Цитата:

Оригинал написал(а) Dindin
(уважительно) Авторитет сказал...
хорош ехидничать :) если есть что возразить - мы это с удовольствием обсудим :)

Dindin 10.04.2004 02:47

А я не ехидничаю. Я, между прочим, серъезно :)


Часовой пояс GMT +4, время: 11:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.