A single linked list is a chain-access data structure that holds data elements from a linear table in a group of storage units with any address.
Brief introduction of single linked list
The data in the list is expressed as a node, the composition of each node: the element (image of the data element) + pointer (indicating the successor element storage location), the element is the storage unit that stores the data, and the pointer is the address data that connects each node.
The key code looks like this:
<?php/** * Single linked list/class Demo {private $id; public $name; public $next; public function __construct ($id = ", $name = ') {$this->id = $id; $this->name = $name} static public function show ($head) {$cur = $head; while ($cur (next) {echo $cur->next->id, ' ### ', $cur->next->name, ' <br/> '; $cur = $cur->next;} echo '
The above is a small set to introduce the PHP single linked list of the implementation code, I hope to help you, if you have any questions please give me a message, small series will promptly reply to everyone. Here also thank you very much for the cloud Habitat Community website support!