面试
文章平均质量分 60
小米饭团
这个作者很懒,什么都没留下…
展开
-
经典面试题搜集
称球问题 12个一模一样的球,其中有一个坏球,或重或轻。问如果3次把此球找出 分3组每组4个球,第一次两两一称,最坏情况,天平不平衡。天平平衡的话很好处理,读者可以自己思考。 然后,将左侧的3个球拿下,把右侧的3个球放到左侧,再把底下的3个好球放到右侧。 进行枚举:天平可能出于3种状态,没有变化,变平衡,以及发生反向倾斜。 没有变化:很简单说明拿下去的3个球是好球。那么可原创 2011-10-28 14:49:08 · 2177 阅读 · 0 评论 -
简单工厂、工厂方法和抽象工厂设计模式
简单工厂、工厂方法和抽象工厂都是创建型的设计模式。 三者的共同点是: 1、都有两种作用不同的类:产品类和工厂类。其中,工厂类在自己的方法中实例化产品类(即使用new命令生成产品类的对象),并将生成的产品类的对象提供给外部使用。 2、创建的过程,都是类似的:工厂类得到一个标志(可以由程序输入,也可以读取配置文件中的内容),返回一个产品对象。 三者的不同点: 1原创 2011-10-29 14:47:25 · 428 阅读 · 0 评论