首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

各路大侠帮忙解决一个算法有关问题

2012-09-06 
各路大侠帮忙解决一个算法问题假定开始日期为7月1日,员工的班制为干2天休息1天或干1天休息2天。如何判断某

各路大侠帮忙解决一个算法问题
假定开始日期为7月1日,员工的班制为干2天休息1天或干1天休息2天。

如何判断某个日期是否上班?

例如:7.9号是否上班?

谢谢!

[解决办法]
首先计算出时间差 天数 

用天数除以3 如果整除 则标明为休息 否则为上班(干两天休息1天)
[解决办法]

Java code
switche(上班天数 % 3) {    case 0:        休息;         break;    case 1:        上班;        break;    case 2:        if (干2天休息1天) 上班;        else 休息;        break;} 

热点排行