题解列表

筛选

c语言好数详解

摘要:解题思路:第一位是奇数位,第二位是偶数位,第三位是奇数位....注意事项:参考代码:#include <stdio.h>int main(){ int n; int i,a; scanf(……

换位置-双向逆序

摘要:解题思路:如果n个人如果是线性排列,要使123456…n变成n…654321, 那么需要的时间总数就是(n-1)+…+5+4+3+2+1=n*(n-1)/2;即1右移n-1步, 2右移n-2步…再回到……

排列:DFS全排列

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>usingnamespacestd;constintN&……

2955 判断素数个数

摘要:解题思路: 先判断是否为素数pd_sushu然后统计个数count_sushu,调用注意事项:参考代码:def pd_sushu(n):#判断是否为素数 if n……

1025c++set秒了

摘要:解题思路:set秒了参考代码:#include <iostream>#include<set>using namespace std;int main(){ &nb……

鸡尾酒疗法

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){int n;double x,y,d,d1;cin……

打击犯罪 逆向思维

摘要:解题思路:逆序列添加进图中当添加到m的时候图中的犯罪团伙数量不超过n/2时说明还可以继续添加否则这个此时的m必须删除 且为最小值注意事项:这个题目要求 求的就是最小的k 因为把k删除后最大……

骑马修栅栏(dfs)

摘要:#include<bits/stdc++.h>using namespace std;const int N = 1e3 + 26;int mapp[N][N], S[N], ans[N]……