![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Error202 |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Здравствуйте!
Есть один массив
Есть другой массив
Как можно грамотнее сделать проврку массива @matrix по шаблону @tpl? т.е. подходит tpl к matrix или нет... B если совпадения нет, то повернуть tpl на 90 градусов... и все повторить... (получится 4-е проверки)... |
||||
|
|||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
примерно так:
# perl -MList::Util=sum -MList::MoreUtils=pairwise -le '@a = split ",",$ARGV[0]; @b = split ",",$ARGV[1]; print sum (pairwise { $a eq "?" || $b eq "?" ? 0 : $a-$b } @a, @b) ? "NO" : "YES" ' "1,2,3,4,5" "?,?,3,?,?" YES # повторить для каждой строки, не забыть о размерностях. |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |