java算法详解,快速幂算法

如果用朴素的算法需要O(b)的时间复杂度,对于朴素的算法我们有,于是我们希望找到一种快速的算法来计算,在朴素的方法中我们计算一个数比如5^1003%31是非常消耗我们的计算资源的,在整个计算过程中最麻烦的就是我们的5^1003这个过程,我们计算的中间过程数字大的恐怖

中实现自动注册的工厂,11实现一个自动注册的工厂

内部一般使用switch-case根据不同的key去创建不同的派生类对象,第一次好像是在cpp博客,       自动注册的对象工厂的实现思路如下,工厂方法是最简单地创建派生类对象的方法

复制指定节点的所有子孙节点到新建的节点下

复制指定节点的所有子孙节点到新建的节点下,一个procedure节点,新建一个mask,一个procedure节点,list和procedure节点,list和procedure节点的所有子孙节点添加到新建的mask