Rank User ID Score Original Score Total Time (Seconds) Total Time #1 Lab 1.1.1 Dictionary with sorted double link lists #1 Original Score #1 Time (Seconds) #1 Time #1 Case 1 #1 Case 2 #1 Case 3 #1 Case 4 #1 Case 5 #2 Lab 1.1.2 Hash table #2 Original Score #2 Time (Seconds) #2 Time #2 Case 1 #2 Case 2 #2 Case 3 #2 Case 4 #2 Case 5 #3 Lab 1.2 Phone book application #3 Original Score #3 Time (Seconds) #3 Time #3 Case 1 #3 Case 2
1 靳浩翔 518370910215 120 120 108103 30:01:43 50 50 36022 10:00:22 10 10 10 10 10 50 50 36035 10:00:35 10 10 10 10 10 20 20 36046 10:00:46 10 10
2 孙亦奇 518370910142 120 120 709199 196:59:59 50 50 331677 92:07:57 10 10 10 10 10 50 50 334773 92:59:33 10 10 10 10 10 20 20 42749 11:52:29 10 10
3 周浩全 519370910059 120 120 866417 240:40:17 50 50 238131 66:08:51 10 10 10 10 10 50 50 297174 82:32:54 10 10 10 10 10 20 20 331112 91:58:32 10 10
4 李泽玺 518370910104 120 120 906763 251:52:43 50 50 295931 82:12:11 10 10 10 10 10 50 50 303947 84:25:47 10 10 10 10 10 20 20 306885 85:14:45 10 10
5 吴鹏浩 518021910138 120 120 980492 272:21:32 50 50 320247 88:57:27 10 10 10 10 10 50 50 329123 91:25:23 10 10 10 10 10 20 20 331122 91:58:42 10 10
6 田雨川 518370910040 120 120 1042935 289:42:15 50 50 337488 93:44:48 10 10 10 10 10 50 50 386156 107:15:56 10 10 10 10 10 20 20 319291 88:41:31 10 10
7 贾海峰 519370910185 120 120 1489924 413:52:04 50 50 505936 140:32:16 10 10 10 10 10 50 50 504584 140:09:44 10 10 10 10 10 20 20 479404 133:10:04 10 10
8 柏沅晨 518370910183 120 120 1578894 438:34:54 50 50 503571 139:52:51 10 10 10 10 10 50 50 509046 141:24:06 10 10 10 10 10 20 20 566277 157:17:57 10 10
9 李博群 518021910045 120 120 1666336 462:52:16 50 50 547952 152:12:32 10 10 10 10 10 50 50 558676 155:11:16 10 10 10 10 10 20 20 559708 155:28:28 10 10
10 王恺镔 518021911059 120 120 1691627 469:53:47 50 50 553297 153:41:37 10 10 10 10 10 50 50 568866 158:01:06 10 10 10 10 10 20 20 569464 158:11:04 10 10
11 孙智敏 518370910219 120 120 2246531 624:02:11 50 50 743862 206:37:42 10 10 10 10 10 50 50 744363 206:46:03 10 10 10 10 10 20 20 758306 210:38:26 10 10
12 夏陶悦 518370910087 120 120 2256040 626:40:40 50 50 748042 207:47:22 10 10 10 10 10 50 50 753594 209:19:54 10 10 10 10 10 20 20 754404 209:33:24 10 10
13 朱闻涛 518370910226 120 120 2262606 628:30:06 50 50 742830 206:20:30 10 10 10 10 10 50 50 754528 209:35:28 10 10 10 10 10 20 20 765248 212:34:08 10 10
14 朱正洋 518370910092 120 120 2465527 684:52:07 50 50 930175 258:22:55 10 10 10 10 10 50 50 943944 262:12:24 10 10 10 10 10 20 20 591408 164:16:48 10 10
15 陈恺阳 518021910962 120 120 2568977 713:36:17 50 50 865769 240:29:29 10 10 10 10 10 50 50 865602 240:26:42 10 10 10 10 10 20 20 837606 232:40:06 10 10
16 周宇翔 519370910058 120 120 2646303 735:05:03 50 50 761273 211:27:53 10 10 10 10 10 50 50 767399 213:09:59 10 10 10 10 10 20 20 1117631 310:27:11 10 10
17 李世骐 518370910170 120 120 2691736 747:42:16 50 50 819374 227:36:14 10 10 10 10 10 50 50 935754 259:55:54 10 10 10 10 10 20 20 936608 260:10:08 10 10
18 鲜于文杰 518370910133 120 120 2826963 785:16:03 50 50 939636 261:00:36 10 10 10 10 10 50 50 946005 262:46:45 10 10 10 10 10 20 20 941322 261:28:42 10 10
19 陆易赟 518370910015 120 120 2866925 796:22:05 50 50 951722 264:22:02 10 10 10 10 10 50 50 957381 265:56:21 10 10 10 10 10 20 20 957822 266:03:42 10 10
20 洪熠辰 518370910011 120 120 2925214 812:33:34 50 50 920004 255:33:24 10 10 10 10 10 50 50 918676 255:11:16 10 10 10 10 10 20 20 1086534 301:48:54 10 10
21 李向杰 518370910216 120 120 2954229 820:37:09 50 50 988887 274:41:27 10 10 10 10 10 50 50 1012692 281:18:12 10 10 10 10 10 20 20 952650 264:37:30 10 10
22 李咏 517370910222 120 120 2963777 823:16:17 50 50 935670 259:54:30 10 10 10 10 10 50 50 1013788 281:36:28 10 10 10 10 10 20 20 1014319 281:45:19 10 10
23 黄瑞荣 518370910058 120 120 3087394 857:36:34 50 50 1025560 284:52:40 10 10 10 10 10 50 50 1030157 286:09:17 10 10 10 10 10 20 20 1031677 286:34:37 10 10
24 商从阳 518370910085 120 120 3116878 865:47:58 50 50 1045154 290:19:14 10 10 10 10 10 50 50 1088368 302:19:28 10 10 10 10 10 20 20 983356 273:09:16 10 10
25 王世博 518370910109 120 120 3248519 902:21:59 50 50 1077996 299:26:36 10 10 10 10 10 50 50 1079488 299:51:28 10 10 10 10 10 20 20 1091035 303:03:55 10 10
26 方宝乐 518370910056 120 120 3316110 921:08:30 50 50 1070294 297:18:14 10 10 10 10 10 50 50 1088240 302:17:20 10 10 10 10 10 20 20 1157576 321:32:56 10 10
27 王诗訸 518370910028 120 120 3347143 929:45:43 50 50 1110288 308:24:48 10 10 10 10 10 50 50 1116759 310:12:39 10 10 10 10 10 20 20 1120096 311:08:16 10 10
28 白雨萌 518370910161 120 120 3391708 942:08:28 50 50 1127757 313:15:57 10 10 10 10 10 50 50 1131350 314:15:50 10 10 10 10 10 20 20 1132601 314:36:41 10 10
29 赵傲伟 518021910758 120 120 3404107 945:35:07 50 50 1166730 324:05:30 10 10 10 10 10 50 50 1204061 334:27:41 10 10 10 10 10 20 20 1033316 287:01:56 10 10
30 周展鹏 518021910594 120 120 3543514 984:18:34 50 50 1186298 329:31:38 10 10 10 10 10 50 50 1187754 329:55:54 10 10 10 10 10 20 20 1169462 324:51:02 10 10
31 范能 519370910055 120 120 3567090 990:51:30 50 50 1187558 329:52:38 10 10 10 10 10 50 50 1189430 330:23:50 10 10 10 10 10 20 20 1190102 330:35:02 10 10
32 怀颖 518370910140 120 120 3580374 994:32:54 50 50 1190507 330:41:47 10 10 10 10 10 50 50 1193742 331:35:42 10 10 10 10 10 20 20 1196125 332:15:25 10 10
33 沈颖涛 518370910173 120 120 3593942 998:19:02 50 50 1196199 332:16:39 10 10 10 10 10 50 50 1198426 332:53:46 10 10 10 10 10 20 20 1199317 333:08:37 10 10
34 王湛 519370910035 120 120 3618875 1005:14:35 50 50 1207357 335:22:37 10 10 10 10 10 50 50 1207545 335:25:45 10 10 10 10 10 20 20 1203973 334:26:13 10 10
35 姚天浩 518370910135 115.0 120 3623907 1006:38:27 50 50 1208964 335:49:24 10 10 10 10 10 45.0 50 1209597 335:59:57 10 10 10 10 10 20 20 1205346 334:49:06 10 10
36 胡恩极 518370910033 100 100 3382063 939:27:43 50 50 1105754 307:09:14 10 10 10 10 10 30 30 1137477 315:57:57 10 0 10 10 0 20 20 1138832 316:20:32 10 10
37 徐庄天 518370910042 90 90 3438972 955:16:12 50 50 1083347 300:55:47 10 10 10 10 10 20 20 1171584 325:26:24 10 10 0 0 0 20 20 1184041 328:54:01 10 10
38 伊博乐 518021910840 90 90 3600896 1000:14:56 50 50 1193083 331:24:43 10 10 10 10 10 20 20 1204890 334:41:30 10 10 0 0 0 20 20 1202923 334:08:43 10 10
39 王森 519370910078 80 80 3127973 868:52:53 40 40 855191 237:33:11 10 10 10 10 0 20 20 1075315 298:41:55 10 10 0 0 0 20 20 1197467 332:37:47 10 10