自由下落的距离计算easy版 解题思路:因为小球从高处落下反弹的距离为前一次的一半,当高度为m时,则整个落下反弹的距离为(3/2)m米。用一个循环控制小球的n次反弹,当进行到第n次时,小球只落下不反弹则需要减去循环中的最后一次反弹的距离。注意事项:不要忘记减去最后一段的反弹距离。 题解列表 2022年03月05日 0 点赞 0 评论 564 浏览 评分:9.9
1044: [编程入门]三个字符串的排序 摘要:解题思路:本题题目没讲清楚,我一开始把“从小到大的顺序”理解成首字母的ASCii码了,后来发现是整个字符串的。cstring库里有一个strcmp()函数,正是对两个字符串的ASCii码大小进行比较,…… 题解列表 2022年03月05日 0 点赞 0 评论 1056 浏览 评分:9.9
1653: 蓝桥杯算法训练VIP-矩阵加法 简单 暴力 publicclass_1653_蓝桥杯算法训练VIP_矩阵加法{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intN=scanner.nextInt();intM=scanner.nextInt(); 题解列表 2022年03月05日 0 点赞 0 评论 510 浏览 评分:9.9
1046: [编程入门]自定义函数之数字后移 解题思路:思路是先创一个新的数组,按要求把原数组的数放进新数组的对应位置,然后用新数组替换原数组的值,实现修改原数组的效果。注意事项:感觉会有更节省空间的写法,现在的写法要在运行时开辟一块新空间,感觉有点笨重。参考代码:#includeusingnamespacestd;const 题解列表 2022年03月05日 0 点赞 0 评论 680 浏览 评分:9.9
1654: 蓝桥杯算法训练VIP-确定元音字母位置 (布尔值标记法) publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);Stringstr=scanner.next();char[]c={'a','e','i','o', 题解列表 2022年03月05日 0 点赞 0 评论 603 浏览 评分:9.9
1047: [编程入门]报数问题 解题思路:本题并不算在经典算法的范围内,只是比之前的题目多了一点逻辑上的难度。我的思路是建一个大小为n的数组,数组里面的值是1到n,代表n个人的编号。每有一人报数计数器就+1,报数到3(即count==3)时的人出局,即将此人在数组里对应位置的值改成0, 题解列表 2022年03月06日 0 点赞 0 评论 710 浏览 评分:9.9
python-FBI树(dfs) 摘要:解题思路:注意事项:参考代码:def dfs(s): global R R.append(s) if  题解列表 2022年03月06日 0 点赞 0 评论 798 浏览 评分:9.9
C语言函数处理素数 摘要:解题思路:注意事项:参考代码:#include<stdio.h>void isPrime(int a);int main(){ int b; scanf("%d",&b); isPrime(b); …… 题解列表 2022年03月06日 0 点赞 0 评论 543 浏览 评分:9.9
1048: [编程入门]自定义函数之字符串拷贝 摘要:解题思路:题目提到“复制成为另一个字符串”,所以我就新建了字符串,用子函数返回这个新字符串。想偷懒的话甚至不用写子函数,直接在主函数用for循环打印就完事了。注意事项:(1)在新字符串的长度上出了一点…… 题解列表 2022年03月06日 0 点赞 0 评论 889 浏览 评分:9.9
我觉得我的方法是最简单的 解题思路:该题目的思路是套用两次for循环把结果输出,具体方法是首先找出每一行的规律,也就是first=first+j+k,比如第一行相邻两个数的差是2345,那么下一行就需要比上一行多1下一行就变成345,所以需要一个变量k从0开始随着外循环每次都加1,至此,每行的顺序就拍好了。 题解列表 2022年03月06日 0 点赞 0 评论 604 浏览 评分:9.9