抽题算法

vcao 2009-07-07 10:32:58
题目有3种题型,单算,多选,判断,分别抽取20,20,15题。

每个题目属于一个知识点,可以分别设置每个知识点占卷面的分值。例如,英语10分,语文10分,数学10分......

不是每个知识点都有所有的题型。

请问如何实现呢?
...全文
58 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunzerui 2009-07-08
  • 打赏
  • 举报
回复
好难!
再思考思考。
关注!
neohope 2009-07-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 vcao 的回复:]
总分够不行,要严格符合要求
题型数量要对
知识点的分值要对
[/Quote]

按你给的例子,知识点分值一定是满足的,
另外,题型数量本身就可以用分值来限制,你总不能都是单选,第一题1分,第二题2分吧
  • 打赏
  • 举报
回复
你问的有点抽象。
以前回答过一个题库的问题。

http://topic.csdn.net/u/20090319/12/c9fe97ac-321b-480c-909c-fe06d7bb8cd6.html
vcao 2009-07-07
  • 打赏
  • 举报
回复
总分够不行,要严格符合要求

题型数量要对

知识点的分值要对

neohope 2009-07-07
  • 打赏
  • 举报
回复
1.要建立好题库,按照你的要求,需要从两方面分
a题型
b学科

2.根据需求,比如英语10分,你可以按比例或自己建立随机算法,得出三种题型的题目数

3.从题库中随机抽取
随机分的话就有可能不是所有题型都有的,你也可以自己动一下手脚了,
实在不行,你抽取时就不分题型随机抽取题目,总分够了就行吧

4.所有题目抽取后,同类题型打乱顺序(洗牌),放在一起,就是一套试卷了

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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