题解列表

筛选

幂的末尾解法

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

魔板(BFS+map去重)

摘要:解题思路:BFS+map去重,用map存储操作序列。 BFS算法通过对当前状态进行操作,并将所有可能的下一状态加入队列,不断扩展状态空间直到找到目标状态。哈希表用于存储操作序列,避免重复搜索相同的状……

合法c标识符

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ char a[30]; int i; int flag=0; gets(a); if((a[0]>=&#39;a……

放苹果递归水题

摘要:解题思路:注意事项:参考代码:int apple(int m,int n){    if(n==1||m==0)return 1; 有一个盘子或者没有苹果    else if(m<n)return ……

级数求和.......

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(){ int k,i; double s=.0 ; scanf("%d",&k) ; for(i=1;;i++){ ……

家谱(并查集做法)

摘要:解题思路: 显然这道题应该使用并查集,但普通的并查集只能合并数字,我们可以用map来代替数组,实现并查集的操作,直接用map把他们的父亲连接起来。 参考代码: ```cpp #……

递归解法 有图片有真相 详细

摘要:思路:先把输入的数存到char数组里,用toCharArray可以把字符串变成字符数组, 比如字符串:"abcd"会变成{'a','b','c','d}的char类型数组 在方法里面: ![](……