题解列表

筛选

利用递归函数

解题思路:a[i][j]=a[i-1][j]+a[i][j-i]每一次调用函数时先查看a[i][j]是否有值,若有可直接返回,大大减少递归时间注意事项:参考代码:#includeintsum(inti,intj,inta[35][35]){if(i<=0||j<=0)return0;

条件判断写法

摘要:x=int(input())if x%3==0 : print(3,end=' ')if x%5==0 : print(5,end=……

回文字符串-分类讨论算法

摘要:# 思路- 回文串一定有一个中心点,我们可以拿这个来作文章。- 对于一个回文串,如果我们可以用这三个字符拼接出来,那么是否是要求包含了不属于这三个字符的子串必须作为中心串,且必须是回文串呢?可……

(C++)题号1004:[递归]母牛的故事(可借鉴思路)

摘要:### 审题##### 题目说:“有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。”其中应该要知道的是:1.母牛最开始的一年里不生小母牛;2.小母牛……

2836: 数组逆序重放题解

解题思路:注意事项:参考代码#includeusingnamespacestd;typedeflonglongll;constintN=1e7;lla[N];intmain(){lln;cin>>n;for(inti=1;i<=n;i++)cin>>a[i];for(in