私は学校で2つの宿題の問題を抱えていますが、何度か調べてみましたが、うまくいきませんでした。
私はこの配列を持っています
アレイ[10][10][10]
id parent value
1 0 X
2 1 Y
3 1 Z
4 3 A
5 2 B
6 5 C
7 3 D
8 9 E
9 4 F
10 2 G
私が欲しいのは、親列に基づいてサイトマップを生成することです。
Example
1 must be at the root
2 and 3 must be childs of 1
10 and 5 must be childs of 2
... and so on.
次のような.xmlを生成できればいいのですが
<object id="1" value="X">
<object id="2" value="Y">
<object id="10" value="G">
</object>
<object id="5" value="B">
</object>
... and so on ...
</object>
</object>
と配列
array(
id = > 1
array
);
私はそれが実際にどのように見えるか見ていません、多分このようなもの
$array = array(
"foo" => "bar",
42 => 24,
"multi" => array(
"dimensional" => array(
"array" => "foo"
)
)
);
2番目の問題は後で投稿します。これにはPHPを使用していますが、アルゴリズムが重要であるため、C ++とC#も同様に機能します。私はこれについて非常に興味があるので、どんな助けでも感謝されるでしょう!