题解列表

筛选

[编程入门]选择排序

摘要:解题思路:选择法排序就是先拿出一个第一个数,将它和后边的数逐一比较,并将最小数的位置更新为第一个位置,第一遍排序完成之后,再用第二个位置的数去和后面的数比较,选出最小的数并将位置更新为第二个位置,以此……

 编写题解 1021: [编程入门]迭代法求平方根

摘要:解题思路:一直循环就好了,注意一下结束条件。开始没看懂迭代公式,还专门去查了一下注意事项:因为想使用递归,走了很多弯路,直接while循环的话会简单很多最开始时候再while中用的递归,使得一直无限循……

汽水瓶问题 -----常规思路

摘要:解题思路:  换汽水这个游戏规则中   当空瓶子数量 n大于等于2时  都可以用来换新的汽水  而当n小于2时 则不满足换汽水的条件   结束这里可以用两个循环  第一个循环表示每次输入的汽水瓶数量,……

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

摘要:解题思路:利用循环,每次高度是之前的一半,加起来就行注意事项:注意题目中说的是第N次落地时,会反弹多高,即此时球在地上,并没有反弹,所以算总路程的时候要减去最后一次的反弹和落下的路程,即2M参考代码:……

[编程入门]矩阵对角线求和

摘要:解题思路:矩阵对角线求和,利用二维数组及嵌套for循环构建矩阵,关键要找准位于正反对角线上数据下标的特征,正对角线下标相等(即a[i][j],i=j),反对角线下标和为矩阵行长(即a[i][j],i+……

A+B for Input-Output Practice题解

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main() {    int a, n, sum = 0, m;    cin >>……