PHP İkili Ağacı uygulaması

0 Cevap php

PHP bir 'mükemmel bir ikili ağaç' bir uygulama gerekir.

Şu anda, ben bu var:

<?php
   $teams = 8;
   $num_rounds = round(log($teams, 2)) + 1;

   for ($i = 0; $i < $num_rounds; ++$i)
   {
    $matches = $teams * pow(.5, $i - 1) / 2;
    for ($j = 0; $j < $matches; ++$j)
    {
     echo "<div style=\"border-style: inset;\"><span>Round $i Match $j</span></div>\n";
    }
   }
?>

Bunu görebilirsiniz here. Ben verileri görüntülemek için Frank Mich jQuery Binary Tree eklentisi kullanıyorum, ama ben inanıyorum daha önce dediğim gibi doğru görüntülemek için bir ikili ağacı gerekir.

Daha iyi bir yolu varsa, ya da ben sadece yanlış yapıyorum? Çözüm ne olurdu?

0 Cevap