ホームページ > バックエンド開発 > PHPチュートリアル > PHPでリンクされたリストを端から頭まで印刷する方法(コード例)

PHPでリンクされたリストを端から頭まで印刷する方法(コード例)

不言
リリース: 2023-04-04 07:12:01
オリジナル
1385 人が閲覧しました

この記事の内容は、PHP でリンク リストを最後から先頭まで出力する方法 (コード例) についてです。一定の参考価値があります。困っている友人は参考にしてください。お役に立てば幸いです。 。

1. 走査後に反転した配列をプッシュし、出力します
2.array_unshift — 配列の先頭に 1 つ以上のセルを挿入し、配列の先頭に受信セルを挿入します array
int array_unshift ( array &$array ,mixed $value1 [,mixed $... ] )

<?php
class Node{
        public $data;
        public $next;
}
//创建一个链表
$linkList=new Node();
$linkList->next=null;
$temp=$linkList;
for($i=1;$i<=10;$i++){
        $node=new Node();
        $node->data="aaa{$i}";
        $node->next=null;
        $temp->next=$node;
        $temp=$node;
}
function printListFromTailToHead($linkList){
        $arr=array();
        $p=$linkList;
        while($p->next!=null){
                $p=$p->next;
                array_unshift($arr,$p->data);
        }
        return $arr;
}
$arr=printListFromTailToHead($linkList);
var_dump($arr);
ログイン後にコピー

関連する推奨事項:

php でサーマル 58MM レシート プリンター印刷を実装する方法

上から下へバイナリ ツリー コード共有を印刷する PHP 実装

以上がPHPでリンクされたリストを端から頭まで印刷する方法(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート