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