帮忙看一段代码,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/15 14:55:22
public class Josephus{
public class MyLinkedList{
public MyLinkedList next;
int numbers;
}

/*直接的约瑟夫方法;*/
public static int osephus(int n,int m){
int numberOfElement=n;/*循环列表的构造*/
MyLinkedList[] link=new MyLinkedList[n];
for(int i=0;i<n-1;i++){
link[i].next=link[i+1];
link[i].numbers=i+1;
}
link[n-1].next=link[1];
MyLinkedList a=link[0];
while(n!=1){
for(int i=0;i<m;i++){
a=a.next;
}
a.next=a.next.next;
a=a.next;
n--;
}
return a.numbers;

}
public static void main(String args[]){
System.out.println(osephus(8,3));
}

}
程序是实现约瑟夫问题的;但是运行下来有Exceptions;

NetBox script parser error

The Script block lacks the close of script tag (%>).

\Inc\Const.asp, line 50

const.asp 的代码如下:
<%
'++++++++++////////////注意:单引号"'"不能去掉,请不要使用回车////////////++++++++++
'////////////建议只改字符,不要增加、删除////////////
'==========================生成目录参数=======================================
''-----管理目录,必须带/,不带虚拟目录-----
Const AdminDir = "by/Admin/"
'-----统计 投票和广告的目录-----
Const PlusDir = "by_Plus"
'-----用户目录-----
Const UserDir = "Users"
'-----生成文件保存路径,后面不能带/,不带虚拟目录-----
Const ClassDir = "Html"
'-----系统的虚拟目录,后面不能带/——-----
Const SysRootDir = ""
'-----文件目录,后面不能带/,不带虚拟目录-----
Const UpFiles = "Files"
'-----自由标签样式文件目录,后面不能带/,不带虚拟目录-----
Const StyleFiles = "Templets/FreeLableStyle"
'-----模板文件目录,,后面不能带/,不带虚拟目录