题解列表

筛选

IP判断-题解 分级别排除法(C++代码)

#分级别判断法1.首先判断字符串的长度是否满足合格IP地址长度最小的IP地址0.0.0.0长度为7最大的IP地址255.255.255.255长度为15所以接收的字符串长度必然>6且6&&s<16)returntrue;elsereturnfalse;}boolpd2(charchr[],

堆栈的使用-题解(C++代码)

scanf也可以换成cin,但须用清除缓存区的换行,这里我用的是getchar(),注意一组数据测试完记得清空栈!!!#include#includeusingnamespacestd;stacks;//栈的定义intmain(){intn,

二叉树 (C++代码)

摘要:```cpp #include using namespace std; int f(int n){ int sum=1; for(int i=0;i>n>>m){ ……

检查金币-题解(C++代码)

```cpp#includeusingnamespacestd;intw,r[10]={1,3,9,27,81,243,729,2187,6561,19683};intflag,dp[10][350000];vectorp;voidDFS(inti,

核电站问题 (C++代码)记忆化搜索

```cpp#includeusingnamespacestd;longlongdp[5][50];longlongDFS(intlx,intm)//lx表示已连续放的位置数,m表示剩余没确定的位置数{if(m==0)return1;//所有位置都已确定完毕,