题解列表

筛选

python-插入排序(格式有问题的可以看下)

摘要:解题思路:这道题样例输出格式给错了。那个剩下的9%的错误,就是当n = 5时按题目给的错误格式输出就好了(不缩进+最后一个move  back中间空两格)注意事项:参考代码:def f(n):   ……

最简单的数字逆序输出

摘要:解题思路:正循环输入,反循环输出注意事项:参考代码:#include<stdio.h> int main() { int arr[10]; int i; for(i=0;i<10;i+……

C++ Minesweeper 题解

摘要:**0 0 0 0 0 0** **0 **# & & &**0** **0** & & & &**0** **0** & # & &**0** **0** & & & &**0** **0……

采用冒泡排序法求解排序问题

解题思路:冒泡排序注意事项:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。

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

解题思路:观察数列,除了第一个数,之后每个数的分母都是前一个数的分子,分子是前一个数的分子分母之和。看清楚规律就好写了。注意事项:回头看看1015:[编程入门]求和训练(链接:https://blog.dotcpp.com/a/84306)。

python-数的划分

摘要:解题思路:注意事项:参考代码:def f(n):       dp = [0 for i in range(n+1)]       dp[0] = 1       for i in range(……

1019: [编程入门]自由下落的距离计算

解题思路:想强化一下OOP的编程思维,就定义了一个结构体存储题目要求输出的两个变量(高度和总路程),然后写一个子函数返回的是这个结构体的对象。美中不足的是计算过程不美观,甚至初始化了负值。而且可以用引用来传参,直接传对象的副本有点浪费空间。注意事项:不知道说什么,感觉OOP编程好难理解。

1020: [编程入门]猴子吃桃的问题

解题思路:一开始想用递归,但是好像没法写?因为递归应该是个递增数列,同时第一项已知,而且第一次传入的参数是最后一项。但本题是递减数列,同时最后一项已知,而且第一次传入的参数是最后一项。(相当于递增数列、第一项已知、首次传入第一项,这样就不知道要求第几项的值了)注意事项:题目本身很简单,