资源简介
考试系统
系统包含1.添加试题、2.修改试题、3.查询试题、4.生成试卷和5.答题功能。6.答题情况查询功能。
代码片段和文件信息
package com.shxt.examsystem.action;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.linkedList;
import java.util.List;
public class Difficult {
static int max = 5;
static int min = 1;
public static List> test(int age int count) { //平均难度系数,题目数
List> tn = new ArrayList>();
//4题,难3--1212-1*3
int sum = age * count;
//确定最大边界
int bmax = sum - min * (count - 1);
bmax = Math.min(bmax max);
//最小边界
int bmin = sum - max * (count - 1);
bmin = Math.max(bmin min);
if (bmax < bmin) {
return null;
}
for (int i = bmin; i <= bmax; i++) {
List nl = new ArrayList();
nl.add(i);
tn.add(nl);
}
tn=produce(tncountage);
//排序
for (int i=0;i List l=tn.get(i);
tn.set(i sort(l));
//Collections.sort(l);
}
//去重复
System.out.println(tn.size());
for (int m = 0; m < tn.size()-1; m++) {
for (int i = m+1; i < tn.size(); i++) {
boolean have=true;
List a = tn.get(i);
List l = tn.get(m);
for (int j = 0; j < a.size(); j++) {
if(a.get(j)!=l.get(j)){
have=false;
}
}
if(have){
tn.remove(i);
System.out.println(“~~~~~~~“);
i--;
}
}
}
return tn;
}
public static List> produce(List> lint cint a){
for (int i = 1; i < c; i++) {
List> btn = new ArrayList>();
for (int j = 0 jm = l.size(); j < jm; j++) {
List nl = l.get(j);
int sum2 = c * a;
for (Integer item : nl) {
if (item == null) {
break;
}
sum2 -= item;
}
//确定最大边界
int bmax2 = sum2 - min * (c - i - 1);
bmax2 = Math.min(bmax2 max);
//最小边界
int bmin2 = sum2 - max * (c - i - 1);
bmin2 = Math.max(bmin2 min);
if (bmax2 < bmin2) {
return null;
}
for (int z = bmin2; z <= bmax2; z++) {
List bnl = new ArrayList();
bnl.addAll(nl);
bnl.add(z);
btn.add(bnl);
}
}
l=btn;
}
retu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 496 2012-03-21 11:27 examsystem\.classpath
文件 671 2012-03-21 11:27 examsystem\.project
文件 330 2012-03-21 11:27 examsystem\.settings\org.eclipse.jdt.core.prefs
文件 398 2012-03-21 11:27 examsystem\me
文件 4012 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\action\Difficult.class
文件 2290 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\action\TestChengjitiao.class
文件 818 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\action\TimeCount.class
文件 919 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\AddQuestionDialog$1.class
文件 2343 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\AddQuestionDialog.class
文件 919 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\ChengJiTiaoDialog$1.class
文件 2284 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\ChengJiTiaoDialog.class
文件 2202 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\CommitPaperDialog$1.class
文件 3240 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\CommitPaperDialog.class
文件 931 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\CommitSuccessDialog$1.class
文件 2331 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\CommitSuccessDialog.class
文件 871 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DUSDialog$1.class
文件 2331 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DUSDialog.class
文件 883 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DaFenDialog$1.class
文件 2569 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DaFenDialog.class
文件 1597 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DeleteDialog$1.class
文件 2633 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DeleteDialog.class
文件 931 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DeleteSuccessDialog$1.class
文件 2337 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DeleteSuccessDialog.class
文件 1830 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DeleteUserDialog$1.class
文件 3017 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\DeleteUserDialog.class
文件 2478 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\LookAnswerDialog$1.class
文件 2161 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\LookAnswerDialog$2.class
文件 2648 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\LookAnswerDialog$3.class
文件 7777 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\LookAnswerDialog.class
文件 907 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\MakePaperDialog$1.class
文件 2264 2012-03-21 11:27 examsystem\bin\com\shxt\examsystem\dialog\MakePaperDialog.class
............此处省略164个文件信息
- 上一篇:Android遍历手机短信并发送至指定邮箱可直接运行
- 下一篇:离散数学计算器
相关资源
- 通用在线考试系统 JSP+Servlet+MySQL
- 基于Javaee ssh框架的在线考试系统毕业
- 在线考试系统_Swing版
- 在线考试系统 考务管理 swing java 源代
- JSP在线考试系统
- android考试系统
- java+jsp+sql在线考试系统
- 在线考试系统 java源码
- java版学生在线考试系统完整源码
- java+mysql在线考试系统
- MVC3 层开发 在线考试系统(内容多,
- java漂亮软件界面 超酷可更改做java软
- jsp ssh mvc java web j2ee bs 在线考试系统
- 基于Android的考试系统
- 基于Jsp 网络在线考试系统源码,Jav
- springMVC2.5+hibernate+mysql注解驱动开发的
- 2018 JAVA的在线考试系统(毕业设计
- java ee 在线考试系统-ssh框架
- 基于 Servlet+jsp+mysql 开发 javaWeb 学生网
- ssm整合开发java在线考试系统通过mav
- java在线考试系统SSH框架源代码
- SpringBoot考试系统.rar
- 毕业设计 jsp网络在线考试系统
- 在线考试系统 jsp
- java 考试系统
- Android在线考试系统源代码
- 在线考试系统-Swing
- 计算机专业毕业论文+英文文献+文献翻
- java网络在线考试系统源代码大全
- 在线考试系统(B/S模式)
评论
共有 条评论