题解列表

筛选

逆反的01串-题解(C语言代码)

按照数字01转换的思路转换字符,0变为1;1变为0可以写成a+abs(a-1);```c#pragmawarning(disable:4996)#include#include#include#includeintmain(){chars[1000];while(scanf("%s",
优质题解

剔除相关数-题解(C++代码)

#相关数#**相关数含义:说白了就是一个数所有位上的数位置不同,如1234和4321、53454和44553等**###思路###为了将相关数统一为一个标记,将一个数存成string形式,然后对这个字符串按照字符排序。输入的数据依次这样处理,

蓝桥杯2013年第四届真题-危险系数 (C++代码)

两种方法(水平有限,看客自行参考)####方法1dfs用于判断两点在删除某点后是否依然联通,每次删除后都判断一次,由于遍历次数较多,采用了记忆深搜,降低了时间开销,但增大了空间开销```cpp#include#include#includeusingnamespacestd;vectorvex;//图
优质题解

剪格子-DFS+迭代加深搜索(C++描述,错25%的进来看)

#####分析-首先要注意的是,题目输入的是先输m再输n,但是是**n行m列的**,一定要看清楚要求的问题!那些错误25%的代码问题大都在这。-对于该问题,首先对所有数据求和,最后问题变为寻找到一块连在一块的数据之和等于所有数据的一半即可。典型的dfs问题,记得回溯。