A custom method Binary Tree Class

the problem is I am stuck with displaying the data in a table. In the file attached you can see what I am trying to achieve...

I would like to display the binary tree in a table. After lot of pain I managed to figure out how to deal with colspans.. but I don't know how to populate it correctly...The problem is with empty peers...

I would like to have a node's method: $tree->nodes[2]->to_table_array(4); Where the parameter is $depth -> how deep it should go

So I should get something like:

$arr = array(



---[2]=>array(4,null, null, 5),

---[3]=>array(6, null, null, null, null, null, 7, 8)


The key of the array is the table row or depth of the tree... each then, has an array of ids or null if there is no child there

I can set a desired depth (up to 10) and the array must populate for each "layer"/"row" even if it has only nulls!

I will nee also test case (with a table like in the attached file) and instead of icons there should be node ids or   for empty cell

Habilidades: PHP

Ver mais: tree node, node tree, binary tree nodes, binary t, binary s, binary problem, binary method problem, the tree, null, method, binary, php table array, file binary, binary tree key, problem parameter, tree data, custom case, php node, binary file, custom tree, custom data, custom file, display binary tree, nodes, php array binary tree

Acerca do Empregador:
( 10 comentários ) London, Slovenia

ID do Projeto: #588445

7 freelancers estão ofertando em média $86 para este trabalho


I can do it perfectly and provide you technical documentation as well as full programming guide line ....

$240 USD in 7 dias
(77 Comentários)

You have PM

$60 USD in 0 dias
(10 Comentários)

i have a cool working demo for you. Please check PMB for the demo url.

$80 USD em 1 dia
(31 Comentários)

Hi, please check PMB

$60 USD em 1 dia
(15 Comentários)

Hello sir, Your requirment: input a array of that type, and display a html table somelike the image? If right, please let us start. Regards, Aking

$50 USD em 1 dia
(2 Comentários)

i can do it!

$50 USD em 1 dia
(0 Comentários)

Its a very simple project to me

$60 USD em 1 dia
(0 Comentários)