Сейчас 07:47:14 Понедельник, 6 мая, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Косвенная рекурсия (Как?)
Косвенная рекурсия
xomachДата: Понедельник, 10 Июня 2013, 17:29:58 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 484
Награды: 0
Репутация: 128
Блокировки:
Вопрос в названии



Сообщение отредактировал xomach - Понедельник, 10 Июня 2013, 17:36:05
 

sumertДата: Понедельник, 10 Июня 2013, 17:32:58 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 2330
Награды: 2
Репутация: 1094
Блокировки:
Закройте тему.
 

xomachДата: Понедельник, 10 Июня 2013, 17:35:37 | Сообщение # 3
7 уровень
Группа: Проверенные
Сообщений: 484
Награды: 0
Репутация: 128
Блокировки:
sumert, за что?

 

sumertДата: Понедельник, 10 Июня 2013, 17:37:30 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 2330
Награды: 2
Репутация: 1094
Блокировки:
За "корректную" тему.
 

xomachДата: Понедельник, 10 Июня 2013, 17:38:05 | Сообщение # 5
7 уровень
Группа: Проверенные
Сообщений: 484
Награды: 0
Репутация: 128
Блокировки:
Да, закрывайте, уже понял)
sumert, чего в вопросе про реализацию косвенной рекурсии некоректного?




Сообщение отредактировал xomach - Понедельник, 10 Июня 2013, 17:39:08
 

НаклзДата: Понедельник, 10 Июня 2013, 19:06:02 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Реку́рсия — процесс повторения элементов самоподобным образом. Например, если два зеркала установить друг напротив друга, то возникающие в них вложенные отражения суть одна из форм бесконечной рекурсии.

Добавлено (10 Июня 2013, 19:04:50)
---------------------------------------------
Для тех кто не знает.

Добавлено (10 Июня 2013, 19:06:02)
---------------------------------------------
Но, автор, будь по конкретнее... в каком плане она тебе нужна...

 

xomachДата: Понедельник, 10 Июня 2013, 19:09:14 | Сообщение # 7
7 уровень
Группа: Проверенные
Сообщений: 484
Награды: 0
Репутация: 128
Блокировки:
Наклз, написал же, уже нашел)
а вообще, странный вопрос -_-
Нади там "косвенная рекурсия"


 

sumertДата: Понедельник, 10 Июня 2013, 19:11:05 | Сообщение # 8
10 уровень
Группа: Проверенные
Сообщений: 2330
Награды: 2
Репутация: 1094
Блокировки:
Наклз, ты дал не совсем верное определение. Немного разные вещи. Вообще рекурсия это процедура или функция, которая запускает саму себя. Есть два вида рекурсии: прямая и косвенная. Прямая - это когда она саму себя вызывает. Косвенная, когда рекусривная функция/процедура вызывает другую функцию/процедуру, которая в свою очередь вызывает первую (то есть рекурсия через другие функции/процедуры).
 

SirNikolasДата: Понедельник, 10 Июня 2013, 20:10:53 | Сообщение # 9
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
xomach, ExecuteFunc позволяет запускать функцию из любой части кода.
Код
function a takes nothing returns nothing
    call ExecuteFunc("b")
endfunction

function b takes nothing returns nothing
    call a()
endfunction


 

НаклзДата: Понедельник, 10 Июня 2013, 20:30:21 | Сообщение # 10
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Цитата (sumert)
Косвенная, когда рекусривная функция/процедура вызывает другую функцию/процедуру, которая в свою очередь вызывает первую (то есть рекурсия через другие функции/процедуры).

Я тоже самое написал...

С:
Время - 4 сек.
У:
Д:
Создать юнита
Запустить триггер 2

С:
У:
Д:
Ждать 4 сек
Запустить триггер 1...
 

xomachДата: Понедельник, 10 Июня 2013, 21:30:42 | Сообщение # 11
7 уровень
Группа: Проверенные
Сообщений: 484
Награды: 0
Репутация: 128
Блокировки:
SirNikolas, а я, дурак, триггер специальный сделал)
(чтобы TriggetExecute использовать)




Сообщение отредактировал xomach - Понедельник, 10 Июня 2013, 21:30:55
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Косвенная рекурсия (Как?)
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz