题解列表

筛选

2692质因数个数(部分超时)

摘要:只能过70,有没有大佬指导一下还可以怎么优化 ```python def checkPrime(num): if (num == 2) or (num == 3): r……

二分法解决单调多元方程问题

摘要:解题思路:    由题目可知IRR大于-1,设x=IRR+1,x>0。对NPV关于x进行求导可知,NPV关于x的函数是个单调递减函数。    又因为当x—>0时,NPV—>正无穷,x—>正无穷时,NP……

菲波那契数列

摘要:解题思路:注意事项:参考代码:def fibonacci(n):    dp = [0] * (n + 1)    dp[0] = 0    dp[1] = 1    for i in range(2……

集合的划分

摘要:解题思路:注意事项:参考代码:def partition_count(n, k):    dp = [[0] * (k+1) for _ in range(n+1)]    for i in rang……

因子分解(Python)

摘要:解题思路:注意事项:参考代码:def factorize_expression(n):    factors = []    i = 2    while i * i <= n:        if ……

判断元素是否存在

摘要:解题思路:注意事项:参考代码:def is_element_of_M(k, x):    if k == x:        return "YES"    elif k > x:        re……

汉诺塔(python)

摘要:解题思路:注意事项:参考代码:def hanoi(n, a, b, c):    if n > 0:        hanoi(n - 1, a, c, b)        print(&#39;mo……

哥德巴赫曾猜测

摘要:解题思路:注意事项:参考代码:# 判断是否是素数def is_prime(n):    if n < 2:        return False    for i in range(2, int(n……

百钱百鸡问题

摘要:解题思路:注意事项:参考代码:def buy_chicken():    solutions = []  # 存储所有解的列表    for cock in range(0, 21):  # 公鸡的取……