[县召开建设学习型党组织工作调度会]近日,太浮镇人大主席团组织本辖区的35名县、镇人大代表,重点对集镇范围内的餐馆、商店(小超市)、农贸市场等的食品安全开展了执法检查。从检查的情况来看,今年以来,该镇党委、政府...+阅读
这个是JAVA版
import java.util.ArrayList;
import java.util.List;
public class Question {
// 调度总站
class DiaoDuZhan{
private List
public Client getClient(){ // 获得客户
if(list != null & list.size() > 0){
Client client = list.get(0);
list.remove(client);
return client;
}else{
return null;
}
}
public void addClient(Client client){
if(list == null){
list = new ArrayList
}
list.add(client);
}
}
// 客户
interface Client{
public void setService(Service service);
public Service getSerive();
}
// 服务
interface Service{
public void doService();
}
// 服务员
class waiter{
DiaoDuZhan diaoduzhan;
public DiaoDuZhan getDiaoduzhan() {
return diaoduzhan;
}
public void setDiaoduzhan(DiaoDuZhan diaoduzhan) {
this.diaoduzhan = diaoduzhan;
}
public void doNext(){
Client client = diaoduzhan.getClient();
if(client != null)
client.getSerive().doService();
}
}
}
延伸阅读:
留学加拿大GPA换算法是怎样的一些国外院校会要求留学申请者提供GAP成绩,许多中国学生和家长都不大了解。其实,GPA英语全称是grade point average,意思是平均成绩点数。GPA的计算一般是将每门课程的学分乘以...
1 FCFS先进先服务的进程调度算法 2 SPF短作业优先的进程调度算法FCFS和preemptive SJF不是SPF注意,Average Turnround Time平均周转时间的计算如下: 将所有进程的等待时间和执行时间都加起来除以进程数,如P1,P2,P3 CPU burst time 5,9,6 Arri...
MATLAB实现LMS学习算法clc; clear all; load msesample; n1=length(x1); n2=length(x2); x=[x1;x2]; e=ones(length(x),1); y=[e x]; b=e; %b=rand(length(x),1); yita=1; eps=0.01; yy=inv(y'*y)...