题解列表

筛选

[NOIP2008]立体图-题解(C++代码)

```cpp#includeusingnamespacestd;//在坐标x,y放一个方块voidput(char**draw,intx,inty){draw[x][y]='+';draw[x][y+1]='-';draw[x][y+2]='-';draw[x][y+3]='-';draw[x][y+

蓝桥杯2014年第五届真题-分糖果-题解

题目描述问题描述有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:每个小朋友都把自己的糖果分一半给左手边的孩子。一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。反复进行这个游戏,直到所有小朋友的糖果数都相同为止。

危险系数DFS处理方法-题解(C++代码)

#####思路只需用dfs找到从起点到终点的路径数,统计经过的点,用times数组保存,当其中的点被访问的次数等于总路径数时,该点即为关键点。------------#####代码```cpp#include#include#defineN1000usingnamespacestd;inte[N+5]

蓝桥杯剪格子-题解(C语言代码)-----初学者可以看看,详细带图(dfs)

解题思想:1.题目要求最后的答案要包含左上角格子,所以直接拿左上角格子作为起点进行深度优先搜索2.解题步骤:首先我们分析样例是怎么做的:①从第零行零列的元素作为起点深搜,每个点进行上下左右判断,寻找哪个方向可以走。以图中第一个点"10"为例,