题解列表

筛选

误落迷宫2-题解(C++代码)

普通的搜索题,两个BFS()即可,第一个从S搜到T,第二个从T搜到E,两个距离相加即为最短距离。```#includeusingnamespacestd;typedeflonglongll;intdx[4]={1,-1,0,0};intdy[4]={0,

The 3n + 1 problem -题解(C语言代码)

本题,我想最坑的地方就是那个比较两个输入数之间的大小了吧,而且还要以原顺序输出,所以一定要注意,不能只考虑到输如110,输出11020,如果输入101的情况,也要输出10120哦!下面呢,还是老样子,给出比较简洁的代码:```c#includeintmain(){longintt,

[编程入门]自定义函数之数字后移 (Java代码)

用ArrayList类,把最后一个元素添加到第一个位置,然后删除最后一个元素,以此类推,过程中第一个元素和最后一个元素会一直改变,循环一下就得到结果```javaimportjava.util.Scanner;importjava.util.ArrayList;publicclassMain{publ
优质题解

蓝桥杯数的读法-笨办法(C语言)

##解题思路先不考虑细枝末节,读几个数字可以发现,中文读法是从个位数字开始,每**四个**数字为一组来读的:如25694123读作(二亿)(五千六百九十四万)(四千一百二十三)每一组都可以看作是:几千几百几十几+亿/万/(空)整体思路便是将输入的数字(最多11位)分成三组,