04 2013 档案

摘要:我采用的是维基百科上的算法把四个数加起来然后同余7就是所求的星期数。这四个数分别是:C:2(3-(c mod4))Y:(y mod28+[y mod28/4])mod7(其中闰年1、2月份Y-1)M:((3.4+(m-3)mod12×2.6)mod7(1、2月份的M值分别为7,3)D:d mod7就... 阅读全文
posted @ 2013-04-23 19:46 peng_gy 阅读(660) 评论(0) 推荐(0)
摘要:我采用的是维基百科上的算法把四个数加起来然后同余7就是所求的星期数。这四个数分别是:C:2(3-(c mod4))Y:(y mod28+[y mod28/4])mod7(其中闰年1、2月份Y-1)M:((3.4+(m-3)mod12×2.6)mod7(1、2月份的M值分别为7,3)D:d mod7就... 阅读全文
posted @ 2013-04-23 19:46 peng_gy 阅读(331) 评论(0) 推荐(0)
摘要:方法一:public class RandomTest{ public static void main(String[] args) { int i = (int) (Math.random()*100); System.out.println(i); } }这里的100代表的就是你需要产生... 阅读全文
posted @ 2013-04-18 20:22 peng_gy 阅读(192) 评论(0) 推荐(0)
摘要:方法一:public class RandomTest{ public static void main(String[] args) { int i = (int) (Math.random()*100); System.out.println(i); ... 阅读全文
posted @ 2013-04-18 20:22 peng_gy 阅读(159) 评论(0) 推荐(0)
摘要:package com.lesson2;import java.util.Scanner;/**奇数阶幻方* 罗伯法口诀:1居上行正中央,依次斜填右上方,上方出格下边放,右边出格左边放,排重便在下格放,右上同出一个样。具体填法如下: 8 1 6 3 5 7 4 9 21写在上行正中间;2斜填右上... 阅读全文
posted @ 2013-04-18 16:51 peng_gy 阅读(396) 评论(0) 推荐(0)
摘要:package com.lesson2;import java.util.Scanner;/* * 奇数阶幻方 * 罗伯法口诀:1居上行正中央,依次斜填右上方,上方出格下边放,右边出格左边放,排重便在下格放,右上同出一个样。具体填法如下: 8 1 6 3 5 7 ... 阅读全文
posted @ 2013-04-18 16:51 peng_gy 阅读(276) 评论(0) 推荐(0)
摘要:策略类的组成:1.抽象策略角色:通常由一个接口或者策略类组成;2.具体的策略角色:里面封装着相关的算法和行为;3.环境角色:持有一个策略类的引用,为客户端所调用;作用:(自己的理解):将客户端与相关的算法分开,使其互相不干涉。实现:1.要有一个抽象策略角色:Strategy(Interface);2... 阅读全文
posted @ 2013-04-03 20:54 peng_gy 阅读(150) 评论(0) 推荐(0)
摘要:策略类的组成:1.抽象策略角色:通常由一个接口或者策略类组成;2.具体的策略角色:里面封装着相关的算法和行为;3.环境角色:持有一个策略类的引用,为客户端所调用;作用:(自己的理解):将客户端与相关的算法分开,使其互相不干涉。实现:1.要有一个抽象策略角色:Strategy(Interface);2... 阅读全文
posted @ 2013-04-03 20:54 peng_gy 阅读(127) 评论(0) 推荐(0)