题解列表

筛选

喜欢if的看这里

摘要:解题思路:注意事项:参考代码:#include <stdio.h>#define y(a,b,c) ({ \ double max=(a); \ if((b)>max)max=(b); \ ……

计算一个整数N的阶乘C++版

```cpp#include/*这里也可以用万能头,看看自己的喜爱:#include#include//这里Windows.h不能使用,不然会错*/usingnamespacestd;intmain(){intn;//定义一个整数nlonglongsum=1;//定义sum(n的阶乘),

新手 数组逆序重放

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int n,t,i;    scanf("%d",&n);    int a[n];    for(i=0……

1199哥德巴赫曾猜测c++简洁题解

解题思路:首先需要一个方法来判断一个数字是否为素数,这样可以做到简略代码量的工作。判断两个素数加起来是否为输入的数字时,只需要判断第i个与第n-i个是不是素数就行了,不需要多判断二者相加。注意事项:因为重点在于判断n>2的部分,比如1这种只需要多写一个if条件判断一下即可。

基于C++,一个简单的编程实现

解题思路:熟练使用字符串应用注意事项:注意遍历时是否越界参考代码:#include#includeusingnamespacestd;voidtext(){stringm;cin>>m;for(inti=0;i

二维数组求解多状态dp

多状态dp题目说了**跑or休息**有点01背包的感觉就是在暗示**二维数组求解**然后是我们熟悉的动规三部曲先定义状态这里dp[i][j]我表示在第i分钟j疲倦度下的最大路程然后是状态转移方程了既然是多状态那么一定要细心读题目题目说跑or休息所以我立刻想到dp[i][j]=max(dp[i][j],

简单讲讲自己的思路

摘要:def a(n): #当年份小于等于4时,那就只有刚开始的那头母牛在生崽,所以直接输出数量即可 if n <= 4: ……