ÀÖÓãµç¾º


½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

javaÅàѵ:Arrays.sort()µÄÄÚ²¿ÅÅÐò»úÖÆ

¸üÐÂʱ¼ä:2019Äê04ÔÂ17ÈÕ16ʱ30·Ö À´Ô´:ÀÖÓã²¥¿ÍjavaÅàѵ ä¯ÀÀ´ÎÊý:

¡¡¡¡Êý×éµÄ²Ù×÷¿ÉÒÔʹÓÃjavaÌṩµÄ¹¤¾ßÀàArrays£¬ÆäÖÐArrays.sort()·½·¨ÓÃÓÚÊý×éµÄÅÅÐò¡£
¡¡¡¡»ù±¾Êý¾ÝÀàÐÍÊý×éµÄ²Ù×÷£¬Ê¹Óþ­¹ýÓÅ»¯µÄ¿ìËÙÅÅÐòËã·¨
¡¡¡¡µ±Êý×éµÄ¹æÄ£½ÏСʱ£¬Ö±½Ó²åÈëÅÅÐòµÄ±È½Ï´ÎÊý²¢²»»á±È¿ìÅÅ»òÕ߹鲢¶à¶àÉÙ£¬ÆäЧÂÊ·´¶ø²»Èç¼òµ¥ÅÅÐòËã·¨£¬ËùÒÔÔÚÊý×é¹æÄ£Ð¡ÓÚ7ʱ£¬Ê¹ÓÃÖ±½Ó²åÈëÅÅÐò£¬
¡¡¡¡µ±Êý×鹿ģ½Ï´óʱ£¬ºÏÀíµÄÑ¡Ôñ¿ìÅŵÄÊàÖáÔªËØ£¬ÈçÔÚ¹æÄ£Ð¡ÓÚ40ʱ£¬ÔÚÊý×éµÄÊ×£¬ÖУ¬Î²Èý¸öλÖÃÉϵÄÊý£¬È¡Öмä´óСµÄÊý×öÊàÖá;ÔÚÊý×鹿ģ´óÓÚ40ʱ£¬´ÓÊý×éÖÐȡλÖþùÔÈ·Ö²¼µÄ9¸öÊý£¬È»ºóÿÈý¸öÊýÒ»×éÈ¡ÖмäÊý£¬×îºóÈý¸öÖмäÊýÔÙÈ¡ÖмäÊý¡£È·¶¨ÊàÖáºó£¬ÓëÊý×éµÄµÚÒ»¸öÔªËØ½»»»£¬Ö®ºóµÄ¿ìÅÅÓëÆÕͨ¿ìÅÅÒ»Ñù¡£
¡¡¡¡µ±Êý×éÖÐÓдóÁ¿Öظ´ÔªËØÊ±£¬Ñ¡ÔñÖØ¸´ÔªËØ×÷ΪÊàÖᣬȻºóÁ½¸ö¶Ë¸÷ÉèÖÃÁ½¸ö¹¤×÷Ö¸Õëlow¡¢high£¬left¡¢rightÓÃÓÚʼÖÕÖ¸ÏòÒª½»»»µÄÔªËØÎ»Öã¬Èç5£¬2£¬5£¬6£¬4£¬3£¬5£¬1£¬5£¬7
¡¡¡¡´Óhigh¿ªÊ¼ÅжÏ£¬low <= high£¬ÈôhighλÖõÄÔªËØ >= »ù×¼ÔªËØhigh–£¬Í¬Ê±ÈôhighλÖõÄÔªËØ == »ù×¼ÔªËØ£¬highλÖõÄÔªËØÓërightλÖõÄÔªËØ½»»»£¬Í¬Ê±right–£¬¼ÌÐøÖ±µ½highλÖõÄÔªËØ < »ù×¼ÔªËØ¡£
¡¡¡¡´Ólow¿ªÊ¼ÅжÏ£¬low <= high£¬ÈôlowλÖõÄÔªËØ <= »ù×¼ÔªËØlow++£¬Í¬Ê±ÈôlowλÖõÄÔªËØ = »ù×¼ÔªËØ£¬lowλÖõÄÔªËØÓëleftλÖõÄÔªËØ½»»»£¬Í¬Ê±left++£¬¼ÌÐøÖ±µ½lowλÖõÄÔªËØ > »ù×¼ÔªËØ¡£
¡¡¡¡low¡¢highλÖõÄÔªËØ½»»»£¬Í¬Ê±low++¡¢high–£¬È»ºóÔÙ´Óhigh¿ªÊ¼¼ÌÐøÉÏÃæµÄ¹ý³Ì£¬×îºó½«Öظ´µÄÔªËØÖÁÓÚÐòÁеÄÁ½¶Ë£¬ÖмäµÄÐòÁзֳÉÁËÁ½²¿·Ö£¬×óÃæµÄΪСÓÚ»ù×¼ÔªËØµÄ£¬ÓÒÃæµÄΪ´óÓÚ»ù×¼ÔªËØµÄ£¬Èç5£¬5£¬2£¬1£¬4£¬3£¬7£¬6£¬5£¬5£¬´ËʱlowÔÚ7λÖã¬highÔÚ3λÖá£
¡¡¡¡½«Á½¶ËÖØ¸´µÄÔªËØ¶¼½»»»µ½Öмäºó£¬¶ÔÁ½¶Ë²»µÈµÄÔªËØÊ¹ÓÿìÅÅ£¬×ó²àÍâÑ­»·´Óϱê0¿ªÊ¼ÅжÏ£¬ÈôµÈÓÚÊàÖá½øÈëÄÚÑ­»·£¬ÄÚÑ­»·´Óϱêlow - 1¿ªÊ¼ÏòǰÕÒ²»µÈÓÚÊàÖáµÄ£¬ÕÒµ½½»»»£¬Ö±µ½ÍâÑ­»·Óöµ½²»µÈÓÚÊàÖáµÄÍ˳ö;ÓÒ²àÍâÑ­»·´Óϱên - 1¿ªÊ¼ÅжÏ£¬ÈôµÈÓÚÊàÖá½øÈëÄÚÑ­»·£¬ÄÚÑ­»·´Óϱêhigh + 1¿ªÊ¼ÏòºóÕÒ²»µÈÓÚÊàÖáµÄ£¬ÕÒµ½½»»»£¬Ö±µ½ÍâÑ­»·Óöµ½²»µÈÓÚÊàÖáµÄÍ˳ö¡£
¡¡¡¡ÒýÓÃÊý¾ÝÀàÐÍÊý×éµÄÅÅÐò£¬Ê¹Óþ­¹ýÓÅ»¯µÄ¹é²¢ÅÅÐòËã·¨¡£
¡¡¡¡µ±Êý×鹿ģj½ÏСʱ£¬Ê¹ÓÃÖ±½Ó²åÈëÅÅÐò¡£
¡¡¡¡µ±Êô×鹿ģ½Ï´óʱ£¬Ê¹Óù鲢ÅÅÐò£¬ÇÒµ±ºÏ²¢µÄÁ½¸öÓÐÐòÐòÁÐÖУ¬µÍ×ÓÐòÁеÄ×î¸ßÔªËØÐ¡ÓÚ¸ß×ÓÐòÁеÄ×îµÍÔªËØÊ±£¬ÎÞÐòÖ´Ðкϲ¢Ëã·¨£¬Õâ¸ö¿ÉÒÔÔÚmergeËã·¨ÀïÅжÏ¡£
javaÅàѵ

¡¡¡¡ÀÖÓãJavaÅàѵӵÓÐ6´ó¿Î³ÌÓÅÊÆ:

¡¡¡¡¢Ù¶ÀÓеÄһվʽITÖ°Òµ½ÌÓýÌåϵ£¬ÈÃѧԱͨ¹ý6¸öÔµÄÏßÏÂѧϰʵÏ֏߯ðµã¾ÍÒµ£¬ 12¸öÔµÄÏßÉÏÔÚÖ°½ø½×¿ÎʵÏÖÉýÖ°¼Óн£¬´ó·ùÌáÉýѧԱµÄÖ°³¡½úÉýËÙ¶È¡£

¡¡¡¡¢Ú60+Ì×¼¼Êõ½â¾ö·½°¸£¬¸²¸ÇÖ°³¡³£¼û¿ª·¢ÎÊÌ⣬ÈÃѧԱ¾ÍÒµºó¿ìËÙÉÏÊÖ¿ª·¢ÄÑÌ⣬ÇáËɳÉΪºËÐÄÔ±¹¤¡£

¡¡¡¡¢Û³¬´óÏîÄ¿¿â£¬¸²¸Ç7´ó¾ÍÒµÖ÷Á÷ÈÈÃÅÐÐÒµ£¬ÈÃѧԱ±ßѧϰ±ß»ýÀÛÏîÄ¿¿ª·¢¾­Ñé¡£

¡¡¡¡¢Ü³¬Ç§ÈËͶÈëµÄ3´ó¿Î³ÌÑз¢¿â£¬Ã¿ÄêºÄ×ÊǧÍò´òÔìÁìÏÈÐÐÒµµÄÓÅÖʿγÌ¡£

¡¡¡¡¢ÝÀÖÓã&»ªÎª¿Î³Ì¹²½¨£¬³ÖÐøÎª¿Î³ÌÊä³öÇ°ÑØ¼¼Êõ¡£

¡¡¡¡¢Þ120+³¬Ç¿Ê¦×ÊÍŶÓ£¬¶àΪ×ܼà¡¢¼Ü¹¹Ê¦³öÉí£¬³ýÁËרҵ¼¼ÄÜ£¬»¹ÎªÄã¹æ»®ÊʺÏÄãµÄÖ°Òµ·¢Õ¹Â·Ïß¡£

0 ·ÖÏíµ½£º
ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿