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

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

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


Ïà¹ØÎĵµ£º

»ùÓÚjavaµÄÆóÒµËÑË÷ÒýÇæÓÅ»¯ÄÚÈݹÜÀíϵͳ

»ùÓÚjavaµÄÆóÒµËÑË÷ÒýÇæÓÅ»¯ÄÚÈݹÜÀíϵͳ
»ùÓÚJavaµÄÆóÒµËÑË÷ÒýÇæÓÅ»¯ÄÚÈݹÜÀíϵͳ(SEO-ECMS-v1.0)ÏîĿ˵Ã÷£º
ÍøÂçÉÏÁ÷´«µÄÆóÒµÍøÕ¾¹ÜÀíϵͳ´ó¶¼ºöÂÔÁËÒ»µã¼´Ã¿¸öÒ³ÃæµÄ Ò³Ãæ±êÌâ Ò³Ãæ¹Ø¼ü×Ö Ò³ÃæÃèÊöµÄÉèÖá£
¶øÕâЩǡǡÊÇËÑË÷ÒýÇæ×î¹ØÐĵĶ«Î÷¡£ÔÚ´ÓÊÂseoµÄÅóÓѵİïÖúÏ£¬¿ª·¢ÁËÕâÌ×ÊʺÏseoµÄcms¡£
ÏîÄ¿²ÉÓÃÎȶ¨ÇÒÁé» ......

Java IOѧϰ±Ê¼Ç£º×Ö½ÚÁ÷

Java IOѧϰ±Ê¼Ç£º×Ö½ÚÁ÷
×Ö½ÚÁ÷ÊÇ×î»ù±¾µÄÁ÷£¬ÎļþµÄ²Ù×÷¡¢ÍøÂçÊý¾ÝµÄ´«ÊäµÈµÈ¶¼ÒÀÀµÓÚ×Ö½ÚÁ÷¡£¶ø×Ö·ûÁ÷³£³£ÓÃÓÚ¶ÁÈ¡Îı¾ÀàÐ͵ÄÊý¾Ý»ò×Ö·û´®Á÷µÄ²Ù×÷µÈµÈ¡£
 
¹ØÓÚ×Ö½ÚÁ÷µÄAPI£¬Ã»Ê²Ã´ºÃ˵µÄ£¬¿´¿´¾ÍÖªµÀÁË¡£ÕâÀïÌô¼¸¸ö¹Ø¼üµã£º
 
Ò»¡¢InputStreamµÄAPI
 
1¡¢public int read()
´ÓÊäÈëÁ÷¶ÁÈ¡ÏÂÒ»¸ö ......

JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾


 
JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾
1.[http://www.javaalmanac.com] – Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¿ìËٲ鵽ijÖÖJava¼¼ÇɵÄÓ÷¨¼°Ê¾Àý´úÂë, ÕâÊÇÒ»¸ö²»´íµÄÈ¥´¦.
2.[http://www.onjava.com] – O’ReillyµÄJavaÍøÕ¾. ÿÖܶ¼ÓÐÐÂÎÄÕÂ.
3.[http://java.sun.com] – ¹Ù·½µÄJava¿ª·¢ÕßÍ ......

¹é²¢ÅÅÐòËã·¨µÄJAVAʵÏÖ

package Utils.Sort;
/**
*¹é²¢ÅÅÐò£¬ÒªÇó´ýÅÅÐòµÄÊý×é±ØÐëʵÏÖComparable½Ó¿Ú
*/
public class MergeSort implements SortStrategy
{
       private Comparable[] bridge;
       /**
       *ÀûÓù鲢ÅÅÐòË ......

JavaÖеÄbyte

ºÜÓôÃÆ  Ò»¶ÎºÜ¼òµ¥µÄ´úÂë  °ÑARGBתΪRGBA£¬½á¹ûͼÏñÑÕÉ«Æ«ºì¡£
¸ãÁ˺ܾ㬲ÅÖªµÀÎÊÌâ³öÔÚÁËbyteÉíÉÏ¡£
Ò»¸öÑÕÉ«·ÖÁ¿8룬Ï뵱ȻµÄÓÃÁËbyte£¬×éºÏ³ÉÒ»¸öÏñËØ32룬¾ÍÊÇ
(r<<24)|(g<<16)|(b<<8)|(a)
ÎÊÌâ¾Í³öÔÚÁËbyteµ½intµÄת»»ÉÏ
byteÔÚJavaÖÐÊÇÓзûºÅµÄ £¨win32ÖÐÊÇunsigned char£©
Õ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ