У меня есть математическая проблема, когда я пытаюсь вычислить общую комбинацию значений в наборе … когда я пытаюсь запустить свой расчет, он просто возвращает INF, а не число … $tally = 1; foreach ($output as $key => $er) { $tally = $tally *(ord(strtolower($er)) – 96); } echo $tally;
Я видел этот алгоритм, который будет принимать числа или слова и находить все возможные комбинации И я использую его, но он НЕ возвращает все «реальные» комбинации. PHP: <?php require_once 'Math/Combinatorics.php'; $words = array('cat', 'dog', 'fish'); $combinatorics = new Math_Combinatorics; foreach($combinatorics->permutations($words, 2) as $p) { echo join(' ', $p), "\n"; } ?> И он возвращает: cat […]