reverse linked list--javascript
来源:互联网 发布:七天网络注册登录查分 编辑:程序博客网 时间:2024/06/01 08:54
刚开始没做出来,因为:①没太弄清楚js可以怎么表示链表;②这个属于排序问题--使用头插法排序。
var reverseList = function(head) {
if(!head || !head.next)
return head;
var p = new ListNode(-1);
p.next=head;
head=head.next;
p.next.next=null;
while(head!==null){
var tmp = head.next;
head.next = p.next;
p.next = head;
head=tmp;
}
return p.next;
};
0 0
- reverse linked list--javascript
- Single linked list reverse
- reverse a linked list
- Reverse a linked list.
- Reverse a linked list
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- 使用Amoeba for mysql实现mysql读写分离
- 机器学习系列(2)_从初等数学视角解读逻辑回归
- c++基础——c++11中的新特性
- Python中的readlines函数读取到特殊字符时会截断导致文件读取不完整
- MyEclipse10安装 JDK环境配置 Tomcat服务器配置
- reverse linked list--javascript
- asp.net 获取select值传到后台
- Neo4j介绍与使用
- 第二周第二项目——拿胖子说事
- 任务、进程和线程
- 设计模式
- Warning: Activity not started, its current task has been brought to the fron
- 关于TimePickerDialog里的取消按钮
- 1到m的倒数和