题解列表

筛选

[递归实现]逆波兰表达式

摘要:解题思路:逆波兰表达式的第一个字符一定是运算符,判断输入的字符串第一个字符是否为运算符,是则返回两个子逆波兰表达式相运算的结果,如不是则返回数值注意事项:不能使用gets读入字符串atof是将字符串转……

【C++】【while循环】3017:最小n值

摘要:题目: 3017:编一程序求满足不等式1+1/2+1/3…+1/n>=m的最小n值。其中n,m为正整数。其中m不超过20。 解题思路: 根据题干可知,此题需要使用循环求和,由于循环次数(n)……

金币(C++压缩版代码)

摘要:#### 单重循环 完全可以搞定 看起来许多巨佬在这道题解上好像煞费了苦心,一来就开始敲上一些神奇而又看不懂的公式,这令广大萌新们如何是好呢? 所以这次我一定要给大家呈现一个c++入门都……

染色遍历一次的写法,效率不高但更好理解的方法

摘要:解题思路:将问题看做从一个岛屿(x, y)点向外扩散红色水大陆上是4通路扩散,到海里就是8通路扩散为啥大陆上要4通路?因为如下两座岛,是不相连的,但是在大陆上8通路就会认为相连:100 010 0……

差分+前缀和

摘要:解题思路:初始商品库存均为0,执行完全部操作后分为2种情况:商品库存<=1 //表示被0或1个区间包含商品库存>1   //表示被1个以上的区间包含因为每次只能撤回一次操作,等价于求[l,r]<=1的……

求圆的面积 (C语言代码)

摘要:解题思路:根据面积=半径*半径*圆周率,利用scanf和printf函数就可以了。有疑问留言。注意事项:注意保留两位小数哦!参考代码:#include<stdio.h>int main(){    f……