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

Java¸÷ÖÖÅÅÐòËã·¨

 ¹Ø¼ü×Ö: javaÅÅÐòËã·¨
Java¸÷ÖÖÅÅÐòËã·¨
1£©·ÖÀࣺ
1£©²åÈëÅÅÐò£¨Ö±½Ó²åÈëÅÅÐò¡¢Ï£¶ûÅÅÐò£©
2£©½»»»ÅÅÐò£¨Ã°ÅÝÅÅÐò¡¢¿ìËÙÅÅÐò£©
3£©Ñ¡ÔñÅÅÐò£¨Ö±½ÓÑ¡ÔñÅÅÐò¡¢¶ÑÅÅÐò£©
4£©¹é²¢ÅÅÐò
5£©·ÖÅäÅÅÐò£¨ÏäÅÅÐò¡¢»ùÊýÅÅÐò£©
ËùÐ踨Öú¿Õ¼ä×î¶à£º¹é²¢ÅÅÐò
ËùÐ踨Öú¿Õ¼ä×îÉÙ£º¶ÑÅÅÐò
ƽ¾ùËÙ¶È×î¿ì£º¿ìËÙÅÅÐò
²»Îȶ¨£º¿ìËÙÅÅÐò£¬Ï£¶ûÅÅÐò£¬¶ÑÅÅÐò¡£
1£©Ñ¡ÔñÅÅÐòËã·¨µÄʱºò
1.Êý¾ÝµÄ¹æÄ£ £»  2.Êý¾ÝµÄÀàÐÍ £»  3.Êý¾ÝÒÑÓеÄ˳Ðò
Ò»°ãÀ´Ëµ£¬µ±Êý¾Ý¹æÄ£½ÏСʱ£¬Ó¦Ñ¡ÔñÖ±½Ó²åÈëÅÅÐò»òðÅÝÅÅÐò¡£ÈκÎÅÅÐòËã·¨ÔÚÊý¾ÝÁ¿Ð¡Ê±»ù±¾ÌåÏÖ²»³öÀ´²î¾à¡£¿¼ÂÇÊý¾ÝµÄÀàÐÍ£¬±ÈÈçÈç¹ûÈ«²¿ÊÇÕýÕûÊý£¬ÄÇô¿¼ÂÇʹÓÃͰÅÅÐòΪ×îÓÅ¡£  ¿¼ÂÇÊý¾ÝÒÑÓÐ˳Ðò£¬¿ìÅÅÊÇÒ»ÖÖ²»Îȶ¨µÄÅÅÐò£¨µ±È»¿ÉÒԸĽø£©£¬¶ÔÓڴ󲿷ÖÅźõÄÊý¾Ý£¬¿ìÅÅ»áÀË·Ñ´óÁ¿²»±ØÒªµÄ²½Öè¡£Êý¾ÝÁ¿¼«Ð¡£¬¶øÆðÒѾ­»ù±¾ÅźÃÐò£¬Ã°ÅÝÊÇ×î¼ÑÑ¡Ôñ¡£ÎÒÃÇ˵¿ìÅźã¬ÊÇÖ¸´óÁ¿Ëæ»úÊý¾ÝÏ£¬¿ìÅÅЧ¹û×îÀíÏë¡£¶ø²»ÊÇËùÓÐÇé¿ö¡£
3£©×ܽ᣺
——°´Æ½¾ùµÄʱ¼äÐÔÄÜÀ´·Ö£º
     1£©Ê±¼ä¸´ÔÓ¶ÈΪO(nlogn)µÄ·½·¨ÓУº¿ìËÙÅÅÐò¡¢¶ÑÅÅÐòºÍ¹é²¢ÅÅÐò£¬ÆäÖÐÒÔ¿ìËÙÅÅÐòΪ×îºÃ£»
     2£©Ê±¼ä¸´ÔÓ¶ÈΪO(n2)µÄÓУºÖ±½Ó²åÈëÅÅÐò¡¢ÆðÅÝÅÅÐòºÍ¼òµ¥Ñ¡ÔñÅÅÐò£¬ÆäÖÐÒÔÖ±½Ó²åÈëΪ×îºÃ£¬ÌØ          ±ðÊǶÔÄÇЩ¶Ô¹Ø¼ü×Ö½üËÆÓÐÐòµÄ¼Ç¼ÐòÁÐÓÈΪÈç´Ë£»
     3£©Ê±¼ä¸´ÔÓ¶ÈΪO(n)µÄÅÅÐò·½·¨Ö»ÓУ¬»ùÊýÅÅÐò¡£
µ±´ýÅżÇ¼ÐòÁа´¹Ø¼ü×Ö˳ÐòÓÐÐòʱ£¬Ö±½Ó²åÈëÅÅÐòºÍÆðÅÝÅÅÐòÄÜ´ïµ½O(n)µÄʱ¼ä¸´ÔÓ¶È;¶ø¶ÔÓÚ¿ìËÙÅÅÐò¶øÑÔ£¬ÕâÊÇ×î²»ºÃµÄÇé¿ö£¬´ËʱµÄʱ¼äÐÔÄÜÍÉ»¯ÎªO(n2)£¬Òò´ËÊÇÓ¦¸Ã¾¡Á¿±ÜÃâµÄÇé¿ö¡£¼òµ¥Ñ¡ÔñÅÅÐò¡¢¶ÑÅÅÐòºÍ¹é²¢ÅÅÐòµÄʱ¼äÐÔÄܲ»Ëæ¼Ç¼ÐòÁÐÖйؼü×ֵķֲ¼¶ø¸Ä±ä¡£
——°´Æ½¾ùµÄ¿Õ¼äÐÔÄÜÀ´·Ö£¨Ö¸µÄÊÇÅÅÐò¹ý³ÌÖÐËùÐèµÄ¸¨Öú¿Õ¼ä´óС£©£º
     1£© ËùÓеļòµ¥ÅÅÐò·½·¨(°üÀ¨£ºÖ±½Ó²åÈë¡¢ÆðÅݺͼòµ¥Ñ¡Ôñ)ºÍ¶ÑÅÅÐòµÄ¿Õ¼ä¸´ÔÓ¶ÈΪO(1)£»
     2£© ¿ìËÙÅÅÐòΪO(logn )£¬ÎªÕ»ËùÐèµÄ¸¨Öú¿Õ¼ä;
     3£© ¹é²¢ÅÅÐòËùÐ踨Öú¿Õ¼ä×î¶à£¬Æä¿Õ¼ä¸´ÔÓ¶ÈΪO(n );
     4£©Á´Ê½»ùÊýÅÅÐòÐ踽Éè¶ÓÁÐÊ×βָÕ룬Ôò¿Õ¼ä¸´ÔÓ¶ÈΪO(rd )¡£
——ÅÅÐò·½·¨µÄÎȶ¨ÐÔÄÜ£º
  &nbs


Ïà¹ØÎĵµ£º

java HTMLÎļþÎĵµ±à¼­Æ÷ ʹÓà JTextPane

 java HTMLÎļþÎĵµ±à¼­Æ÷ ʹÓà JTextPane 
/* HTMLDocumentEditor.java
* @author: Charles Bell
* @version: May 27, 2002
*/
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.filechooser.*;
im ......

[×ªÔØ] JavaÊé¼®ÍÆ¼ö

 
Ò»¡¢Java±à³ÌÈëÃÅÀà
¶ÔÓÚûÓÐJava±à³Ì¾­ÑéµÄ³ÌÐòÔ±ÒªÈëÃÅ£¬Ëæ±ã¶ÁʲôÈëÃÅÊé¼®¶¼Ò»Ñù£¬Õâ¸ö½×¶ÎÐèÒªÄã¿ìËÙµÄÕÆÎÕJava»ù´¡Óï·¨ºÍ»ù±¾Ó÷¨£¬×ÚÖ¼¾ÍÊÇ“àñàðÍÌÔæ²»ÇóÉõ½â”£¬ÏȶÔJavaÊìϤÆðÀ´ÔÙ˵¡£Óú̵ܶÄʱ¼ä¿ìËÙ¹ýÒ»±éJavaÓï·¨£¬Á¬ã´ø²Â¶àдд´úÂ룬Ҫ“ÖªÆäÈ»”¡£
1¡¢¡¶Java±à³Ì˼Ïë¡·
Ô ......

Java±à³Ì¹æÔò(from thinking in java)

from: http://www.leftworld.net/online/java/index.html
<Thinking in java>¸½Â¼C Java±à³Ì¹æÔò
±¾¸½Â¼°üº¬ÁË´óÁ¿ÓÐÓõĽ¨Ò飬°ïÖú´ó¼Ò½øÐеͼ¶³ÌÐòÉè¼Æ£¬²¢ÌṩÁË´úÂë±àдµÄÒ»°ãÐÔÖ¸µ¼£º
(1) ÀàÃûÊ××ÖĸӦ¸Ã´óд¡£×ֶΡ¢·½·¨ÒÔ¼°¶ÔÏ󣨾ä±ú£©µÄÊ××ÖĸӦСд¡£¶ÔÓÚËùÓбêʶ·û£¬ÆäÖаüº¬µÄËùÓе¥´Ê¶¼Ó¦½ô¿¿ÔÚÒ»Æð£ ......

¶Ô±ÈC++ºÍJava(from thinking in java)

 from: http://www.leftworld.net/online/java/index.html
<Thinking in java>¸½Â¼B ¶Ô±ÈC++ºÍJava
“×÷ΪһÃûC++³ÌÐòÔ±£¬ÎÒÃÇÔçÒÑÕÆÎÕÁËÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄ»ù±¾¸ÅÄ¶øÇÒJavaµÄÓï·¨ÎÞÒÉÊǷdz£ÊìϤµÄ¡£ÊÂʵÉÏ£¬Java±¾À´¾ÍÊÇ´ÓC++ÑÜÉú³öÀ´µÄ¡£”
È»¶ø£¬C++ºÍJavaÖ®¼äÈÔ´æÔÚһЩÏÔÖøµÄ²îÒì¡£¿ÉÒÔÕâÑ ......

JavaÕýÔò±í´ïʽÈëÃÅ[z]

ÖÚËùÖÜÖª£¬ÔÚ³ÌÐò¿ª·¢ÖУ¬ÄÑÃâ»áÓöµ½ÐèҪƥÅä¡¢²éÕÒ¡¢Ìæ»»¡¢ÅжÏ×Ö·û´®µÄÇé¿ö·¢Éú£¬¶øÕâЩÇé¿öÓÐʱÓֱȽϸ´ÔÓ£¬Èç¹ûÓô¿±àÂ뷽ʽ½â¾ö£¬ÍùÍù»áÀ˷ѳÌÐòÔ±µÄʱ¼ä¼°¾«Á¦¡£Òò´Ë£¬Ñ§Ï°¼°Ê¹ÓÃÕýÔò±í´ïʽ£¬±ã³ÉÁ˽â¾öÕâһì¶ÜµÄÖ÷ÒªÊֶΡ£
´ó¼Ò¶¼ÖªµÀ£¬ÕýÔò±í´ïʽÊÇÒ»ÖÖ¿ÉÒÔÓÃÓÚģʽƥÅäºÍÌæ»»µÄ¹æ·¶£¬Ò»¸öÕýÔò±í´ïʽ¾ÍÊÇÓÉÆÕͨµÄ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ