题解列表

筛选

数据小直接搜索 其他细节需要优化用是否访问的数组来处理

解题思路:按顺序8个方向搜索,如果是下一个元素位置合法、并且下标是下一个数字,细节的点是可以取余来判断是否要重新置0,如果是斜边还要判断一下这条斜边对面那条边有没有被走过,如果都没问题就继续,符合条件直接退出,就是字典序最小的具体斜边的判断就是,

无聊的星期六

摘要:解题思路:    将读取的字符串放到数组里面,删除第一个数字    生成两个列表,一个放负数,一个放排序好的    判断两个表哪几个值一样然后替换掉他的负数注意事项:    属于是有点脱裤子放屁,但是……

自由下落中等比数列的运用

摘要:解题思路:注意事项:参考代码:#include <stdio.h>double h(double x,int y){    if(y==0) return x;    else h(x/2,--y);……

无聊的星期六

摘要:try:     while input()!=&#39;&#39;:         z=input()         z=list(map(int,z.split()))        ……

快速幂和高精度乘法 四舍五入用高精度加法

解题思路:显然根据题意要求浮点数和2的幂n相乘的四舍五入的整数部分,先获取小数的个数,可以用高精度乘法和快速幂结合来求2的幂,存放在数组里,在往小数部分检查如果大于5就往前进位,这是高精度加法,只用一次循环,然后输出整数部分就行注意事项:高精度运算结束都要处理进位或者前导0的问题参考代码:#inclu

蓝桥杯2024年第十五届省赛真题-爬山

#提前说明使用**贪心**,在此网站显示满分通过,蓝桥杯可能无法满分,容易被hack!!!#解题思路贪心思路,分别求出第一种魔法的结果sqrt_res,第二种魔法的结果div_res,**比较谁更小,再决定使用第几种魔法!!!**请特别注意`p==0&&q!=0`、`q==0&&p!=0`这两种情况,