欢迎来到IT嘟嘟的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
扩大
缩小

2019年8月26日

24. 两两交换链表中的节点

摘要: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 阅读全文

posted @ 2019-08-26 12:26 IT嘟嘟 阅读(127) 评论(0) 推荐(0) 编辑

23. 合并K个排序链表

摘要: 合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6 阅读全文

posted @ 2019-08-26 11:27 IT嘟嘟 阅读(113) 评论(0) 推荐(0) 编辑

22. 括号生成

摘要: 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ "((()))", "(()())", "(())()", "()(())", "()()()"] 阅读全文

posted @ 2019-08-26 11:02 IT嘟嘟 阅读(148) 评论(0) 推荐(0) 编辑

21. 合并两个有序链表

摘要: 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 阅读全文

posted @ 2019-08-26 10:17 IT嘟嘟 阅读(151) 评论(0) 推荐(0) 编辑

20. 有效的括号

摘要: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "()"输出: true示例 2: 输入: "()[]{}"输出: 阅读全文

posted @ 2019-08-26 09:56 IT嘟嘟 阅读(125) 评论(0) 推荐(0) 编辑

导航