- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 [Leetcode]Swap Nodes In Pairs 两两交换链表中的节点
给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 说明: 你的算法只能使用常数的额外空间。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 思路: /** * Definition for singly-linked list. * function L...
2018-11-12 22:22:31 200
原创 [LeetCode]Merge k Sorted Lists 合并K个排序链表
合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入: [ 1->4->5, 1->3->4, 2->6 ] 输出: 1->1->2->3->4->4->5->6 思路: /** * Definiti
2018-11-12 22:20:26 269
原创 [LeetCode] Generate Parentheses 生成括号
给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ "((()))", "(()())", "(())()", "()(())", "()()()" ] 思路: /** * @param {number} n * @retu
2018-11-12 22:18:30 255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人