Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

»ùÊýÅÅÐò java Ëã·¨

package sort;
public class RadixSort {
 // Çóx ÊýµÚdλÉϵÄÊý×Ö£¬ÀýÈç12345£¬Ê®Î»Êý×ÖÊÇ4  12345/10%10=4
 // d=0 ±íʾ¸öλ £»d=1 ±íʾʮλ...ÒÀ´ÎÀàÍÆ
 public static int digit(int d,int x){
  return x/(int)Math.pow(10, d)%10;
 }
 
 public static void radixSort(int a[],int d){// d ±íʾλ£º¸öλ£¬Ê®Î»£¬°Ùλ....
  // ¶¨Òå10¸öͰ0~9£¬Ã¿¸öͰ´æ·Å λµÄ¸öÊý£¬ÀýÈ磺98£¬100£¬23£¬18
  // ¸öλ8£¬0£¬£¬3£¬8 ·Ö±ð´æ·ÅÔÚ8£¬0£¬3£¬8ͰµÄ¼ÆÊýÆ÷£¬ÆäÖÐ8ºÅͰ=2
  
  int count[]=new int[10];// ¶¨ÒåÊ®¸ö¼ÆÊýÆ÷±äÁ¿
  for(int i:a){           // È¡Êý×éÖÐÿһλ
   count[digit(d,i)]++;
   System.out.println(i+":"+d+"λÉϵÄÊý×ÖÊÇ--->"+digit(d,i));
  }
  int i=0;
  for(int c:count){   
   System.out.println(i+"ºÅͰ¼ÆÊýÊý"+c);
   i++;
  }
  
  // ÇóλÖÃ
  System.out.println("0ºÅͰ"+d+"λ¸öÊýÊÇ"+count[0]+",λռÊý×éλÖÃ0-"+count[0]);
  for(int j=1;j<10;j++){   
   count[j]+=count[j-1];
   System.out.println(j+"ºÅͰ"+d+"λ¸öÊý"+(count[j]-count[j-1])+",Õ¼Êý×éλÖÃ"+count[j]);
  }
  
  
     // ¸´ÖÆÊý×é,
  
  int [] temp=new int[a.length];
  // temp[0]ÖеÄ0 ÅÅ dλ×îСµÄdigit(d,x)
  for(int j=a.length-1;j>=0;j--){
   
   // ×¢Ò⣺j=a.length-1; »¹ÓÐcount[9]=16 Êý×éµÄ³¤¶È£¬Òª¼õÒ»
   temp[    --count[digit(d,a[j])]   ]  =a[j];
  }
  
  // Ò»´ÎÅÅÐòºó½á¹û,²¢¸´ÖÆ»¹Ô­
  for(int j=0;j<a.length;j++){
   System.out.print(temp[j]+"-->");
   a[j]=temp[j];
  }
 }
 
 public


Ïà¹ØÎĵµ£º

javaÐéÄâ»úʹÓÃÄÚ´æµÄ˼¿¼

¹ØÓÚjavaÐéÄâ»úʹÓÃÄÚ´æµÄ˼¿¼
 JVM(javaÐéÄâ»ú)Æäʵ¾ÍÊDzÙ×÷ϵͳ(Èçwindows)ÉϵÄÒ»¸öÆÕͨ³ÌÐò(½ø³ÌÃû½Ðjava,Õâ¸ö³ÌÐò¿ÉÒÔ½âÊÍÖ´ÐÐclassÎļþ)¡£
 µ±java½ø³ÌÆô¶¯Ê±»áÊ×ÏÈ·ÖÅäÒ»¿é¶ÑÄڴ棨×îСÄڴ棩£¬ÒÔºóÿµ±class×Ö½ÚÂë³ÌÐòÒªÇóJVM(java½ø³Ì)·ÖÅäÄÚ´æÊ±£¬JVM
 ¾Í»áÔÚÔ¤ÏÈ·ÖÅäµÄÄÇ¿éÄÚ´æÉÏÃæÎªclass×Ö½Ú ......

Flex+JavaÁ¬½ÓSQLServerÊý¾Ý¿â

 Ê×ÏÈ£¬×öÒ»µã˵Ã÷¡£FlexÊDz»ÄÜÖ±½ÓÁ¬½ÓÊý¾Ý¿âµÄ£¬ÕâÒ»µã´ó¼ÒÐèÒªÖªµÀ£¬ËüÖ»Äܼä½ÓµØÁ¬½ÓÊý¾Ý¿â¡£FlexÖÐÌṩÁËÈýÖÖ·½Ê½£ºHttpService£¬WebService ºÍRemoteObject¡£ÆäÖÐHttpService¿ÉÒÔÖ±½Ó»ñÈ¡XMLÖеÄÊý¾Ý£¬»¹¿ÉÒÔͨ¹ýJSP,ASPÒÔ¼°PHP¶ÁÈ¡Êý¾Ý¿âÖеÄÊý¾Ý£¬Õâ¸ö±È½Ï¼òµ¥£¬¶øÇÒÍøÉÏÒ²ÓкܶàÀý×Ó£¬ÎҾͲ»¶à˵ÁË¡£WebServi ......

javaÖжÑÕ»(stack)ºÍ¶Ñ(heap)

 
javaÖжÑÕ»(stack)ºÍ¶Ñ(heap)
Ò»¡¢¶ÑÕ»(stack)ºÍ¶Ñ(heap)£¿
£¨£±£©ÄÚ´æ·ÖÅäµÄ²ßÂÔ
¡¡¡¡°´ÕÕ±àÒëÔ­ÀíµÄ¹Ûµã,³ÌÐòÔËÐÐʱµÄÄÚ´æ·ÖÅäÓÐÈýÖÖ²ßÂÔ,·Ö±ðÊǾ²Ì¬µÄ,ջʽµÄ,ºÍ¶ÑʽµÄ.
   
¡¡¾²Ì¬´æ´¢·ÖÅäÊÇÖ¸ÔÚ±àÒëʱ¾ÍÄÜÈ·¶¨Ã¿¸öÊý¾ÝÄ¿±êÔÚÔËÐÐʱ¿ÌµÄ´æ´¢¿Õ¼äÐèÇó,Òò¶øÔÚ±àÒëʱ¾Í¿ÉÒÔ¸øËûÃÇ·ÖÅä¹Ì¶¨µÄÄ ......

Java¹Ø¼ü×Öfinal¡¢staticʹÓÃ×ܽá

 
Ò»¡¢final

¡¡¸ù¾Ý³ÌÐòÉÏÏÂÎÄ»·¾³£¬Java
¹Ø¼ü×ÖfinalÓГÕâÊÇÎÞ·¨¸Ä±äµÄ”»òÕß“ÖÕ̬µÄ”º¬Ò壬Ëü¿ÉÒÔÐÞÊηdzéÏóÀà¡¢·Ç³éÏóÀà³ÉÔ±·½·¨ºÍ±äÁ¿¡£Äã¿ÉÄܳöÓÚÁ½ÖÖÀí½â¶øÐèÒª×èÖ¹¸Ä±ä£ºÉè¼Æ»òЧÂÊ¡£
finalÀ಻Äܱ»¼Ì³Ð£¬Ã»ÓÐ×ÓÀ࣬finalÀàÖеķ½·¨Ä¬ÈÏÊÇfinalµÄ¡£
final·½·¨²»Äܱ»×ÓÀàµÄ·½· ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ