标签:架构

算法combSort()

梳排序的基本思想:梳排序是在冒泡排序上再做优化的。梳排序是待排序列通过增量分为若干个子序列,然后对子序列进行冒泡排序,然后一步步减少增量,直到增量减到1为止。梳排序的最后一次排序是冒泡排序。 梳排序的增量是根据递减率减小…

java中的代理模式

代理模式 在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和目标对象之间起到 中介的作用,并且可以通过代理对象去掉客户不能看到 的内容和服务或…