のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,368,989人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレphpのツリーのアルゴリズムがわかんねんんだよ!

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    53 = :

    便乗質問、
    HTMLに関する質問ですが、ツリーのアルゴリズムについてなので。。。

    HTMLタグの<ul><li><li></ul>をネストして書こうと思っているのですが、
    データベースを使っていたりデータベースをチューニングしてる関係などにより、

    各項目について、
    ●上から何番目か($nとします)・・・@seq =(1,2,3,4,5,6,7,8,9,10)とし、$nには1,2,3,4,..10が入ります
    ●階層の深さが何階層目か($depth[$n]とします)
    ●項目名($name[$n]とします)

    しかわかっていません。

    ★参考:<ul><li></li></ul>の見た目とソースの対応を、下記URLにおいておきます。
    http://31.com/tmp/ul_algorithm.html


    で、やりたいのはこれらの情報を使って
    *上から順*にソースを書き込んでいきたいということです。
    そのためのアルゴリズムがわからずに苦慮しています。

    $depth[n]=$depth[n-1]のときは、
    単に<li>name(n)</li>と書けばいいことは自明です

    しかし、それ以外のパターンのアルゴリズムがわからず。。。

    なお、アルゴリズムの考え方やそのヒントでも、phpでやperlのソースでも、
    あるいは、ヒントだけでもいいので、教えていただければ幸いです。

    60 = :

    コンピュータサイエンスの基本として、データ構造~とりわけツリーの扱いは基本かつ大事なんですね。

    62 = :

    てすと


    ←前へ 1 2 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について