您当前的位置: 首页 >  数据结构

壹小俊

暂无认证

  • 0浏览

    0关注

    885博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

php实现数据结构的单向链表

壹小俊 发布时间:2020-03-31 09:47:53 ,浏览量:0

啥是单向链表

链表是以链式存储数据的结构,其不需要连续的存储空间,链表中的数据以节点来表示,每个节点由元素(存储数据)和指针(指向后继节点)组成。

单向链表(也叫单链表)是链表中最简单的一种形式,每个节点只包含一个元素和一个指针。 它有一个表头,并且除了最后一个节点外,所有节点都有其后继节点。 它的存储结构如下图所示

代码实现

定义节点

class Node
{
    public $data;

    /**
     * @var null | Node
     */
    public $next;

    public function __construct($data)
    {
        $this->data = $data;
        $this->next = null;
    }

}

单链表实现

/**
 * Class SingleLinkList
 * 单链接的实现示例,实现简单的填加,插入,删除, 查询,长度,遍历这几个简单操作
 */
class SingleLinkList
{
    /**
     * 链表头结点,头节点必
关注
打赏
1664335782
查看更多评论
立即登录/注册

微信扫码登录

0.6413s