题解列表

筛选

蓝桥杯2017年第八届真题-发现环-题解(C++代码)

解题思路:DFS不断向当前结点的下一个结点前进,顺便记下下一个结点的父节点以便回头可以找到所有在环上的结点。用一个数组s[maxn]记录DFS过程中每一个结点的访问状态,对于结点p,如果:s[p]=-1代表当前结点正在访问中;s[p]=0代表当前未被访问;s[p]=1代表当前结点已经被访问过了。

蓝桥杯2018年第九届真题-螺旋折线-题解(C++代码)

###解题思路:左上角的点作为上面横线的基点,右上角的点作为右边竖线的基点,右下角的点作为下面横线的基点,左下角的点作为左面竖线的基点,找出规律即可。```cpp#include#definexfirst#defineysecond#definemem1(h)memset(h,

[编程入门]选择排序-题解(C语言代码)

摘要:解题思路:注意事项:参考代码:**解题思路:从后往前排,把每一个数和每次循环的最后一个数进行对比,比它大就进行交换虽然跟冒泡很像,但应该还是选择排序的哈哈哈#include"stdio.h"void ……