题解列表

筛选

二维经典DP,一维就不写了

解题思路:先定义dp[i][j]:至第i个a和第j个b的最长子序列写出转换方程,若序列a第i个值==序列b第j个值:dp[i][j]=max(dp[i-1][j-1]+1,dp[i][j]),否则:dp[i][j]=max(dp[i-1][j],

编写题解 1173: 计算球体积

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<math.h>#include <iomanip>#define PI 3.1415using namespace ……

蓝桥杯-分解质因数

摘要:#include int prime(int n)//判断质数  { for(int i=2;i*i<=n;i++){//只要能被整除,不是质数  if(n%i==0)return 0; ……

python实现统计数字

先用字典将没有存储的数据依次存储进来,如果是第一次出现则将出现的次数置为一,出现过的则次数+1,最后用sorted给字典排序,关键值选择第一个值的参考代码:#统计数字n=int(input())dist={}foriinrange(n):a=int(input())ifnotaindist.keys(

矩阵的幂【写个快速幂矩阵】

整数快速幂的求解:[快速幂][快速幂]矩阵快速幂的不同,在于初始情况乘单位矩阵,而非乘1,并且采用矩阵乘法,而非普通整数乘法```cpp#include#includeusingnamespacestd;typedeflonglongLL;classM{public:LLdata[101][101];

最大公约数与最小公倍数(简化)

摘要:解题思路:辗转相除法求得最大公约数,再求得最小公倍数。注意事项:参考代码:#include <stdio.h>int main(){ int a,b; int t;  scanf("%d %d", &……