parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 10.07.2016 21:40 / 10.07.2016 22:11

$_a[^mirror[$a]]
$_b[^mirror[$b]]

^if(^_a.intersects[$_b])[y;n]


@mirror[hash][locals]
$result[^hash::create[]]

^hash.foreach[key;value]{
	$result.$value[$key]
}
«Без перебора» — не самоцель.
Очевидно, что перебор всё равно понадобится.

К тому же, у вас же не миллион ключей в хеше настроек, чтоб переживать о скорости перебора.