当前位置: 首页 > news >正文

LeetCode:Reverse LinkedList

problem:

Reverse a singly linked list.

Hint:

A linked list can be reversed either iteratively or recursively. Could you implement both?

solution:头插法逆转链表

/**
 * Definition for singly-linked list.
 * struct ListNode {
 *     int val;
 *     ListNode *next;
 *     ListNode(int x) : val(x), next(NULL) {}
 * };
 */
 //头插法逆转链表
class Solution {
public:
    ListNode* reverseList(ListNode* head) {
        ListNode result(-1);       
        ListNode *cur=head;
        while(cur!=NULL)
        {
            ListNode *nnode=new ListNode(cur->val);
            nnode->next=result.next;
            result.next=nnode;       
            cur=cur->next;
        }
        return result.next;
    }
};

 

转载于:https://www.cnblogs.com/xiaoying1245970347/p/4581653.html

相关文章:

  • Oracle的rownum原理和使用(整理几个达人的帖子)
  • 安装cacti可能出现的问题
  • json_encode详解,转义
  • 真正的人工智能离我们有多远
  • 我的菜谱:鱼香肉丝
  • 页面制作部分之PS切图
  • NSA用OpenFlow,间谍机构的SDN轰趴
  • ThinkPhp学习11
  • 微软的操作系统中让 32 位支持大于 4GB 的内存。
  • 架构师速成4.1-幼儿园要学会如何学习(转载自36氪)
  • Spark实战
  • OSSIM系统用户审计
  • 谈谈Ext JS的组件——布局的使用方法
  • C#:Md5和Sha1两种加密方式
  • 使用PHP输出中文JSON字符串
  • iOS 系统授权开发
  • php面试题 汇集2
  • RxJS: 简单入门
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • Sublime text 3 3103 注册码
  • vue-cli在webpack的配置文件探究
  • 电商搜索引擎的架构设计和性能优化
  • 高度不固定时垂直居中
  • 基于Android乐音识别(2)
  • 基于axios的vue插件,让http请求更简单
  • 前端相关框架总和
  • 日剧·日综资源集合(建议收藏)
  • 使用agvtool更改app version/build
  • 使用API自动生成工具优化前端工作流
  • 使用docker-compose进行多节点部署
  • 算法---两个栈实现一个队列
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 优秀架构师必须掌握的架构思维
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • # Java NIO(一)FileChannel
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (1)bark-ml
  • (2)(2.10) LTM telemetry
  • (27)4.8 习题课
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (附源码)ssm码农论坛 毕业设计 231126
  • (未解决)macOS matplotlib 中文是方框
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (转)h264中avc和flv数据的解析
  • (转)shell调试方法
  • .htaccess配置常用技巧
  • .NET Micro Framework初体验
  • .NET MVC第五章、模型绑定获取表单数据
  • .NET与 java通用的3DES加密解密方法
  • [100天算法】-二叉树剪枝(day 48)
  • [C#]C# winform实现imagecaption图像生成描述图文描述生成