傲娇巨人

文章
6
资源
0
加入时间
2年10月17天

CF225B Well-known Numbers(数学+贪心)

怎么感觉自己啥题都想不出来了呢orz 我们只需要处理出<=1e9的每一项,我们发现对于k>=31,就是只有30项,1…2^29,因为2^30>1e9.对于k<31,我们可以直接求一下每一项,打表发现最多43个不同的数字(不算0)。然后贪心的每次减掉能减掉的最大的序列中的数即可。 至于为啥,脑补一下,我们发现2fi>=fi+12fi>=fi+12f_i>

java中的设计模式 - 七个结构型模式(完整代码实现)

目录​​​​​​​​​​​适配器模式桥接模式组合模式装饰模式外观模式享元模式代理模式 适配器模式 适配器模式(Adapter Pattern):将一个接口转换成客户希望的另一个接口,使接口不兼容的那些 类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对 象结构型模式。 桥接模式 组合模式 装饰模式 外观模式 享元模式 代理模式 ...

Delphi Handle Exception

初在Delphi里进行处理错误时,最常用的做法是try….except ….end. 例如:try raise Exception.Create('Error Message'); except on e:Exception do begin ShowMessage(e.Message); end; end;...