题解 3028: 数的计数(Noip2001)

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

数的计数(Noip2001) 记忆化

摘要:解题思路:注意事项:参考代码:#include"bits/stdc++.h" using namespace std; // 定义一个全局数组kkk,用于存储中间计算结果 int kkk[110……

3028: 数的计数(Noip2001)

摘要:解题思路:注意事项:参考代码:#include <stdio.h>#define N 1001int n, f[N];int main(){    scanf("%d", &n);    f[1] =……

JAVA的动态规划解法

摘要:解题思路:注意事项:参考代码:import java.util.*; public class Main {     public static void main(String[] args) ……

3028: 数的计数(Noip2001) 递推前缀和

摘要:解题思路:自然数的个数递推式:h[i] = h[1] + h[2] +...+ h[i/2]; s[i] 为h[i] 前缀和,所以h[i] = 1 + s[i/2](扩展出的自然数包括i本身); 计算……

数的计数(python)

摘要:解题思路:注意事项:参考代码:def count_numbers(n):    # 创建一个长度为 n+1 的数组,用于存储中间结果    dp = [0] * (n + 1)    # 初始化基本情……

记忆化搜索(Python题解)

摘要:解题思路:注意事项:参考代码:def dfs(n,step):    for i in range(n//2+1):        if exist[i]: # 存在直接用            ta……