一般创建链表时,我们可以创建一个哑结点,来保存头部

 * struct ListNode {
 *     int val;
 *     ListNode *next;
 *     ListNode(int x) : val(x), next(NULL) {}
 * };
 

ListNode *p = new ListNode(0); // dummy node,哑结点

ListNode *pre = p;

开始创建节点:

vector<int> v={1,2,3};

for(auto i:v)

{

  p->next = new ListNode(i);

  p = p->next;
}

return pre->next;

最新文章

  1. XVI Open Cup named after E.V. Pankratiev. GP of Eurasia
  2. Framework manager编写SQL错误整理
  3. 【讲义提纲】以一个实战新闻cms增删改查demo为例,给学院国创队伍培训php
  4. 浅谈WCF的三种通信模式:请求响应模式、数据报模式和双工通讯模式
  5. 快速排序python实现
  6. soapui中文操作手册(十)----REST Sample Project
  7. MySQL安装过程net start mysql 启动失败 报“错误2,系统找不到文件”的解决办法
  8. Hibernate配置问题
  9. eclispe报错PermGen space
  10. tcp服务的测试程序开源
  11. vi的用法 【转】
  12. linux 启动流程图
  13. ubuntu scp
  14. Android学习笔记(一)开发环境搭建
  15. Teams(uva11609+组合)
  16. asp发邮件控件
  17. 如何用fiddler + 手机设置无线代理 下载只有 手机才能访问的资源。
  18. 学习笔记TF023:下载、缓存、属性字典、惰性属性、覆盖数据流图、资源
  19. 2-(基础入门篇)Air202下载开发入门(给Air202下载第一个程序)
  20. GDI的 点 线 面 双缓冲 位图的绘制

热门文章

  1. 一看就懂的MySQL的FreeList机制
  2. IP 层收发报文简要剖析4--ip 报文发送
  3. dp背包 面试题 08.11. 硬币
  4. binary hacks读数笔记(ld 链接讲解 二)
  5. Nginx实例
  6. UML中常见的类关系你了解吗?
  7. Flink处理函数实战之四:窗口处理
  8. Xshell不能连接Kali系统SSH的解决
  9. [PHP安全特性学习]strcmp()函数安全漏洞
  10. 重新认识C++的&quot;cin &gt;&gt;&quot;、&quot;cout &lt;&lt;&quot; 简简单单 - 快快乐乐