会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
啦啦a德玛西亚
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2019年4月29日
LeetCode第二十四题-交换链表中节点值
摘要: Swap Nodes in Pairs 问题简介:给定链表,交换每两个相邻节点并返回链表. 举例: 输入:1->2->3->4 输出:2->1->4->3 链表结构: 解法一: 定义一个头节点的引用,然后遍历链表,当下一个节点存在时,每两个节点的数值交换 复杂度分析: 时间复杂度:o(n)遍历一遍链
阅读全文
posted @ 2019-04-29 09:40 啦啦a德玛西亚
阅读(208)
评论(0)
推荐(0)
2019年4月28日
LeetCode第二十三题-合并n个有序链表
摘要: Merge k Sorted Lists 问题简介:合并k个已排序的链表并将其作为一个排序链表返回. 举例: 输入: [ 1->4->5, 1->3->4, 2->6 ] 输出: 1->1->2->3->4->4->5->6 链表结构: 解法一: 建立一个集合,遍历所有链表,将其元素添加到集合中,将
阅读全文
posted @ 2019-04-28 15:18 啦啦a德玛西亚
阅读(796)
评论(0)
推荐(0)
2019年4月27日
LeetCode第二十二题-创建n对括号
摘要: Generate Parentheses 问题简介: 给定n对括号,编写一个函数来生成格式正确的括号的所有组合. 举例: 给定n = 2,解集是: [ “()()”, “(())” ] 给定n = 3,解集是: [ “((()))”, “(()())”, “(())()”, “()(())”, “(
阅读全文
posted @ 2019-04-27 18:25 啦啦a德玛西亚
阅读(155)
评论(0)
推荐(0)
2019年4月26日
LeetCode第二十一题-对两个有序链表排序
摘要: Merge Two Sorted Lists 问题简介:合并两个已排序的链表并将其作为新链表返回 举例: 输入: 1->3->5, 1->2->4 输出: 1->1->2->3->4->5 链表结构: 解法一: 定义一个头节点,遍历一遍两个链表,每次比较两个节点的值,添加值小的节点,注意非空判断 复
阅读全文
posted @ 2019-04-26 09:41 啦啦a德玛西亚
阅读(338)
评论(0)
推荐(0)
2019年4月25日
LeetCode第二十题-有效的括号
摘要: Valid Parentheses 问题简介: 给定一个只包含字符 ‘(’ , ‘)’ , ‘{’ , ‘}’ , ‘[’ , ‘]’ 的字符串,确定输入字符串是否有效 有效的条件: 必须使用相同类型的括号关闭左括号, 必须以正确的顺序关闭打开括号, 注意,空字符串也被视为有效. 举例 1. 输入:
阅读全文
posted @ 2019-04-25 10:12 啦啦a德玛西亚
阅读(97)
评论(0)
推荐(0)
2019年4月24日
LeetCode第十九题-链表节点的删除
摘要: Remove Nth Node From End of List 问题简介;给定链表,从链表末尾删除第n个节点并返回其头部 例: 给定链表:1-> 2-> 3-> 4-> 5,n = 2 从末尾删除第二个节点后,链表变为1-> 2-> 3-> 5 解法一: 先遍历一遍链表,得到链表的长度,再将长度减
阅读全文
posted @ 2019-04-24 17:21 啦啦a德玛西亚
阅读(104)
评论(0)
推荐(0)
2019年4月23日
LeetCode第十八题-四数之和
摘要: 4Sum 问题简介:定n个整数和整数目标的数组nums,是否有元素a,b,c,d在nums中,使a+b+c+d=target? 举例: 给定数组 nums = [1, 0, -1, 0, -2, 2], 目标值 target = 0. 结果: [ [-1, 0, 0, 1], [-2, -1, 1,
阅读全文
posted @ 2019-04-23 18:48 啦啦a德玛西亚
阅读(103)
评论(0)
推荐(0)
2019年4月22日
LeetCode第十七题-电话号码的字母组合
摘要: Letter Combinations of a Phone Number 问题简介: 给定包含2-9的数字的字符串,返回该数字可能表示的所有可能的字母组合. 下面给出了数字到字母的映射(就像在电话按钮上一样) 注意:1不会映射到任何字母 解法一: 先将所有数字与对应字符添加到map中,然后遍历给定
阅读全文
posted @ 2019-04-22 11:32 啦啦a德玛西亚
阅读(118)
评论(0)
推荐(0)
2019年4月21日
LeetCode第十六题-找出数组中三数之和最接近目标值的答案
摘要: 3Sum Closest 问题简介: 给定n个整数的数组nums和整数目标,在nums中找到三个整数,使得总和最接近目标,返回三个整数的总和,可以假设每个输入都只有一个解决方案 举例: 给定数组:nums=[-1, 2, 1, -4], 目标值:target = 1. 最接近目标值的答案是2 (-1
阅读全文
posted @ 2019-04-21 22:45 啦啦a德玛西亚
阅读(1064)
评论(0)
推荐(0)
2019年4月20日
LeetCode第十五题-找出数组中三数和为0的答案
摘要: 3Sum 问题简介: 给定n个整数的数组nums,是否有元素a,b,c在nums中,使a + b + c = 0? 找到数组中所有唯一的三元组,它们的总和为零 注:解决方案集不得包含重复的三元组 例如{1,-1,0}和{1,0,-1} 举例: 给定数组 {-2,1,0,-1,-1,2,3} 输出{
阅读全文
posted @ 2019-04-20 13:57 啦啦a德玛西亚
阅读(315)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告