题解列表

筛选

Tom 数 用字符的写法很方便

```c先用一个足够长的字符数组装然后用strlen得到数组长度后用一个循环遍历每位上的数字和注意一个字符数字减去'0'就可以得到原来的数字了或者直接减去48因为0的ASCII是48#include#includeintmain(){charch[15];intlength,

[编程入门]阶乘求和

解题思路:基础题,一个for循环,没涉及到算法,挺简单的吧。注意事项:本题输入变量的数据范围是20以内,大家如果用int来定义的话就会报错,可以实验输入19,会发现输出了一个负数,说明结果的大小超出了int类的储存范围,所以需要用long来定义结果变量,也可以用longlong。

二级C语言-等差数列

摘要:解题思路:注意事项:参考代码:n = int(input()) sum=0 for i in range(1,n+1):     sum += 3*i-1 print(sum)……

1651: 蓝桥杯算法训练VIP-王、后传说(Python3)DFS

摘要:解题思路:DFS注意事项:    代码改进:        1.dfs内的赋值部分分开写可以缩短运行时间;        2.这里判断王的坐标的方法比较笨,浪费了很多空间。参考代码:def dfs(r……

编写题解 1018: [编程入门]有规律的数列求和

解题思路:把分子分母拉直存到一维数组中,如[1,2,2,3,3,5,5,8...],两两为一组进行计算。注意事项:找规律参考代码:n=int(input())array=[0]*n*2array[0]=1array[1]=2sum=2/1ifn==1:print('{:.2f}'.fo

兰顿蚂蚁 Python直接思路

摘要:解题思路:注意事项:参考代码:def white(mapList, x, y, direction, steps):     mapList[x][y] = 1     if direction ……

分糖果 错序相加

摘要:解题思路:注意事项:参考代码:一、 按顺序传递 不同时发生(利用列表的前后循环) 超时9        1. 从第一位开始传递一半给最后一位,接着从最后一位开始传递给第二位。依次逆时针传递      ……