2010å¹´10æå¨å
¨å½é«çæè²èªå¦èè¯
ä»ç»çæ°æ®ç»æçé®é¢
课ç¨ä»£ç ï¼02142
å¤é¡¹éæ©é¢ï¼æ¬å¤§15æ¯å°é¢2ï¼å
±30åï¼
æ¯å°é¢ååºçå个å¤é项ä¸ï¼åªæä¸ä¸ªæ¯ç¬¦åè¦æ±ç主é¢ï¼è¯·å
¶ä»£ç å¡«åå¨é¢åçæ¬å·ãééï¼å¤éææªéåæ åã
1ãä¸é¢çæè¿°æ¯æ£ç¡®çï¼ï¼
A.æ°æ®å
ç´ æ¯æ°æ®çæå°åå
Bçæ°æ®ç»ææ¯ä¸ç»æçæ°æ®å¯¹è±¡
C.æ°æ®ç»æï¼æ¯æä¸çéåçç¹å®çå
³ç³»çä¸ä¸ªæå¤ä¸ªæ°æ®å
ç´ ä¹é´åå¨
D.ç®æ³åç¨åºï¼å¨åçä¸æ没æåºå«ï¼å¨è®¨è®ºçæ°æ®ç»ææ¯éç¨ç
2ãå并æåºçæ¶é´å¤æ度为ï¼ï¼
A. Oï¼N2ï¼
B.Oï¼nlog2nï¼
C.Oï¼Nï¼
D.Oï¼log2nï¼
3ãæç´¢çæ¶é´å¤æ度ï¼ï¼
A. Oï¼N2ï¼
B.Oï¼nlog2nï¼
C.Oï¼Nï¼
D.Oï¼log2nï¼
4ã 90000çå
ç´ ï¼æå
³é®åå¼ï¼ååºæåï¼å设为æ¯ä¸ªå
ç´ æ¾å°ç¸åçæ¦çï¼åæ¢ä¸ä½ä¸ºå
³é®åï¼é¡ºåºæç´¢æ¹æ³çæ¯ä¸ªå
ç´ çå¼ç¸åçæ¥æ¾è¡¨ä¸ç顺åºåå¨ï¼éè¦çå¹³åæ°ç®çæ¯è¾ï¼ï¼
A. 25000
B.30000
C.45000
D.90000
5ãåå¸æ件æ¯ï¼ï¼
A.æ件ç顺åº
B.ç´¢å¼æ件
C.é¾æ¥æ件
D.计ç®çå¯å¯»åæ件
6ã两个ç©éµAï¼MÃNï¼Bï¼NÃPä¹ä»¥å
¶æ¶é´å¤æ度为ï¼ï¼
A. Oï¼Nï¼
B.Oï¼MNPï¼
C.Oï¼n2ï¼ç
D.Oï¼MPï¼
7个æ°æ®ç»æä¸å¸¸ç¨çå½æ°è°ç¨ï¼ï¼
A.å æ
B.éå
C.é¾è¡¨
D.éµå
8ãä¸ä¸ªäºç»´æ°ç»A [N] [M]åä¸çä¼å
级åå¨å
ç´ çæ°ç»ï¼æ¯ä¸ªå
ç´ å ç¨ä¸ä¸ªåèï¼A [1] [1]ï¼å¯¼è´å®çå°åï¼å
ç´ A [I] [j]çå°åï¼ï¼
A.第ï¼i-1ï¼Ãmç+ï¼j-1çï¼
B.第ï¼j-1ï¼Ãnç+第ï¼i-1ï¼
C.ï¼J-1ï¼ÃN + I
D.jÃN + I
å¾ç广度ä¼å
æ索使ç¨çæ°æ®ç»ææ¯ï¼ï¼
A.éå
B.æ
C.æ
D.éå
10ãä»å°å°å¤§å泡æåºæ³æåºï¼å®æ½åç第ä¸ä¸ªäº¤æ¢çç»æï¼ä»ï¼åºåï¼21,19,37,5,2ï¼
A.ï¼19,21,37,5,2ï¼
B.ï¼21,19,5,37,2ï¼
C.ï¼21,19,37,2,5ï¼
D.ï¼2,21,19,37,5ï¼
11ãæ°æ®è¢«è¡¨ç¤ºå¨è®¡ç®æºåå¨å¨ä¸ï¼æç
§ä¸å
³é®åç交çå¤ç´æ¥è®¡ç®åå¨çèç¹çå°åï¼è¿ç§æ¹æ³è¢«ç§°ä¸ºï¼ï¼
A.ç´¢å¼åå¨æ¹æ³
B.顺åºåå¨æ¹æ³
C.é¾çåå¨æ¹æ³
D.æ£ååå¨æ¹æ³
12ãåå¨å¨ä¸ä¸ªåé¾è¡¨ä¸çæ¯ä¸ªèç¹å
·æ两个å段ï¼ä¸ä¸ªæ°æ®å段ï¼èå¦ä¸ä¸ªæ¯ä¸ä¸ªæéåæéå段æåçèç¹ï¼ï¼
A.ç«å³å身
B.ç´æ¥ç»§æ¿
C.èµ·å§èç¹
D.ç»ç«¯èç¹
13ãå¨ä¸ä¸ªåé¾è¡¨å¤´æéæ¯å·²ç¥çï¼å®æ¯å¨å®çå°¾é¨è¦æå
¥ä¸ä¸ªæ°çèç¹ï¼ï¼æéçç®æ³çæ¶é´å¤æ度ï¼
A. Oï¼1ï¼
B.Oï¼log2nï¼
C.Oï¼Nï¼
D.Oï¼n2ï¼ç
14ãé¾éåçæéæä½ï¼ï¼ï¼
A.éè¦çå¤å«å¢éæ¯ç©º
B.éè¦å¤å«å¢éçæ¯å
¨
C.éå¶ç表头P
D.éäºç»æå表p
15ã 26,59,77,31,51,11,19,42è·¯å并以ååºæåçæ´æ°åºåï¼å æ¤å并ç第ä¸é¶æ®µï¼ï¼
A.31ï¼51,11,42,26,77,59,19
B.26ï¼59,31,77,11,51,19,42
C.11ï¼19,26,31,42,59,51,77
D.26ï¼11,19,31,51,59,77,42
äºï¼å¡«è¡¥ç©ºç½ï¼æ¬å¤§é¢å
±13个å°é®é¢ï¼æ¯å°é¢2åï¼26åï¼
请æ¯å°é¢ä¸æ£ç¡®çæ¡å¡«åå¨ç©ºæ ¼ãå¡«åé误ï¼ä¸å¡«åæ åã
16ãçæ¶é´å¤æ度以ä¸å_______ã
= 0ï¼s = 0æ¶;
èï¼<Nï¼
{i + +;
S = S + I;
}
17ãæ°æ®åå¨ç»æ被ååæ4ç§é¡ºåºåå¨ç»æï¼_______ï¼åå¸åå¨ç»æåç´¢å¼åå¨ç»æã
18ã _______å
ç´ ååæ¹ç§»å¨æ¶ï¼ç¬¬i个å
ç´ ï¼1â¤Iâ¤nï¼ç被å é¤çé¿åº¦çn个表ä¸ç顺åºï¼
19ãå¨ä¸ä¸ªåé¾è¡¨ï¼æå
¥ä¸ä¸ªæ°çèç¹éè¦_______æéçã
20ãå¨éåä¸çç»æï¼å
许æå
¥è¢«å«_______ä¸ç«¯ã
21ãç¨çç©éµçå缩åå¨æ¹æ³æ¯_______ã
22ãé¾çå æ æéå æ ç顶é¨ç顶é¨æå
¥ä¸ä¸ªæ°èç¹ç¹* pçï¼åºæ§è¡å¯¹ - >ä¸ä¸ä¸ª=顶é¨å_______æä½ã
23ãæm个å¶ç»ç¹çå夫æ¼æ èç¹_______ã
24ãä¸ä¸ªå®æ´çäºåæ æn个èç¹çæ çæ ¹ï¼ä»ä¸å°ä¸ï¼ä»å·¦è³å³çææèç¹æ°éã设置çæ ¹å·1ãå¦æå¨ç¬¬i个èç¹çå³åæ ï¼å³åæ°_______ã
25ã _______æ ä¸çèç¹ï¼èç¹çåå
ã
26ãä¸ä¸ªn个顶ç¹çå®æå¾ç弧æ¯_______ã
27ã n个顶ç¹çæ åå¾Gçé»æ¥ç©éµA [N] [N]åå¨ï¼å
æ¬åçææå
ç´ äºæåçäºé¡¶ç¹Vi _______ç人ã
28ãå¹³åæ¶é´å¤æ度çéæ©æåº_______ã
ä¸ï¼åºç¨é¢ï¼æ¬å¤§æ¯å°é¢6åï¼å
±30åï¼
29ãè¾å
¥ä¸çå
ç´ é¡ºåºçå æ ä¸çè¾å
¥ç«¯1ï¼2ï¼3ï¼4ï¼5ï¼6ï¼å¯ä»¥å å åå
¥å æ ä¸çè¿ç¨ä¸ï¼æ 论æ¯é
ç½®å¨å æ åºå3,2,5,6ï¼ 4,1å1,5,4,6,2,3ï¼å¦ææ们å¯ä»¥ç¼åè¿æ ï¼éæ ï¼å¦æ没æï¼ç®è¿°çç±ã Xå°å æ ï¼æ¨ï¼Xï¼ï¼æµè¡ï¼Xï¼Xéæ ï¼
30ãå·²ç¥çäºè¿å¶æ çæ ¹åæ ¹éååºåCEFDBHGAç»åºäºåæ çéååºåCBEDFAGHã
31ãç±äºè¡¨ï¼15,11,8,20,14,13ï¼ï¼è¯ç¨è¡¨ä¸çå
ç´ ç顺åºä¾æ¬¡æå
¥ä¸ä¸ªäºåæåºæ æåæ¯ç©ºçï¼æ½å¥å®æåçäºåæå
¥æ è¿è¡æåºï¼å¹¶ç¡®å®äºåæåºæ æ¯ä¸ä¸ªå¹³è¡¡çäºåæåºæ ï¼äºåæåºæ çé平衡è°æ´ï¼ä»¥å¹³è¡¡äºåæåºæ ã
32ãå¦é¢32æ示çæ åå¾ï¼ï¼1ï¼ååºå®çé»æ¥ç©éµ;ï¼2ï¼åèµ·å§é¡¶ç¹ç深度
ï¼
第ä¸æç´¢ç顶ç¹åºåã
é®é¢32æ示ã
33ãå泡æåºæ³å¯¹æ°æ®è¿è¡æåºçåºåï¼49,38,65,97,76,134,27,49ï¼ï¼åçæåºè¿ç¨ãå泡æåºæ¯ä¸ç§ç¨³å®çæåºã
ï¼ç®æ³è®¾è®¡é¢ï¼æ¯å°é¢7大ï¼å
±14åï¼
34äºåæ çå¶èç¹ä¸çåä½ç®çã
35ãå¼å¹å¼ååå¸è¡¨ç±»åå®ä¹å¦ä¸ï¼
typedefç»ætagnode
å
¬é¥ç±»åçå
³é®;
tagnode *ä¸;
} *æéï¼èç¹;
çtypedefæéopenhash [N];
åä¸å¼æ¾çåå¸è¡¨æ¥æ¾ç®æ³ã
追é®æ¯2011å¹´10æç