一个数据结构的问题

wr410 2009-02-07 05:15:02
假如我要做一个选课系统

在选课时要判断选择课程周数上面是否冲突

那么有可能存在单双周这种类型的课,这就有个问题啦:


''方案1:
week = "1 3 5 7 9" '单数周
week = "2 4 6 8 10" '双数周

''方案2:
'单数周
week_start = "1"
week_end = "9"
week_type = "odd"

'双数周
week_start = "2"
week_end = "10"
week_type = "even"


方案1就是把所有占用的周数保存起来,再判断整体其中是否冲突

方案2就是设置起始和结束周,单双周另外标识,判断时结合起始周或结束周和标识

数据是保存在数据库里的,程序是ASP写的。

各位觉得哪种好?怎么好? 谢谢!
...全文
56 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wr410 2009-02-07
  • 打赏
  • 举报
回复
- -|||

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧