摘要: 全国省市县无刷新多级联动菜单
				
				<html><head><title>省市县关联菜单</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style>body,select{font-size:9pt;fon...  
阅读全文
			
			
		 
	
		
			
			
			
		
				      人的成长是绝对的,有的时候只是量变,有的时候是质变。在这个充满诱惑、充斥着一切的世界里,我们要做的,不是拥有多少物质,而是有自己的一片天空,有和睦的亲情、友情......
      忙碌的我们,是否感到在都市的落寞,在这里,环境的压力,工作的压力,使得我们很少有时间来审视自己,在这里,每个人的空间、时间是被严格限制的,就如井底之蛙(frog in the well)。
     我曾阅读过一句经典的话:
     There are two ways to see growth,one is product,and the other is the process.
    我不由想到,我曾经做过错误的决定,但我还是执行错误的决定,痛苦的是,没有比这个决定更好的办法,人,总是为周围的一切所困,总是掌握不了自己的命脉。
    在漫漫的时间里,当自己失去动力以后,一切都变的无所谓,一切都变的不重要,一切都是所谓的装饰。一个,默默的,做着重复的工作,一遍又一遍........
    一站过去了,而另外一站又奔来,沿途的风景,使忙碌的我们忽略了周围........
    一个人上网的时候很喜欢进西安信息资源网,在那里读着一些励志的文章,每当我疲惫的时候,想起了一起生活在这个世界的大多数人们,他们有自己的生存原则.......
     每个人都有两个天使陪伴着他,一个是善良的,一个是邪恶的,
     在这个世界的现实里,我学会了更多的是理性,而不是感性,世界的悲剧,太多是由感性战胜理性引起的,一时的冲动引起的,而在丧失理性之后,他们不得不面对理性........
    
 
		
			
			
		 
	
		
			
			
			
		
				第一题
/*
 求两个字符串的最大公共子串
 String s1 = "abcdefghigj";
 String s2 = "xyzabcdeigj";
 则输出abcde
*/
		
		
				第二题
/*
输出杨辉三角形
1 
1 1 
1 2 1 
1 3 3 1 
1 4 6 4 1 
1 5 10 10 5 1
*/
		
		
				第三题
/*
String[] a = {"a","b","c","d","e","f","g","h","i","j","",""};
String[] b = {"f","a","c","f","e","k","l","y","p","o"};
		
		
				如果b里面的数据在a里面没有,则把没有的数据放到""里面,超过的话,则报"已经满了,无法插入"~~
*/
				
				解析:
				
				第一题:
public class first
{
  public String search(String s1,String s2)
  {
  String max = "";
  for(int i=0; i<s1.length(); i++)
  {
    for(int j=i; j<s1.length(); j++)
    {
      String sub = s1.substring(i,j);
      if((s2.indexOf(sub)!=-1)&&sub.length()>max.length())
      {
        max = sub;
      }
    }
  }  
  return max;
  }
  
  public static void main(String[] args)
  {
    String s1 = "abcdefghigj";
    String s2 = "xyzabcdefigj";
    String output = new first().search(s1,s2);
    System.out.println(output);
  }
}
第二题:
public class second
{
  public static int[] general(int[] data)
  {
    int[] fanhui = new int[data.length+1];  
    fanhui[0] = data[0];
    for(int i=1,j=1; j<data.length; i++,j++)
    {
      fanhui[i] = data[j-1] + data[j];
    }          
    fanhui[fanhui.length-1] = data[data.length-1];
    for(int k=0; k<fanhui.length; k++)
    {
      System.out.print(fanhui[k] + "\t");
    }
    System.out.print("\n");
    return fanhui;
  }
  public static void main(String[] args)
  {
    int times = 5;
    int[] chushizhi = {1};
    System.out.println(chushizhi[0]);
    for(int i=0; i<times; i++)
    {
    chushizhi = second.general(chushizhi);    
    }
  }
}
第三题:
import java.util.ArrayList ;
		
		
				public class Third
{
public static void main(String[] args)
{
    String[] a = {"a","b","c","d","e","f","g","h","i","j","k","",""};
    String[] b ={"f","a","c","f","e","k","l"};
    Third third = new Third();
    third.compareAndReplace(a,b);
    StringBuffer output = new StringBuffer();
    for(int i=0; i<a.length; i++)
    output.append(a[i]);  
    System.out.println("a已变成" + output.toString());
  }
 public void compareAndReplace(String[] a,String[] b)
 {
   for(int i=0; i<b.length; i++)
   {
      outer:
     for(int j=0; j<a.length; j++)
     {
       if(b[i].equals(a[j]))
       break outer;
       if(j==a.length-1)
       {
       if(findFirstSpace(a)!=-1)
       {
         a[findFirstSpace(a)] = b[i];
       }
       else
       {
         System.out.println("已经满了,无法插入" + b[i]);
       }       
     }
   }
 }
 }
 
 public int findFirstSpace(String[] arg)
 {
   for(int m=0; m<arg.length; m++)
   {
     if(arg[m].equals(""))
     return m;     
   }
   return -1;
 }
}