for(i=0; i<nNumOfMan/2; i++) {
manTable[i].nGoodOrBad = 0;
manTable[i].nPosition = i;
}
for(i=nNumOfMan/2; i<nNumOfMan; i++) {
manTable[i].nGoodOrBad = 1;
manTable[i].nPosition = i;
}
改为
for(i=0; i<nNumOfMan/2; i++) {
manTable[i]=new Man();
manTable[i].nGoodOrBad = 0;
manTable[i].nPosition = i;
}
for(i=nNumOfMan/2; i<nNumOfMan; i++) {
manTable[i]=new Man();
manTable[i].nGoodOrBad = 1;
manTable[i].nPosition = i;
}
manTable[i].nGoodOrBad = 0;
manTable[i].nPosition = i;
}
for(i=nNumOfMan/2; i<nNumOfMan; i++) {
manTable[i].nGoodOrBad = 1;
manTable[i].nPosition = i;
}
改为
for(i=0; i<nNumOfMan/2; i++) {
manTable[i]=new Man();
manTable[i].nGoodOrBad = 0;
manTable[i].nPosition = i;
}
for(i=nNumOfMan/2; i<nNumOfMan; i++) {
manTable[i]=new Man();
manTable[i].nGoodOrBad = 1;
manTable[i].nPosition = i;
}
解决方案 »
- 出现java Connection refused: connect!!!
- Tomcat虚拟目录配置。
- java.sql.SQLException: Io exception: Broken pipe 问题,请帮忙看看
- weblogic上部署项目(struts+hibernate)
- 请问一下在jsp程序遇到了关于设置class文件的程序错误
- 比三根鸡毛信还要十万火急的情况,快来救命啊!
- js用什么事件好
- 哪位给俺一个struts1.1多模块配置的例子,发送到俺的邮箱[email protected],收到马上结贴!!
- 通过Eclipse2.1启动JBOSS4.0出现问题,谁能帮我解决。急啊。在线等待!!!!!!!
- mybatis插入几十万条数据
- struts框架中,从数据库中取数据然后显示在页面上
- 哪里可以下到J2EE?SUN的速度太慢了!
然后改
mfor(k=i; k<nNumOfManCopy; k++)
manTable[k] = manTable[k+1];为
for(k=i; k<nNumOfManCopy-1; k++){
manTable[k].nGoodOrBad = manTable[k+1].nGoodOrBad;
manTable[k].nPosition = manTable[k+1].nPosition;}
nNumOfManCopy --;
}
Exception in thread "main" java.lang.NullPointerException at xxx.main(xxx.java:50)
。。
原始的joseph问题描述如下:有n个人围坐在一个圆桌周围,把这n个人依次编号为1,2,n。
从编号是1的人开始报数,数到第m个人出列,然后从出列的下一个人重新开始报数,
数到第m个人又出列。如此反复知道所有人都出列为止。比如当n=6,m=5时,
出列的顺序依次为5 4 6 2 3 1。
现在的问题是:假设有k个好人和k个坏人。好人的编号是1到k,
坏人的编号是k+1到2k。我们希望求出m的最小值,使得先出列的k个人都是坏人。 输入
k(0〈k〈14)
输出
m
样例;
输入4
输出30
(noip2004普及组初赛)
但是错误是数组出界
k<nNumOfManCopy-1
改成-1就不会有这个问题了