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

java ´úÂëʵÏÖÆ½ºâ¶þ²æÊ÷

/**
 * ƽºâ¶þ²æËÑË÷£¨ÅÅÐò£©Ê÷
 *
 * ƽºâ¶þ²æËÑË÷Ê÷Ë«³ÆÎªAVLÊ÷£¬ËüÒ²ÊÇÒ»¿Ã¶þ²æËÑË÷Ê÷£¬ÊǶԶþ²æËÑË÷Ê÷µÄÒ»ÖָĽø£¬»ò¶¼ÊǾßÓÐÏÂÁÐÐÔÖʵĶþ²æÊ÷£ºËü
 * µÄ×ó×ÓÊ÷ºÍÓÒ×ÓÊ÷¶¼ÊÇÆ½ºâ¶þ²æÊ÷£¬ÇÒ×ó×ÓÊ÷ºÍÓÒ×ÓÊ÷µÄÉî¶ÈÖ®²îµÄ¾ø¶ÔÖµ²»³¬¹ý1¡£
 *
 * ƽºâÒò×Ó£¨Balance Factor,BF£©¶¨ÒåΪ¸Ã½ÚµãµÄ×ó×ÓÊ÷µÄÉî¶È¼õÈ¥ÆäÓÒ×ÓÊ÷µÄÉî¶È£¬Ôòƽºâ¶þ²æÊ÷ÉÏËùÓнڵãµÄƽ
 * ºâÒò×ÓÖ»¿ÉÄÜÊÇ-1¡¢0ºÍ1¡£Ö»ÒªÊ÷ÉÏÓÐÒ»¸ö½ÚµãµÄƽºâÒò×ӵľø¶ÔÖµ´óÓÚ1£¬Ôò¸Ã¶þ²æÊ÷¾ÍÊDz»Æ½ºâµÄÁË¡£
 *
 * ʹÓöþ²æÅÅÐòÊ÷±£³ÖƽºâµÄ»ù±¾Ë¼ÏëÊÇ£ºÃ¿µ±ÔÚ¶þ²æÅÅÐòÊ÷ÖвåÈëÒ»¸ö½Úµãʱ£¬Ê×Ïȼì²éÊÇ·ñÒò²åÈë¶øÆÆ»µÁËÆ½ºâ£¬Èô
 * ÊÇ£¬ÔòÕÒ³öÆäÖеÄ×îС²»Æ½ºâ¶þ²æÊ÷£¬ÔÚ±£³Ö¶þ²æÅÅÐòÊ÷ÌØÐÔµÄÇé¿öÏ£¬µ÷Õû×îС²»Æ½ºâ×ÓsÊ÷ÖнڵãÖ®¼äµÄ¹ØÏµ£¬ÒÔ´ï
 * µ½ÐÂµÄÆ½ºâ¡£Ëùν×îС²»Æ½ºâ×ÓÊ÷Ö¸Àë²åÈë½Úµã×î½üÇÒÒÔÆ½ºâÒò×ӵľø¶ÔÖµ´óÓÚ1µÄ½Úµã×÷Ϊ¸ùµÄ×ÓÊ÷¡£
 *
 * ¶ÔÓÚÆ½ºâ¶þ²æËÑË÷Ê÷£¬±£³ÖÊ÷µÄƽºâµÄ»ù±¾»úÖÆ¾ÍÊÇÐýת¡£ÐýתÊǶÔÊ÷µÄÔªËØË³Ðò½øÐе÷½Ú¡£ÐýתµÄÄ¿µÄÊÇÏû³ýÓÉÓÚÁÙ
 * ʱ²åÈëºÍɾ³ý¶ÔÊ÷µÄƽºâ²úÉúµÄÓ°Ïì¡£
 *
 * ÓÐËÄÖÖÐýת£º
 * 1)ÈÆÄ³ÔªËØ×óÐýת
 *          80 ← p                    90
 *          /\                        /\
 *         60 90 ← r        →        80 120
 *            /\                     /\  /
 *          85 120                 60 85 100
 *&n


Ïà¹ØÎĵµ£º

Java IOѧϰ±Ê¼Ç£º×Ö·ûÁ÷

Java IOѧϰ±Ê¼Ç£º×Ö·ûÁ÷
 
×Ö·ûÁ÷µÄ´¦ÀíºÍ×Ö½ÚÁ÷²î²»¶à£¬API»ù±¾ÉÏÍêȫһÑù£¬¾ÍÊǼÆÁ¿µ¥Î»²»Í¬¡£ÁíÍâ×Ö·ûÁ÷»¹ÌṩһЩÆäËûµÄ´¦ÀíÁ÷£¬±ÈÈç°´ÐжÁÈ¡Á÷¡¢×Ö·û´®Á÷µÈµÈ¡£
 
ÏÂÃæ¸ø¸öÀý×Ó¿´¿´£º
 
import java.io.*;
/**
* ×Ö·ûÁ÷²âÊÔ
*
* @author leizhimin 2008-8-27 22:16:44
*/
public cl ......

JAVAËÄÖÖ»ù±¾ÅÅÐò

JAVAËÄÖÖ»ù±¾ÅÅÐò,°üÀ¨Ã°ÅÝ·¨,²åÈë·¨,Ñ¡Ôñ·¨,SHELLÅÅÐò·¨.ÆäÖÐÑ¡Ôñ·¨ÊÇðÅÝ·¨µÄ¸Ä½ø,SHELLÅÅÐò·¨ÊÇ ²åÈë·¨µÄ¸Ä½ø.ËùÒÔ´Ó¸ù±¾ÉÏÀ´Ëµ¿ÉÒÔ¹éÄÉΪÁ½ÖÖ²»Í¬µÄÅÅÐò·½·¨:¼´:²åÈë·¨£¦Ã°ÅÝ·¨
   Ò» ²åÈë·¨:±éÀúÅÅÐò¼¯ºÏ£¬Ã¿µ½Ò»¸öÔªËØÊ±£¬¶¼Òª½«Õâ¸öÔªËØÓëËùÓÐËü֮ǰµÄÔªËØ±éÀú±È½ÏÒ»±é£¬È÷ûºÏÅÅÐò˳ÐòµÄÔªËØ°¤¸öÒÆ¶¯µ½µ ......

java Ä£Äâä¯ÀÀÆ÷

public static void DownLoadPages(String urlStr, String outPath)
     {
         int chByte = 0;
         URL url = null;
         HttpURLConnection httpConn ......

javaÖг£ÓÃÀàÐÍÁªÏµÓëÇø±ð

 LinkedListÄÚ²¿ÒÔÁ´±íÐÎʽ´æ´¢Êý¾Ý 
 ArrayListÄÚ²¿ÒÔÊý×éÐÎʽ´æ´¢Êý¾Ý¡£ 
 VectorͬArrayList£¬²»¹ýËüÓëArrayList±È½ÏÆðÀ´ÊÇthread-safeµÄ¡£ 
 HashtableÊǼ̳ÐÁËDictionary£¬ÊÇḬ̈߳²È«µÄ¡£HashMapʵÏÖÁËMap½Ó¿Ú£¬²»ÊÇḬ̈߳²È«µÄ¡£ 
 ÈçºÎ±£Ö¤Ḭ̈߳²È«µÄ£¿Ã¿¸öÐÞ¸ÄÈÝÆ ......

¿ìËÙÅÅÐòËã·¨µÄJAVAʵÏÖ

package Utils.Sort;
/**
*¿ìËÙÅÅÐò£¬ÒªÇó´ýÅÅÐòµÄÊý×鱨ÐëʵÏÖComparable½Ó¿Ú
*/
public class QuickSort implements SortStrategy
{
       private static final int CUTOFF = 3;             //µ±ÔªËØÊý´óÓÚ´Ë ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ