摘要: POJ_1961 KMP next的典型应用 类似于 poj2406/* * POJ_1961 KMP next的典型应用 类似于 poj2406 * Author : a_clay 2014/05/06 */ #include #include #include #include #inc... 阅读全文
posted @ 2014-05-07 20:27 小尼人00 阅读(103) 评论(0) 推荐(0) 编辑
摘要: HDOJ_1711_KMP 入门 /* HDOJ_1711_KMP 求匹配位置 * * I really like this KMP in door * * Author : a_clay 2014/05/06 */ #include #include #include #includ... 阅读全文
posted @ 2014-05-07 20:17 小尼人00 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 优先队列+BFS法 用广搜的思想,只是在出队时做了处理,利用优先队列让队列中到起点的时间值最小的点先出队。该方法会用到优先队列的STL。首先需要了解优先队列的使用规则:优先队列中元素的比较规则默认是按元素的值从大到小排序的,就是说队列中最大的元素总是位于队首,所以出队时,并非按先进先出的原则进行,... 阅读全文
posted @ 2014-05-07 19:05 小尼人00 阅读(126) 评论(0) 推荐(0) 编辑
摘要: POJ Knight Move 1915/* * POJ_1915_Double BFS Knight Moves * * I really like this double bfs problem * * Author : a_clay 2014/05/06 */#include #inc... 阅读全文
posted @ 2014-05-07 16:57 小尼人00 阅读(95) 评论(0) 推荐(0) 编辑
摘要: /* * POJ_3414_BFS * I really like this bfs problem * On the first and only line are the numbers A, B, and C. These are all integers in the range from ... 阅读全文
posted @ 2014-05-07 16:38 小尼人00 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 关于这里我的[Effective Java]系列的文章,多参考自http://tonylian.iteye.com/blog, 但是我为了以后修改成我自己的版本,加上看上去舒服些,我没选择 【转载】的标注但绝大版权归于 :http://tonylian.iteye.com/blog 如有侵权,请见谅... 阅读全文
posted @ 2014-05-07 10:17 小尼人00 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 静态工厂和构造器有个共同的局限性 : 它们都不能很好地扩展到大量的可选参数 阅读全文
posted @ 2014-05-07 10:10 小尼人00 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 《第2章》创建和销毁对象(第1~6条)【第1条】考虑用静态工厂方法代替构造函数所谓静态工厂方法,实际上只是一个简单的静态方法,它返回的是类的一个实例。使用静态工厂方法的好处:1)它与构造函数不同,它有名字,你可以把名字起的更易于阅读。 如果你想让2个构造函数拥有相同个数和类型的参数,这将是无法实现的... 阅读全文
posted @ 2014-05-07 10:06 小尼人00 阅读(175) 评论(0) 推荐(0) 编辑