< llista >
< if n="2k+1" >
< llista-un ...
... principi-de-llista="node" final-de-llista="node" ...
... node-anterior="node" node-seguent="node" ...
... >
</ llista-un >
</ if >
< if n="2k" >
< llista-dos ...
... principi-de-llista="x-node" final-de-llista="y-node" ...
... x-node-anterior="x-node" x-node-seguent="y-node" ...
... y-node-seguent="y-node" y-node-anterior="x-node" ...
... >
</ llista-dos >
</ if >
</ llista >
< construir-node-principi ...
... node-antic="principi-de-llista" principi-de-llista="node" node-anterior="node" ...
... >
< connexio-de-nodes-principi ...
... node-seguent="node-antic" node-antic-anterior="node" ...
... >
</ connexio-de-nodes-principi >
</ construir-node-principi >
< construir-node-final ...
... node-antic="final-de-llista" final-de-llista="node" node-seguent="node" ...
... >
< connexio-de-nodes-final ...
... node-anterior="node-antic" node-antic-seguent="node" ...
... >
</ connexio-de-nodes-final >
</ construir-node-final >
< destruir-node-principi ...
... node="principi-de-llista" principi-de-llista="node-antic" node-antic-anterior="node-antic" ...
... >
</ destruir-node-principi >
< destruir-node-final ...
... node="final-de-llista" final-de-llista="node-antic" node-antic-seguent="node-antic" ...
... >
</ destruir-node-final >
< llista-en-destructor ...
... principi-de-llista="node" ...
... i-final-de-llista="i-node" ...
... j-final-de-llista="j-node" ...
... k-final-de-llista="k-node" ...
... node-anterior="node" ...
... node-i-seguent="i-node" ...
... node-j-seguent="j-node" ...
... node-k-seguent="k-node" ...
... >
</ llista-en-destructor >
< construir-node-en-destructor ...
... principi-de-llista="principi-de-llista" ...
... i-node-antic="i-final-de-llista" ...
... j-node-antic="j-final-de-llista" ...
... k-node-antic="k-final-de-llista"...
... principi-de-llista="principi-de-llista" ...
... i-final-de-llista="i-node" ...
... j-final-de-llista="j-node" ...
... k-final-de-llista="k-node" ...
... node-anterior="node-anterior" ...
... node-i-seguent="i-node" ...
... node-j-seguent="j-node" ...
... node-k-seguent="k-node" ...
... >
< connexio-de-nodes-en-destructor ...
... node-anterior="node-antic" ...
... node-antic-i-seguent="i-node" ...
... node-antic-j-seguent="j-node" ...
... node-antic-k-seguent="k-node" ...
... >
</ connexio-de-nodes-en-destructor >
</ construir-node-en-destructor >
< destruir-node-en-destructor ...
... principi-de-llista="principi-de-llista" ...
... i-node="i-final-de-llista" ...
... j-node="j-final-de-llista" ...
... k-node="k-final-de-llista" ...
... principi-de-llista="principi-de-llista" ...
... i-final-de-llista="i-node-antic" ...
... j-final-de-llista="j-node-antic" ...
... k-final-de-llista="k-node-antic" ...
... node-antic-anterior="node-antic-anterior" ...
... node-antic-i-seguent="i-node-antic" ...
... node-antic-j-seguent="j-node-antic" ...
... node-antic-k-seguent="k-node-antic" ...
... >
</ destruir-node-en-destructor >
No hay comentarios:
Publicar un comentario