´ð°¸£º
5196162738
5¡¢ÈôÒÀ´ÎÊäÈëÐòÁÐ{62,68,30,61,25,14,53,47,90,84}ÖеÄÔªËØ£¬Éú³ÉÒ»¿Ã¶þ²æÅÅÐòÊ÷¡£»³öÉú³ÉºóµÄ¶þ²æÅÅÐòÊ÷£¨²»Ð軳öÉú³É¹ý³Ì£©¡£
6¡¢ÉèÓÐÒ»×鹨¼ü×Ö{19,1,23,14,55,20,84,27,68,11,10,77},²ÉÓùþÏ£º¯Êý
H(key)=key MOD 13,²ÉÓÿª·ÅµØÖ··¨µÄ¶þ´Î̽²âÔÙÉ¢Áз½·¨½â¾ö³åÍ»£¬ÊÔÔÚ0£18µÄÉ¢ÁпռäÖжԹؼü×ÖÐòÁй¹Ôì¹þÏ£±í£¬»³ö¹þÏ£±í£¬²¢ÇóÆä²éÕҳɹ¦Ê±µÄƽ¾ù²éÕÒ³¤¶È¡£ 7¡¢ÒÑÖª¹Ø¼ü×ÖÐòÁÐ{11,2,13,26,5,18,4,9}£¬Éè¹þÏ£±í±í³¤Îª16£¬¹þÏ£º¯ÊýH(key)=key MOD 13£¬´¦Àí³åÍ»µÄ·½·¨ÎªÏßÐÔ̽²â·¨£¬Çë¸ø³ö¹þÏ£±í£¬²¢¼ÆËãÔڵȸÅÂʵÄÌõ¼þÏÂµÄÆ½¾ù²éÕÒ³¤¶È¡£
8¡¢ÉèÉ¢ÁбíµÄ³¤¶ÈΪm=13£¬É¢Áк¯ÊýΪH(k)=k MOD m£¬¸ø¶¨µÄ¹Ø¼üÂëÐòÁÐΪ19£¬14£¬23£¬1£¬68£¬20£¬84£¬27£¬55£¬11£¬13£¬7£¬ÊÔд³öÓÃÏßÐÔ̽²é·¨½â¾ö³åͻʱËù¹¹ÔìµÄÉ¢ÁÐ±í¡£
´ð°¸£º±íÐÎ̬£º
01311141212368142745553619172018843973102311111112
9¡¢ÒÀ´Î¶ÁÈë¸ø¶¨µÄÕûÊýÐòÁÐ{7,16,4,8,20,9,6,18,5}£¬¹¹ÔìÒ»¿Ã¶þ²æÅÅÐòÊ÷,²¢¼ÆËãÔڵȸÅÂÊÇé¿öϸöþ²æÅÅÐòÊ÷µÄƽ¾ù²éÕÒ³¤¶ÈASL¡££¨ÒªÇó¸ø³ö¹¹Ôì¹ý³Ì£©
10¡¢ÉèÓÐÒ»×鹨¼ü×Ö£¨19£¬1£¬23£¬14£¬55£¬20£¬84£¬27£¬68£¬11£¬10£¬77£©£¬²ÉÓùþÏ£º¯ÊýH(key)=key£¬²ÉÓöþ´Î̽²âÔÙÉ¢Áеķ½·¨½â¾ö³åÍ»£¬ÊÔÔÚ0-18µÄÉ¢ÁеØÖ·¿Õ¼äÖжԸùؼü×ÖÐòÁй¹Ôì¹þÏ£±í¡£
´ð°¸£º
027311121423551468258436191720189103102311111112771131415161718
µÚʮՠÄÚ²¿ÅÅÐò
Ò»¡¢Ñ¡ÔñÌâ
1¡¢ÈôÐèÒªÔÚO(nlog2n)µÄʱ¼äÄÚÍê³É¶ÔÊý×éµÄÅÅÐò£¬ÇÒÒªÇóÅÅÐòÊÇÎȶ¨µÄ£¬Ôò¿ÉÑ¡ÔñµÄÅÅÐò·½·¨ÊÇ£¨£©¡£
A. ¿ìËÙÅÅÐò B. ¶ÑÅÅÐò C. ¹é²¢ÅÅÐò D. Ö±½Ó²åÈëÅÅÐò 2¡¢ÏÂÁÐÅÅÐò·½·¨ÖУ¨£©·½·¨ÊDz»Îȶ¨µÄ¡£
A. ðÅÝÅÅÐò B.Ñ¡ÔñÅÅÐò C. ¶ÑÅÅÐò D. Ö±½Ó²åÈëÅÅÐò
3¡¢Ò»¸öÐòÁÐÖÐÓÐ10000¸öÔªËØ£¬ÈôÖ»ÏëµÃµ½ÆäÖÐǰ10¸ö×îÐ¡ÔªËØ£¬Ôò×îºÃ²ÉÓ㨣©·½·¨¡£
A. ¿ìËÙÅÅÐò B.¶ÑÅÅÐò C.²åÈëÅÅÐò D.¹é²¢ÅÅÐò 4¡¢Ò»×é´ýÅÅÐòÐòÁÐΪ£¨46,79,56,38,40,84£©£¬ÔòÀûÓöÑÅÅÐòµÄ·½·¨½¨Á¢µÄ³õʼ¶ÑΪ£¨£©¡£
A. 79,46,56,38,40,80 B. 84,79,56,38,40,46 C. 84,79,56,46,40,38 D. 84,56,79,40,46,38 5¡¢¿ìËÙÅÅÐò·½·¨ÔÚ£¨£©Çé¿öÏÂ×î²»ÀûÓÚ·¢»ÓÆä³¤´¦¡£
A. ÒªÅÅÐòµÄÊý¾ÝÁ¿Ì«´ó B.ÒªÅÅÐòµÄÊý¾ÝÖÐÓжà¸öÏàֵͬ C. ÒªÅÅÐòµÄÊý¾ÝÒÑ»ù±¾ÓÐÐò D. ÒªÅÅÐòµÄÊý¾Ý¸öÊýÎªÆæÊý
6¡¢ÅÅÐòʱɨÃè´ýÅÅÐò¼Ç¼ÐòÁУ¬Ë³´Î±È½ÏÏàÁÚµÄÁ½¸öÔªËØµÄ´óС£¬ÄæÐòʱ¾Í½»»»Î»Öã¬ÕâÊÇ£¨£©ÅÅÐòµÄ»ù±¾Ë¼Ïë¡£
A. ¶ÑÅÅÐò B. Ö±½Ó²åÈëÅÅÐò C. ¿ìËÙÅÅÐò D. ðÅÝÅÅÐò 7¡¢ÔÚÈκÎÇé¿öÏ£¬Ê±¼ä¸´ÔӶȾùΪO(nlogn)µÄ²»Îȶ¨µÄÅÅÐò·½·¨ÊÇ£¨£©¡£ A.Ö±½Ó²åÈë B. ¿ìËÙÅÅÐò C. ¶ÑÅÅÐò D. ¹é²¢ÅÅÐò 8¡¢Èç¹û½«ËùÓÐÖйúÈ˰´ÕÕÉúÈÕÀ´ÅÅÐò£¬ÔòʹÓ㨣©Ëã·¨×î¿ì¡£
A. ¹é²¢ÅÅÐò B.Ï£¶ûÅÅÐò C.¿ìËÙÅÅÐò D.»ùÊýÅÅÐò 9¡¢ÔÚ¶Ôn¸öÔªËØµÄÐòÁнøÐÐÅÅÐòʱ£¬¶ÑÅÅÐòËùÐèÒªµÄ¸½¼Ó´æ´¢¿Õ¼äÊÇ£¨£©¡£
A. O(log2n) B. O(1) C. O(n) D. O(nlog2n) 10¡¢ÅÅÐò·½·¨ÖУ¬´ÓδÅÅÐòÐòÁÐÖÐÒÀ´ÎÈ¡³öÔªËØÓëÒÑÅÅÐòÐòÁÐÖеÄÔªËØ½øÐбȽϣ¬½«Æä·ÅÈëÒÑÅÅÐòÐòÁеÄÕýȷλÖÃÉϵķ½·¨£¬³ÆÎª£¨£©¡£
A. Ï£¶ûÅÅÐò B. ðÅÝÅÅÐò C. ²åÈëÅÅÐò D.Ñ¡ÔñÅÅÐò 11¡¢Ò»×é¼Ç¼µÄµÄÐòÁÐ䣨46£¬79£¬56£¬38£¬40£¬84£©£¬ÔòÀûÓöÑÅÅÐòµÄ·½·¨½¨Á¢µÄ³õʼ¶ÑΪ£¨£©¡£
A. 79£¬46£¬56£¬38£¬40£¬80 B. 84£¬79£¬56£¬38£¬40£¬46 C. 84£¬79£¬56£¬46£¬40£¬38 D. 84£¬56£¬79£¬40£¬46£¬38 12¡¢ÓÃijÖÖÅÅÐò·½·¨¶ÔÏßÐÔ±í£¨ 25£¬84£¬21£¬47£¬15£¬27£¬68£¬35£¬20£©½øÐÐÅÅÐòʱ£¬ÔªËØÐòÁеı仯Çé¿öÈçÏ£º
¢Å 25£¬84£¬21£¬47£¬15£¬27£¬68£¬35£¬20 ¢Æ 20£¬15£¬21£¬25£¬47£¬27£¬68£¬35£¬84 ¢Ç 15£¬20£¬21£¬25£¬35£¬27£¬47£¬68£¬84 ¢È 15£¬20£¬21£¬25£¬27£¬35£¬47£¬68£¬84 ÔòËù²ÉÓõÄÅÅÐò·½·¨ÊÇ£¨£©¡£ A. Ñ¡ÔñÅÅÐò B. Ï£¶ûÅÅÐò C. ¹é²¢ÅÅÐò D. ¿ìËÙÅÅÐò 13¡¢ÉèÓÐ1024¸öÎÞÐòµÄÔªËØ£¬Ï£ÍûÓÃ×î¿ìµÄËÙ¶ÈÌôÑ¡³öÆäÖÐǰ5¸ö×î´óµÄÔªËØ£¬×îºÃÑ¡Ó㨣©¡£ A.ðÅÝÅÅÐò B. Ñ¡ÔñÅÅÐò C.¿ìËÙÅÅÐò D.¶ÑÅÅÐò 14¡¢ÏÂÁÐÅÅÐò·½·¨ÖУ¬Æ½¾ùʱ¼äÐÔÄÜΪO(nlogn)ÇÒ¿Õ¼äÐÔÄÜ×îºÃµÄÊÇ£¨£©¡£
A. ¿ìËÙÅÅÐò B.¶ÑÅÅÐò C. ¹é²¢ÅÅÐò D. »ùÊýÅÅÐò
15¡¢Ï£¶ûÅÅÐòµÄÔöÁ¿ÐòÁбØÐëÊÇ£¨£©¡£
A.µÝÔöµÄ B. µÝ¼õµÄ C.Ëæ»úµÄ D.·ÇµÝ¼õµÄ
¶þ¡¢Ìî¿ÕÌâ
1¡¢ÔÚ²åÈëºÍÑ¡ÔñÅÅÐòÖУ¬Èô³õʼÊý¾Ý»ù±¾ÕýÐò£¬ÔòÑ¡Óã¬Èô³õʼÊý¾Ý»ù±¾·´Ðò£¬ÔòÑ¡Óá£
´ð°¸£ºµÝÔöÅÅÁÐ µÝ¼õÅÅÁÐ
2¡¢ÔÚ²åÈëÅÅÐò¡¢Ï£¶ûÅÅÐò¡¢Ñ¡ÔñÅÅÐò¡¢¿ìËÙÅÅÐò¡¢¶ÑÅÅÐò¡¢¹é²¢ÅÅÐòºÍ»ùÊýÅÅÐòÖУ¬ÅÅÐòÊDz»Îȶ¨µÄÓС£
Èý¡¢ÅжÏÌâ
1¡¢Ö±½ÓÑ¡ÔñÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐò·½·¨¡£?
2¡¢¿ìËÙÅÅÐòÔÚËùÓÐÅÅÐò·½·¨ÖÐ×î¿ì£¬¶øÇÒËùÐ踽¼Ó¿Õ¼äÒ²×îÉÙ¡£? 3¡¢Ö±½Ó²åÈëÅÅÐòÊDz»Îȶ¨µÄÅÅÐò·½·¨¡£? 4¡¢Ñ¡ÔñÅÅÐòÊÇÒ»ÖÖ²»Îȶ¨µÄÅÅÐò·½·¨¡£
ËÄ¡¢³ÌÐò·ÖÎöÌâ
Îå¡¢×ÛºÏÌâ
1¡¢Ð´³öÓÃÖ±½Ó²åÈëÅÅÐò½«¹Ø¼ü×ÖÐòÁÐ{54,23,89,48,64,50,25,90,34}ÅÅÐò¹ý³ÌµÄÿһÌ˽á¹û¡£
´ð°¸£º³õʼ£º 54£¬23£¬89£¬48£¬64£¬50£¬25£¬90£¬34
1£º£¨23£¬54£©£¬89£¬48£¬64£¬50£¬25£¬90£¬34 2£º£¨23£¬54£¬89£©£¬48£¬64£¬50£¬25£¬90£¬34 3£º£¨23£¬48£¬54£¬89£©£¬64£¬50£¬25£¬90£¬34 4£º£¨23£¬48£¬54£¬64£¬89£©£¬50£¬25£¬90£¬34 5£º£¨23£¬48£¬50£¬54£¬64£¬89£©£¬25£¬90£¬34 6£º£¨23£¬25£¬48£¬50£¬54£¬64£¬89£©£¬90£¬34 7£º£¨23£¬25£¬48£¬50£¬54£¬64£¬89£¬90£©£¬34 8£º£¨23£¬25£¬48£¬50£¬54£¬64£¬89£¬90£¬34£©
2¡¢Éè´ýÅÅÐòÐòÁÐΪ{10,18,4,3,6,12,1,9,15,8}Çëд³öÏ£¶ûÅÅÐòÿһÌ˵Ľá¹û¡£ÔöÁ¿ÐòÁÐΪ5£¬3£¬2£¬1¡£
´ð°¸£º³õʼ£º 10£¬18£¬4£¬3£¬6£¬12£¬1£¬9£¬15£¬8
d=5£º 10£¬1£¬4£¬3£¬6£¬12£¬18£¬9£¬15£¬8 d=3£º 3£¬1£¬4£¬8£¬6£¬12£¬10£¬9£¬15£¬18 d=2£º 3£¬1£¬4£¬8£¬6£¬9£¬10£¬12£¬15£¬18 d=1£º 1£¬3£¬4£¬6£¬8£¬9£¬10£¬12£¬15£¬18
3¡¢ÒÑÖª¹Ø¼ü×ÖÐòÁÐ{418£¬347£¬289£¬110£¬505£¬333£¬984£¬693£¬177}£¬°´µÝÔöÅÅÐò£¬Çó³õʼ¶Ñ£¨»³ö³õʼ¶ÑµÄ״̬£©¡£
´ð°¸£º418£¬347£¬289£¬110£¬505£¬333£¬984£¬693£¬177
418984347289693418110505333984347505333289693177110177
4¡¢ÓÐÒ»¹Ø¼ü×ÖÐòÁУ¨265£¬301£¬751£¬129£¬937£¬863£¬742£¬694£¬076£¬438£©£¬Ð´³öÏ£¶ûÅÅÐòµÄÿÌËÅÅÐò½á¹û¡££¨È¡ÔöÁ¿Îª5£¬3£¬1£© ´ð°¸£º
³õʼ£º 265£¬301£¬751£¬129£¬937£¬863£¬742£¬694£¬076£¬438 d=5£º 265£¬301£¬694£¬076£¬438£¬863£¬742£¬751£¬129£¬937 d=3£º 076£¬301£¬129£¬265£¬438£¬694£¬742£¬751£¬863£¬937 d=1£º 076£¬129£¬265£¬301£¬438£¬694£¬742£¬751£¬863£¬937
5¡¢¶ÔÓÚÖ±½Ó²åÈëÅÅÐò£¬Ï£¶ûÅÅÐò£¬Ã°ÅÝÅÅÐò£¬¿ìËÙÅÅÐò£¬Ö±½ÓÑ¡ÔñÅÅÐò£¬¶ÑÅÅÐòºÍ¹é²¢ÅÅÐòµÈÅÅÐò·½·¨£¬·Ö±ðд³ö£º
£¨1£©Æ½¾ùʱ¼ä¸´ÔӶȵÍÓÚO£¨n2£©µÄÅÅÐò·½·¨£» £¨2£©ËùÐ踨Öú¿Õ¼ä×î¶àµÄÅÅÐò·½·¨£»
´ð°¸£º(1) Ï£¶û¡¢¿ìËÙ¡¢¶Ñ¡¢¹é²¢ (2) ¹é²¢
6¡¢¶Ô¹Ø¼ü×ÓÐòÁУ¨72£¬87£¬61£¬23£¬94£¬16£¬05£¬58£©½øÐжÑÅÅÐò£¬Ê¹Ö®°´¹Ø¼ü×ֵݼõ´ÎÐòÅÅÁУ¨×îС¶Ñ£©£¬Çëд³öÅÅÐò¹ý³ÌÖеõ½µÄ³õʼ¶ÑºÍǰÈýÌ˵ÄÐòÁÐ״̬¡£ ´ð°¸£º
³õʼ¶Ñ7287235994166105875923947205166105592394728716610559239472µÚ1ÌË166187µÚ2ÌË872359059472611605875994722361160587599423726116µÚ3ÌË5972870594236116