题目 输入两个递增排序的链表,合并这两个链表并使新链表中的节点人是按照递增排序的。 思路 两个链表分别都已经是有序的了,遍历链表的时候只要比较两个链表当前位置大小,取出最小的添加到新链表中。 ...
分类:
编程语言 时间:
2018-12-26 16:51:23
阅读次数:
211
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 题目解答 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; ...
分类:
编程语言 时间:
2018-12-21 00:04:15
阅读次数:
253
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 题目解答 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; ...
分类:
编程语言 时间:
2018-12-20 21:35:33
阅读次数:
198
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。解法一: 非递归解 class Solution { public: ListNode *Merge(ListNode *pHead1, ListNode *pHead2) { if (pHead1 ...
分类:
编程语言 时间:
2018-12-02 12:08:13
阅读次数:
174
问题:合并两个排序的链表 要求:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 解题代码: 递归版: 非递归版: ...
分类:
编程语言 时间:
2018-10-29 11:17:28
阅读次数:
133
题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。题目地址https://www.nowcoder.com/practice/d8b6b4358f774294a89de2a6ac4d9337?tpId=13&tqId=11169&rp=3&ru=%2... ...
分类:
编程语言 时间:
2018-10-13 22:50:02
阅读次数:
208
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): # self.val = x # self.next = Non ...
分类:
编程语言 时间:
2018-09-19 14:48:41
阅读次数:
139
题目描述: 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 解题代码: /*function ListNode(x){ this.val = x; this.next = null; }*/ function Merge(pHead1, pHead2) ...
分类:
编程语言 时间:
2018-09-05 23:57:31
阅读次数:
179
题目描述:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 方法1:递归 方法2:循环 ...
分类:
编程语言 时间:
2018-08-23 23:11:20
阅读次数:
231
题目一:合并两个排序的链表 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路:利用两个指针cur1,cur2来指分别向两个链表中当前较小的和当前较大的节点,若cur1->val>cur2->val,那么就将两者交换 题目二:树的子结构 输入两棵二叉树 ...
分类:
编程语言 时间:
2018-07-30 16:32:35
阅读次数:
169