
链表
文章平均质量分 60
codekiller_
普天之下,谁不辛苦
展开
-
【LeetCode24】Swap Nodes in Pairs题解
一、题目详解 由于原题大家都在原网站上能看到,这里就不把题目原样复制粘贴下来了。主要意思就是给定一个链表,将其链表内节点两两交 换,最后返回交换后链表的头部。 二、思路详解 这道题可以用递归的方法将诶绝而且时间复杂度相对较小,我用的是循环读取链表节点,然后两两交换节点。实现起来比较麻烦 的地方就是节点之间交换操作,注意交换节点后指针重新指向新节点就行,其余并没有多少难度。 三、代码实现原创 2017-03-19 16:47:53 · 308 阅读 · 0 评论 -
【LeetCode2 Add Two Numbers】链表求和详解
一、问题描述 给定两个非空链表,其中链表中的每一个节点都是一个十以内的数字,链表的倒序数字串代表相应的十进制数值,因此每一个链表都会对应一个数值。题目中给定两个链表,需要求出其数值和,并将该数值和也相同的形式用链表表达,返回聊表的头结点。例如,给定聊表2->4->3和5->6->4,其代表的数值分别为342和465,数值和为907,将807用链表倒序表示为7->0->8,因此输出7->0->8链原创 2017-06-10 20:51:28 · 2552 阅读 · 0 评论