Ecco un rompicapo per i più coraggiosi. Ci sono stato per giorni e non posso venire con la soluzione.Come rappresentare un albero binario con tabelle (html)?
volevo venire fuori con qualcosa di simile:
utilizzando HTML, CSS e PHP solo.
Mi sono avvicinato, ma non proprio quello che mi aspettavo. Here is the code in PHP e here is the output.
<table border="0">
<thead>
<tr>
<th>Cientoveintiochavos</th>
<th>Seseintaicuatravos</th>
<th>Treintaidosavos</th>
<th>Dieciseisavos</th>
<th>Octavos</th>
<th>Cuartos</th>
<th>Semifinales</th>
<th>Final</th>
</tr>
</thead>
<tbody>
<?php for($i=0;$i<256;$i++): ?>
<tr>
<?php for($n=0,$c=2;$n<8;$n++,$c*=2): ?>
<?php
/*
if(false){//$i == 0) {
$rwspn = $c/2+1;
$iter = 0;
} else {
$rwspn = $c;
$iter = $c;//-$c/2+1;
}
*/
$class = ($i%($c*2))?'par':'impar winner';
if($i%$c==0):?>
<td rowspan="<?=$c;?>" class="<?=$class;?>"><span><?php echo genRandomString();?></span></td>
<?php endif; ?>
<?php endfor; ?>
</tr>
<?php endfor; ?>
</tbody>
</table>
Se qualcuno sa come rappresentare un albero binario o un dendrogramma o esce con un codice intelligente per favore fatemelo sapere!
si potrebbe incollare un esempio di codice o un jsfiddle per una più facile visualizzazione? sembra proprio quello che stavo cercando, grazie –
@NaoiseGolden: aggiunto codice di esempio. – grossvogel