Сейчас 04:00:01 Суббота, 27 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 4 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Модератор форума: Bru  
Форум о Warcraft 3 » Раздел для картостроителей » Школа картостроения » [ОБЩЕЕ] Флуд
[ОБЩЕЕ] Флуд
SirNikolasДата: Понедельник, 13 Мая 2013, 11:31:43 | Сообщение # 76
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
lawson,
Код
function yourFunc(lst) {
    var len = lst.length;
    var hash = { };
    var o;
    for (var i = 0; i < len; i++) {
        o = lst[i];
        if (o in hash)
            return [ o, o ];
        hash[o] = true;
    }
    return undefined;
}
Сложность алгоритма - O(n log n). Это общий вариант, не зная, для чего тебе это, не получится сделать лучше.
Цитата (lawson)
Код
for (var obj:Object in Objects) {
    var o = obj;
    Objects.Remove(obj);
    for (var newObj:Object in Objects)
        if (o == newObj) {
            NewList.Add(o);
            NewList.Add(newObj);
            Objects.Add(o);
            return;
        }
    Objects.Add(o);
}
O(n2)


 

lawsonДата: Понедельник, 13 Мая 2013, 12:44:15 | Сообщение # 77
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Цитата (SirNikolas)
  if (o in hash)

мм пасиб ник, совсем забыл про это.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

ВолчачкаДата: Вторник, 14 Мая 2013, 18:32:22 | Сообщение # 78
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
Наверно мы так и никогда не дождёмся пятого урока по Jass.
 

lawsonДата: Вторник, 14 Мая 2013, 18:41:13 | Сообщение # 79
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Цитата (Волчачка)
Наверно мы так и никогда не дождёмся пятого урока по Jass.

напишите просто пару примеров про циклы, вот и весь урок.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

ВолчачкаДата: Вторник, 14 Мая 2013, 19:05:10 | Сообщение # 80
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
lawson, вот самый простой пример, с пометками xd.
Код

function Kj_loop takes nothing returns nothing
local integer i = 0
call DisplayTextToPlayer( Player(0), 0., 0., "Начало цикла" )
loop
set i = i + 1
call DisplayTextToPlayer( Player(0), 0., 0., "count: " + I2S(i) )
exitwhen i==19
call TriggerSleepAction( .25 )
endloop
call DisplayTextToPlayer(Player(0), 0., 0., "Конец цикла" )
endfunсtion


Сообщение отредактировал Волчачка - Вторник, 14 Мая 2013, 19:05:49
 

lawsonДата: Вторник, 14 Мая 2013, 19:21:01 | Сообщение # 81
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Волчачка, почему такой маленький делей на триггер слип в цикле? Он должен быть больше!

Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

ВолчачкаДата: Вторник, 14 Мая 2013, 19:27:47 | Сообщение # 82
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
lawson, ладно.
Код

function Kj_loop takes nothing returns nothing
local integer i = 0
call DisplayTextToPlayer( Player(0), 0., 0., "Начало цикла" )
loop
set i = i + 1
call DisplayTextToPlayer( Player(0), 0., 0., "count: " + I2S(i) )
if i == 17 then
call DisplayTextToPlayer(Player(0), 0., 0., "Лавс, ты крутой!" )
endif
exitwhen i==19
call TriggerSleepAction( 1. )
endloop
call DisplayTextToPlayer(Player(0), 0., 0., "Конец цикла" )
endfunсtion  

1 сек. достаточно)
 

lawsonДата: Вторник, 14 Мая 2013, 23:50:49 | Сообщение # 83
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Код
function FUNC takes loop integer returns array
            local unit array massiv
            local integer i = loop
            set massiv = FUNC(GetRandomInt(0, loop))
            loop
            exitwhen loop <= 0
             set massiv[i - (loop - 1)] = CreateUnit()
             call TriggerSleepAction( 1. )
             set loop = loop - 1
            endloop
            return massiv
endfunction


Добавлено (14 Мая 2013, 23:50:49)
---------------------------------------------
у меня круче!


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!


Сообщение отредактировал lawson - Среда, 15 Мая 2013, 00:13:55
 

ВолчачкаДата: Среда, 15 Мая 2013, 08:43:29 | Сообщение # 84
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
lawson, не думаю, что это функция запустится. Отличная шутка.
 

lawsonДата: Среда, 15 Мая 2013, 10:11:29 | Сообщение # 85
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Цитата (Волчачка)
Отличная шутка.

ты не понял!
Цитата (Волчачка)
не думаю, что это функция запустится.

это почему же?


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

ВолчачкаДата: Среда, 15 Мая 2013, 22:51:16 | Сообщение # 86
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
Цитата (lawson)
это почему же?

А разве не видно?
 

Ty3uKДата: Среда, 15 Мая 2013, 23:20:14 | Сообщение # 87
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Можно вернуть массив. Но не JASS2. И не в явном виде.

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

ВолчачкаДата: Четверг, 16 Мая 2013, 15:15:57 | Сообщение # 88
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
Ty3uK, Лавсон затроллить решил, просто.
 

lawsonДата: Четверг, 16 Мая 2013, 16:26:31 | Сообщение # 89
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Цитата (Волчачка)
Лавсон затроллить решил, просто.

думаешь я не знаю жасс лучше тебя?


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!


Сообщение отредактировал lawson - Четверг, 16 Мая 2013, 16:30:29
 

ВолчачкаДата: Пятница, 17 Мая 2013, 21:11:45 | Сообщение # 90
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
lawson, лучше, хуже, да какая разница?
Главное, чтобы нравилось кодить и это хорошо работало.

Добавлено (17 Мая 2013, 21:11:45)
---------------------------------------------
Всё ясно, урок по jass №5 так и не был опубликован, что же, печально. Да и уроков по триггерингу следующих нету.
Jass (4)
Triggering(6)
Moddeling(3)
Terraing(3)

 

fandeadДата: Суббота, 18 Мая 2013, 23:02:12 | Сообщение # 91
3 уровень
Группа: Проверенные
Сообщений: 46
Награды: 0
Репутация: 10
Блокировки:
И много ли человек согласиться ему помочь? А если честно, то эти уроки пригодились бы лет 5 назад, во времена пика популярности маперов.

''Из-за леса, из-за гор показал мужик hightscore''
 

ВолчачкаДата: Воскресенье, 19 Мая 2013, 01:01:09 | Сообщение # 92
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
fandead, не всё так плохо, есть новички, которые хотят знать большее в варе, но частенько бывают случаи - бросают. Почему? Нет идей, нет мотивации, надоедает. Мало что-то знают... Тут только пока два хороших учителя. Дело непросто в создании какой-нибудь карты, а сотворении своего. Можно много чего сделать и разнообразить, к примеру сделать особое мили, где ты можешь строить своё королевство, штамповать армии и много чего.. Далее если перечислять, если хорошенько взяться, то ещё много чего можно напридумывать.
 

lawsonДата: Воскресенье, 19 Мая 2013, 21:37:39 | Сообщение # 93
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Волчачка, ничего через месяца два опять школу откроют.

Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

DaroДата: Среда, 22 Мая 2013, 19:29:07 | Сообщение # 94
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 105
Блокировки:
Всем добра

 

fandeadДата: Четверг, 23 Мая 2013, 21:58:39 | Сообщение # 95
3 уровень
Группа: Проверенные
Сообщений: 46
Награды: 0
Репутация: 10
Блокировки:
lawson, Надежды юношей питают.)

''Из-за леса, из-за гор показал мужик hightscore''
 

BruДата: Четверг, 23 Мая 2013, 22:22:21 | Сообщение # 96
i<3bo4k@
Группа: Акулы
Сообщений: 4750
Награды: 2
Репутация: 1950
Блокировки:
Завтра запощу новый урок.
Хз кому он нужен правда :D
 

fandeadДата: Четверг, 23 Мая 2013, 22:30:14 | Сообщение # 97
3 уровень
Группа: Проверенные
Сообщений: 46
Награды: 0
Репутация: 10
Блокировки:
Bru, Он мне нужен и таким новичкам как я.:-)

''Из-за леса, из-за гор показал мужик hightscore''
 

ВолчачкаДата: Четверг, 23 Мая 2013, 23:15:22 | Сообщение # 98
САЙТ УМЕР ППЦ
Группа: Проверенные
Сообщений: 1361
Награды: 0
Репутация: 2165
Блокировки:
Jass (4)
Triggering(6)

Moddeling(3) +1?
Terraing(3)
Моделинг продвигается дальше, если не обман.
Ландшафтинг пока без реакции.
Джассинг ин рип
Ландшафтинг на стадии угасания.
Триггеринг стих...
Цитата (lawson)
ничего через месяца два опять школу откроют.

И опять будет такой повтор
Дуос снова акула -> новые уроки -> новые игры с Элисом -> снова разоблачение -> провернный -> веретеран -> провернный -> веретеран
снова джассинг сдохнет и по новой)
 

BruДата: Пятница, 24 Мая 2013, 08:43:42 | Сообщение # 99
i<3bo4k@
Группа: Акулы
Сообщений: 4750
Награды: 2
Репутация: 1950
Блокировки:
Цитата (Волчачка)
И опять будет такой повтор
Дуос снова акула -> новые уроки -> новые игры с Элисом -> снова разоблачение -> провернный -> веретеран -> провернный -> веретеран
снова джассинг сдохнет и по новой)

Обещаю, после этого случая, дуос никогда не будет > ветерана
 

MrReverseДата: Пятница, 24 Мая 2013, 15:32:58 | Сообщение # 100
9 уровень
Группа: КоМодераторы
Сообщений: 1162
Награды: 1
Репутация: 737
Блокировки:
Цитата (Волчачка)
Ландшафтинг на стадии угасания.

Не могу пока клепать уроки из-за БТЛ.


 

Форум о Warcraft 3 » Раздел для картостроителей » Школа картостроения » [ОБЩЕЕ] Флуд
  • Страница 4 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск:

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