摘要:
转自:http://blog.csdn.net/holymaple/article/details/8582517说明:老鼠走迷宫是递回求解的基本提醒,我们在二维阵列中使用2来表示迷宫墙壁,使用1来表示老鼠走过的行走路径,试以程序球场胡入口至出口的路径。解法:老鼠的走法有上、下、左、右四个方向在每前进一格之后就选一个方向前进,无法前进时退回选择下一个可前进方向,如此在阵列中依序测试四个方向,直到走到出口为止,这是递回的基本题,请直接看程序应就可以理解。C++版: 1 /* 2 *内容;老鼠走迷宫I 3 *时间;2/16/2013 4 */ 5 6 #include ... 阅读全文
摘要:
1 public class SortTest { 2 public static void main(String[] args) { 3 int[] source = {7,2,3,4,1,-1,6}; 4 //bubbleSort(source); 5 //selectSort(source); 6 insertSort(source); 7 for(int i = 0; i 0 ; i--) {33 exchange = false;34 for(... 阅读全文
摘要:
1 /* 2 * 第二题,输入字符串长度,字符串,计数m。从前往后计数,当数到m个元素时,m个元素出列,同时将该元素赋值给m, 3 * 然后从下一个数计数循环,直到所有数字都出列,给定的数全部为大于0的数字。输出出队队列。 4 * 例如: 输入:len=4 str="3,1,2,4" m=7 5 * 输出:2,3,1,4 6 */ 7 public static String getOutString(int len, String str, int m) { 8 String[] ss = s... 阅读全文
摘要:
在JSP页面中编写的Java代码需要嵌套在中,嵌套在之间的内容称之为脚本片段,没有嵌套在之间的内容被称为JSP的模板元素。 阅读全文
摘要:
一,获取请求行的相关信息Http请求消息的请求行:请求方式、资源路径和HTTP协议版本GET /it315/servlet/RequestURI?param1=a¶m2=b HTTP/1.1getMethod返回HTTP请求消息中的请求方式getRequestURI返回请求行中的资源名称部分。例如:http://www.it315.org:80/servlet/RequestURI?param1=a¶m2=b, 返回“/servlet/RequestURI”。getQueryString返回请求行中的参数部分。“param1=a¶m2=b”。ge 阅读全文
摘要:
先讲应用,再讲理论;先学脉络,后学细节。1.Action: 阅读全文
摘要:
setContentLength:用于设置响应消息的实体的大小,单位为字节。setContentType:用于设置Servlet输出内容的MIME类型,对于Http协议来说,就是设置Content-Type响应头字段的值。setCharacterEncoding:用于设置输出内容的MIME声明中的字符集编码,对Http协议来说,就是设置Content-Type头字段字符集编码部分。1 response.setCharacterEnconding("GB2312");2 response.setContentType("text/html;charset=GB231 阅读全文
摘要:
//题目:利用1、2、2、3、4这4个数字,用java写一个main函数打印出所有不同的排列,如12234,,2234等,要求打印出来不能有重复 1 package test123; 2 3 import java.util.Arrays; 4 5 public class test123 { 6 public static int count = 0; 7 public static void main(String[] args) { 8 String s = "1223"; 9 String s2 = "1232";10 ... 阅读全文
摘要:
java方法的参数的执行顺序是从左到右还是从右到左呢?写出一下测试程序: 1 import java.util.*; 2 import java.io.*; 3 public class Test { 4 5 public static void main(String[] args) { 6 int i = 0; 7 test(++i, ++i); 8 ArrayList list = new ArrayList(); 9 list.add(1);10 list.add(2);11 ... 阅读全文
摘要:
题目:把一个数组里的数组合全部列出,比如1 2 列出来为1, 2, 12, 21代码: 1 import java.util.*; 2 import java.io.*; 3 public class Test { 4 5 public static void main(String[] args) throws Exception{ 6 String[] array = new String[]{ 7 "1","2","3" 8 }; 9 listAll(Arrays.asList(array)... 阅读全文