摘要: 问题链接 "LeetCode 24. Swap Nodes in Pairs" 题目解析 给出链表,每两个节点之间交换顺序,求新的链表。 解题思路 其实不是很难,基本链表操作。直接迭代就好,注意一个问题,必须保留当前交换的两节点的前一节点指针,因为最后还得与之前链表连接上,所以最好的方法是保存前一节 阅读全文
posted @ 2018-03-23 15:47 AlvinZH 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 问题链接 "LeetCode 22. Generate Parentheses" 题目解析 括号匹配问题:给出数字n,求n对括号所有可能的匹配形式。 解题思路 明显使用递归的方法求解,最初的想法是利用两个变量 $left$和 $right$ 记录剩余可使用的左右括号数,当 $left right$ 阅读全文
posted @ 2018-03-23 14:45 AlvinZH 阅读(558) 评论(0) 推荐(0) 编辑