代码拉取完成,页面将自动刷新
同步操作将从 star/offer100 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<?php
/**
* 题目:反转链表
*
* 输入一个链表,反转链表后,输出新链表的表头。
*/
class ListNode{
var $val;
var $next = NULL;
function __construct($x){
$this->val = $x;
}
}
function ReverseList($pHead)
{
$pre = null;
$curNode = $pHead;
while ($curNode!=null) {
$next = $curNode->next;
$curNode->next = $pre;
$pre = $curNode;
$curNode = $next;
}
return $pre;
}
$head = new ListNode(1);
$head->next = new ListNode(2);
$head->next->next = new ListNode(3);
$head->next->next->next = new ListNode(4);
$head->next->next->next->next = new ListNode(5);
$node = ReverseList($head);
while ( !is_null($node) ) {
echo $node->val.PHP_EOL;
$node = $node->next;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。