Я хочу оценить каждый возможный состав этих функций, в которых появляются значения данных :
Код: Выделить всё
G(d,b), ..., H(F(c,a),d), ..., H(e,H(G(b,c),a)), ..., G(F(F(H(a,b),c),d),e), ...
Я надеюсь, что какой-то известный алгоритм (например, для гнездовых кронштейнов) может быть адаптирована для этого, так как я замечаю, что каждая композиция уникально соответствует способу в скобках подмножества данных в вложенные пары; то есть приведенные выше примеры соответствуют < /p>
Код: Выделить всё
(d,b), ..., ((c,a),d), ..., (e,((b,c),a)), ..., ((((a,b),c),d),e), ...
Подробнее здесь: https://stackoverflow.com/questions/793 ... -on-subset