摘要:
编写一个程序,找到两个单链表相交的起始节点。 如下面的两个链表: 在节点 c1 开始相交。 示例 1: 输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3 输出:Reference 阅读全文
posted @ 2019-04-11 22:53
轩轩转圈圈~
阅读(100)
评论(0)
推荐(0)
摘要:
给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 示例 1: 输入: 1 输出: true 解释: 2 0 = 1 示例 2: 输入: 16 输出: true 解释: 2 4 = 16 示例 3: 输入: 218 输出: false 1 class Solution { 2 public: 阅读全文
posted @ 2019-04-11 17:28
轩轩转圈圈~
阅读(94)
评论(0)
推荐(0)
摘要:
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 示例 1: 输入: [7,1,5,3,6,4] 输出: 5 解释: 在第 2 天(股票价格 = 1)的时 阅读全文
posted @ 2019-04-11 11:32
轩轩转圈圈~
阅读(107)
评论(0)
推荐(0)
摘要:
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 1 class Solution { 2 public: 3 ListNode* mergeTwoLists(List 阅读全文
posted @ 2019-04-11 10:43
轩轩转圈圈~
阅读(95)
评论(0)
推荐(0)

浙公网安备 33010602011771号