UVA 815 Flooded!

今天是参看了别人的代码

今天看了看别人的代码,815 Flooded!这道题链接
别人的思想主要是依次淹没最矮的方格,即排序后判断Vwater+sum(i个方格体积)是否大于第i矮的方格,这样很好。

但我一开始也有我的想法后再去参看别人的代码的

我是这么想的(借鉴,把体积都除以100,便捷),也是先排序,再把所有方格的体积和和水的体积相加,除以面积得到平均高度,判断是否有方格高度高于平均高度,如果有,就把在平均高度的基础上补出一个高于平均高度的方格,再计算剩下的方格和水的平均高度,依次计算,直到没有方格高于平均高度,最后得到结果。
我觉得我的方法其实就是“倒行逆施”,我在生活中也是这样的,不想和大家一样,但是这样可能会偏离简单的方法。好吧,也许大众的算法就是最快速便捷的算法,这个我呀学习,但大众的活法绝对不是最好的,保持真我/

晚安各位!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值