摘要: 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例: 输入:n = 3输出: ["((()))", "(()())", "(())()", "()(())", "()()()" ] 方法一:暴力法 为了生成所有序列,我们可以使用递归。长度为 n 的序 阅读全文
posted @ 2020-04-14 14:59 USTC丶ZCC 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 题目描述:统计所有小于非负整数 n 的质数的数量。 示例: 输入: 10 输出: 4 解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 质数就是除了 1 和本身找不到其他能除尽的数!思路一:暴力法(超时) class Solution: def countPrimes(s 阅读全文
posted @ 2020-04-14 10:19 USTC丶ZCC 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 给你两个 非空 链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。 进阶:如果输入链表不能修改该如何处理?换句话说,你不能对列表中的节点进行翻转。 示例: 输入:(7 -> 2 - 阅读全文
posted @ 2020-04-14 09:37 USTC丶ZCC 阅读(135) 评论(0) 推荐(0) 编辑