当前位置:文档之家› 淅大acm题性分类

淅大acm题性分类

淅大acm题性分类
淅大acm题性分类

浙江大学(ZJU):https://www.doczj.com/doc/8c16537443.html,/

DP:

1011 NTA 简单题

1013 Great Equipment 简单题

1024 Calendar Game 简单题

1027 Human Gene Functions 简单题

1037 Gridland 简单题

1052 Algernon\'\'s Noxious Emissions 简单题

1409 Communication System 简单题,但是很容易看错~~~

1425 Crossed Matchings 简单题

1438 Asteroids! 简单题

1459 String Distance and Transform Process 简单题

1462 Team Them Up! 简单题

1556 Heroes Of Might And Magic 简单题,不过背景蛮有意思的……

1520 Duty Free Shop 简单题

1524 Supermarket 简单题

1301 The New Villa 简单题

1303 Jury Compromise 其实不是很难,但是很容易错,555……

1345 Best Deal 简单题,但是也很容易错……555……

1360 Radar Installation 简单题

1396 The Umbrella Problem: 2054 简单题

1058 Currency Exchange 简单题

1076 Gene Assembly 简单题

1092 Arbitrage 简单题

1093 Monkey and Banana 简单题

1094 Matrix Chain Multiplication 简单题

1536 Labyrinth 简单题

1100 Mondriaan\'\'s Dream 简单题,DP可以过,不过据说有复杂的组合公式1103 Hike on a Graph 简单题

1134 Strategic Game 简单题

1147 Formatting Text 简单题

1148 The Game 简单题

1161 Gone Fishing 简单题

1180 Self Numbers 简单题

1192 It\'\'s not a Bug, It\'\'s a Feature! 简单题

1196 Fast Food 简单题

1107 FatMouse and Cheese 简单题,不过题目描述有些混乱

1136 Multiple 简单题,BFS

1276 Optimal Array Multiplication Sequence 简单题

1255 The Path 简单题

1250 Always On the Run 简单题

1213 Lumber Cutting 简单题

1206 Win the Bonus 简单题

1479 Dweep 无聊题

1587 UP 100 无聊题,DP应该可以……但是太烦了……没做……

1066 Square Ice 无聊题,目前已知的O(nlogn)算法要用AVL……您有没有简单点的O(nlogn)的算法?

1245 Triangles 无聊题

1022 Parallel Expectations 经典题,想了n久,最后发现可以DP,相当好的一道题

1499 Increasing Sequences 经典题{}

1039 Number Game 没有完美解决的题,感觉可以直接以所有剩下的数作为状态DP,但是缺乏证明……

1227 Free Candies SRbGa的经典题,我看了oibh上的解题报告才做出来的…… 1234 Chopsticks SRbGa的经典题……

图论:

1525 Air Raid 简单题,最小路径覆盖

1500 Pre-Post-erous! 简单题

1501 Knockout Tournament 简单题

1508 Intervals 对您来说应该是简单题,但我想了n久……,差分限制系统1333 Galactic Import 简单题

1304 Tin Cutter 简单题,但是似乎有空间复杂度为O(n)的算法

1310 Robot 简单题

1311 Network 简单题

1344 A Mazing Problem 简单题

1395 Door Man 简单题,欧拉回路

1372 Networking 简单题

1406 Jungle Roads 简单题

1053 FDNY to the Rescue! 简单题

1055 Oh, Those Achin\'\' Feet 不错的简单题

1059 What\'\'s In a Name 简单题

1064 Roads Scholar 简单题

1082 Stockbroker Grapevine 简单题

1085 Alien Security 简单题,我觉得我当时的算法好巧妙

1097 Code the Tree 简单题

1060 Sorting It All Out 简单题,但是规模要是大些的话……

1105 FatMouse\'\'s Tour 简单题

1119 SPF 简单题

1127 Roman Forts 简单题

1140 Courses 简单题

1157 A Plug for UNIX 蛮不错的简单题

1203 Swordfish 简单题

1221 Risk 简单题,最短路

1197 Sorting Slides 简单题,匹配

1268 Is It A Tree? 不错的题,图论

1273 It\'\'s Ir-Resist-Able! 简单题,图论

1298 Domino Effect 简单题,最长路

1260 King 简单题,差分限制系统……

1291 MPI Maelstrom 不错的题,最长路

1266 Gossiping 简单题

1285 Shipping Routes 无聊题,最短路

1313 Gears on a Board 无聊题

1502 Plugged In 无聊题,匹配应该可以,但是太烦了,没做……

1568 WishingBone\'\'s Room Plan 无聊题,最大最小匹配,不过容易看错题~~~~~~~~

1077 Genetic Combinations 无聊题,匹配

1364 Machine Schedule 背诵题……匹配……

1137 Girls and Boys 背诵题,匹配……

1023 University Entrace Examination 经典题,但是和1576重复

1576 Marriage is Stable 经典题,感人的背景,经典的算法……

1249 Pushing Boxes 经典题,某人的论文写过,求割点和块+BFS可以在O(面积)的时间内做出来,但是这题似乎已经比较老了

1141 Closest Common Ancestors 没有完美解决,最简单的算法就能过,但要是规模大了……

1084 Channel Allocation 尚未完美解决,我用搜索过的,不过是不是有更好的算法呢……?

1231 Mysterious Mountain SRbGa的经典题……

1232 Adventure of Super Mario SRbGa的经典题……

数学:

1007 Numerical Summation of a Series 简单题,还是蛮有意思的

1045 HangOver 简单题

1049 I Think I Need a Houseboat 简单题

1028 Flip and Shift 简单题,可以DP/BFS/……,但是实际上有数学方法可以直接判断出来

1026 Modular multiplication of polynomials 简单题,感觉有比较简单的好算法,但想不出来

1307 Packets 简单题,不过也蛮经典的……

1312 Prime Cuts 简单题

1334 Basically Speaking 简单题

1337 Pi 简单题

1342 Word Index 简单题

1349 Four Quarters 简单题

1350 The Drunk Jailer 简单题

1352 Number Base Conversion 简单题

1353 Unimodal Palindromic Decompositions 规模不大,所以是简单题…… 1354 Extended Lights Out 简单题

1362 Game Prediction 简单题

1365 Mileage Bank 简单题

1382 A Simple Task 简单题

1383 Binary Numbers 简单题

1403 Safecracker 简单题

1408 The Fun Number System 简单题

1486 Color the Tree 简单题

1487 Playing Cards 简单题

1489 2^x mod n = 1 简单题,应该有好算法,不过枚举就可以过……

1503 One Person "The Price is Right" 简单题,POI Eggs的翻版

1512 Water Treatment Plants 简单题,组合计数

1526 Big Number 简单题,不过O(1)和O(n)还是有区别的

1529 Enigmatic Travel 简单题,不过个人感觉题目描述很令人费解

1530 Find The Multiple 简单题

1537 Playing with a Calculator 简单题

1577 GCD & LCM 简单题,分区联赛的题……

1005 Jugs 简单题

1543 Stripies 简单题

1569 Partial Sums 简单题

1062 Trees Made to Order 简单题

1070 Bode Plot 简单题

1073 Round and Round We Go 简单题,142857,我喜欢^_^

1078 Palindrom Numbers 简单题

1086 Octal Fractions 简单题

1199 Point of Intersection 简单题

1104 Leaps Tall Buildings 简单题

1110 Dick and Jane 简单题

1115 Digital Roots 简单题

1113 u Calculate e 简单题

1152 A Mathematical Curiosity 简单题

1154 Niven Numbers 简单题

1160 Biorhythms 简单题

1163 The Staircases 简单题

1177 K-Magic Number 简单题

1184 Counterfeit Dollar 简单题

1182 Keeps Going and Going and ... 简单题,我喜欢

1284 Perfection 简单题

1272 Numerically Speaking 简单题

1269 Coconuts, Revisited 简单题

1247 There\'\'s Treasure Everywhere! 简单题

1241 Geometry Made Simple 简单题

1202 Divide and Count 简单题

1216 Deck 简单题

1218 Ratio 简单题

1261 Prime Land 简单题

1212 Mountain Landscape 无聊题

1410 Number Sequence 无聊题

1401 Hilbert Curve Intersections 无聊题

1331 Perfect Cubes 无聊题

1322 Random Number 无聊题

1535 Lucky Ticket 无聊题

1539 Lot 无聊题

1363 Chocolate 经典题……

1366 Cash Machine 经典题!强烈推荐!

1149 Dividing up 经典题,应该可以用1366的方法做,但似乎可以利用问题的特殊性用贪心+DP在O(1)的时间内做出来

1222 Just the Facts 经典题,没有完美解决,我的做法是O(logn^2)的,据说可能有O(logn)的做法,但我没想到

1475 Ranklist 没有完美解决,不知道您有没有好方法……

1572 Bracelet ~~~题义不明,感觉可能是判定欧拉回路的存在性,但是过不去,555……

1133 Smith Numbers 没有完美解决,数学

1080 Direct Subtraction 尚未解决,我过的程序是错的,想和您讨论~~~

1229 Gift?! SRbGa的经典题……

1238 Guess the Number SRbGa的经典题……

1239 Hanoi Tower Troubles Again! SRbGa的经典题……

字符串处理:

1050 Start Up the Startup 简单题

1315 Excuses, Excuses! 简单题

1151 Word Reversal 简单题,好像是什么Practice的……

1170 String Matching 简单题

1174 Skip Letter Code 不错的简单题

1175 Word Process Machine 简单题

1181 Word Amalgamation 简单题

1038 T9 无聊题,单词树

1330 DNA Translation 无聊题

1335 Letter Sequence Analysis 无聊题

1099 HTML 无聊题

1243 URLs 无聊题

1540 Censored! 经典题!强烈推荐!

1511 Word Puzzles 没有完美解决的题,可以用后缀树……但是没多大意义……而且我通过的程序是错的……

搜索:

1002 Fire Net 简单题,CEOI2002的Guard的缩小版,搜索就可以

1003 Crashing Balloon 简单题,很faint的题目,想了半天,最后发现最简单的搜索就能过

1004 Anagrams by Stack 简单题,同样faint

1320 DEL Command 简单题

1496 Best Fit 简单题

1179 Finding Rectangles 简单题

1190 Optimal Programs 简单题

1217 Eight 简单题

1204 Additive equations 简单题

1219 Pizza Anyone? 简单题

1036 Enigma 2 无聊题,终于耐心读完题目后发现是简单的搜索+模拟……faint……建议不要看……

1089 Lotto 无聊题

1054 For the Porsche 无聊题

1302 Ships ……题

1031 Square Destroyer 变态题,,狂剪枝才过的……

1297 Hexagon 变态题,标准解法是搜索……

1008 Gnome Tetravex 经典题,个人感觉是很不错的卡时搜索,不过似乎IOI 不会出这种题型……

1380 Microfiches 经典题!强烈推荐!

1252 Island of Logic 经典题,不过也够老了……

1237 Fans and Gems SRbGa的经典题,变态,但是很有趣

模拟:

1051 A New Growth Industry 简单题

1300 Border 简单题

1326 M*A*S*H 简单题

1494 Climbing Worm 简单题

1072 Microprocessor Simulation 简单题

1098 Simple Computers 简单题

1056 The Worm Turns 简单题

1195 Blowing Fuses 简单题

1189 Numbers That Count 简单题

1144 Robbery 简单题

1153 Tournament Seeding 简单题,但是直接计算好像不行,得模拟…… 1167 Trees on the Level 简单题

1200 Mining 简单题

1278 Pseudo-Random Numbers 简单题

1257 Parking Lot 简单题

1270 Nonstop Travel 简单题

1207 The Knight, the Princess, and the Dragons 无聊题

1169 Square Cipher 无聊题

1176 Die and Chessboard 无聊题

1178 Booklet Printing 无聊题

1009 Enigma 无聊题,但是很容易错……

1012 Mainframe 无聊题,但是很容易错……

1324 Unix ls 无聊题,输出格式没说清楚~~~~~~~

1336 Mark-up 无聊题

1277 Transferable Voting 无聊题

1279 Cowculations 无聊题

1281 Hi-Q 无聊题

1282 Call Forwarding 无聊题

1065 Robots 变态题,太复杂啦~~~~~~~~~~~

1208 Roll the Die! 变态题

1388 Exchanges 经典题!强烈推荐!

1236 Eat or Not to Eat? SRbGa的经典题……模拟

几何:

1575 Koch Curve 简单题

1010 Area 简单题

1565 Input 简单题

1081 Points Within 简单题

1165 Laser Lines 简单题,但是算法能否再改进呢……?

1248 Video Surveillance 简单题,李彭煦的论文中写到过,好像是某年CTSC 的……

1299 Pendulum 简单题,我蛮喜欢的

1090 The Circumference of the Circle 无聊题

1271 Doing Windows 无聊题

1280 Intersecting Lines 无聊题

1296 Stars 经典变态题……

1030 Farmland 变态题……现在我都为自己当时居然能做出来感到不可思议……

1041 Transmitters 变态题……好烦人……现在绝对没有信心再做一遍了…… 1158 Treasure Hunt 经典题,zig教会我的……

1139 Rectangles 没有完美解决

其它:

1006 Do the Untwist 简单题

1014 Operand 简单题

1016 Parencodings 简单题

1042 W\'\'s Cipher 简单题

1047 Image Perimeters 简单题

1514 Fake Tickets 简单题

1029 Moving Tables 简单题,好像是线段树的经典题目之一,但是这题规模比较小,所以不必用。

1504 Slots of Fun 简单题

1314 Uniform Generator 简单题

1325 Palindromes 简单题

1319 Black Box 简单题,但当初我没做出来……被zig教会的……555…… 1341 LED Test 简单题

1338 Up and Down Sequences 简单题

1339 Machined Surfaces 简单题

1358 Moving Object Recognition 简单题

1392 The Hardest Problem Ever 简单题

1402 Magnificent Meatballs 简单题

1405 Tanning Salon 简单题

1414 Number Steps 简单题

1423 (Your)((Term)((Project))) 简单题

1427 An Old Stone Game 简单题

1439 Area Ratio 简单题

1449 Maximum Sum 简单题

1476 Weird Clock 简单题

1477 File Compression 简单题,不过我一直没做出来……后来被LC教会的……@&#*……

1481 Namenum 简单题

1482 Partitions 简单题,不过限制了空间……

1484 Minimum Inversion Number 简单题

1493 DPCM Encoding 简单题

1495 Stacking Tower 简单题

1057 Undercut 简单题

1518 This Sentence is False 简单题,并查集

1538 Cipher 简单题

1546 Fillword 简单题,实在是有点……

1552 Decoding Task 简单题

1061 Web Navigation 简单题

1063 Space Station Shielding 简单题

1067 Color Me Less 简单题

1068 P,MTHBGWB 简单题

1071 Follow My Logic 简单题,但很可爱

1074 To the Max 简单题

1075 Set Me 简单题

1079 Robotic Jigsaw 简单题,和我推荐的那题不同,这个题说了可以根据条件确定拼法

1083 Frame Stacking 简单题

1088 System Overload 简单题,约瑟夫环

1091 Knight Moves 简单题

1095 Humble Numbers 简单题

1188 DNA Sorting 简单题

1171 Sorting the Photos 简单题

1156 Unscrambing Images 简单题

1142 Maze 简单题

1128 Atlantis 简单题

1120 Chairlift 简单题

1122 Clock 简单题

1125 Floating Point Numbers 简单题

1117 Entropy 简单题

1109 Language of FatMouse 简单题,Dictionary的实现……

1143 Data Bugs 简单题

1146 LC-Display 简单题,LC……

1159 487-3279 简单题

1164 Software CRC 简单题

1168 Function Run Fun 简单题

1191 The Die Is Cast 简单题,并查集/bfs

1286 Slurpys 不错的简单题

1292 Integer Inquiry 简单题

1293 Floppies 简单题

1294 Golf 简单题

1295 Reverse Text 简单题

1274 Getting Chorded 简单题

1251 Box of Bricks 简单题

1244 Definite Values 简单题

1242 Carbon Dating 简单题

1240 IBM Minus One 简单题

1201 Inversion 简单题

1205 Martian Addition 简单题

1210 Reciprocals 简单题

1246 Instant Complexity 简单题,好像是某年CTSC的……

1259 Rails 简单题,构造

1033 Ambiguous Dates 无聊题

1046 Double Vision 无聊题,直接枚举就可以了,但是有一些很faint的极端情况,提交了n次才过……

1485 Messy Matrix 无聊题,河北老前辈出的,麻烦的构造~~~~~~

1111 Poker Hands 无聊题

1118 N-Credible Mazes 无聊题,题义实在费解……

1126 Bio-Informatics 无聊题

1150 S-Trees 无聊题

1209 April Fool\'\'s Joke 无聊题

1267 Mapping the Route 无聊题

1263 Time 无聊题

1275 Run, Run, Runaround Numbers 无聊题

1283 Making the Grade 无聊题

1440 Bone Sort 背诵题,排序+最长不xx子序列,而且很容易看错~~~~~~~ 1025 Wooden Sticks 背诵题,排序+最长不xx子序列……

1108 FatMouse\'\'s Speed 背诵题,排序+最长不xx子序列……

1256 What Day Is It? 变态题,原来现行历法这么复杂……faint……

1265 Append 经典题

1384 Alice and Bob 经典题

1390 Gates 经典题!强烈推荐!

1087 Cracking the Code 经典题,不过要是能做成Output Only就更好了…… 1069 Plato\'\'s Blocks 经典题,没有解决得非常完美……

1102 Phylogenetic Trees Inherited 经典题,贪心

1130 Ouroboros Snake 经典题,构造

1101 Gamblers 尚未完美解决,我开了巨大的hash才过的

1498 Galactic Breakup 尚未完美解决……有没有“拆查集”?

1019 Illusive Chase 没有完美解决的题,没给规模,感觉也许有比较好的算法,但是没想出来,最后发现我的弱智算法居然0.01秒通过,faint……

1235 DDR King SRbGa的经典题

第一套

动态规划:ZJU1558 难度:比较简单

博弈问题:ZJU1913 难度:中等偏难

递归计算:ZJU1500 难度:中等

最小生成树:ZJU1914 难度:中等

第二套

动态规划:ZJU1107 难度:中等偏难

找规律:ZJU2058 难度:比较简单

迭代计算:ZJU1544 难度:中等偏易

二分逼近:ZJU1464 难度:中等

第三套

动态规划:ZJU1428 难度:中等偏难

枚举+判断:ZJU1354 难度:比较简单

差分/贪心:ZJU1508 难度:中等偏难

搜索剪枝:ZJU1909 难度:中等偏易

备选题目:

杂题:

物理+数学:ZJU1104 难度:中等偏易

物理题:ZJU1656 难度:中等

统计计算:ZJU1515 难度:中等偏难

单词树:ZJU1511 难度:中等偏难

模拟计算:ZJU2054 难度:中等偏易

找规律:ZJU1871 难度:中等偏易

筛法求素数:ZJU1951 难度:中等偏易

动态规划:

暴力DP :ZJU1039 难度:中等偏难

暴力DP :ZJU1227 难度:比较难

经典问题:ZJU1149 难度:如果不会用剩余类,感觉比较难。可以考查骗分技巧(就是那种砍到多少多少以下)

经典问题:ZJU1366 难度:同上。但这题用搜索用得好的话可以瞬过。

状态表示:ZJU2059 难度:中等偏难。这个题考状态表示的

状态表示:ZJU1757 难度:中等偏难。一类NP问题的动规解法。

经典问题:ZJU2096 难度:中等偏难。狗狗的题目。

经典问题:ZJU1717 难度:中等偏易。就是走格子的复杂一点版

经典问题:ZJU1986 难度:中等。传说中的最长不XX子序列。听说这个题不

用O(nlogn)的过不了?我是O(nlogn)的。

非纯动规:ZJU1953 难度:中等。传说中的最长公共子序列。不过这个题只是用到这个

,后面还要用构造法。

数据结构:

线段树:ZJU1128 难度:中等偏难。求面积并,扫描线法+线段树。以前的国家队论文有过的题。

线段树:ZJU1659 难度:中等偏难。求面积并。

表达式计算:ZJU1958 难度:中等

去括号:ZJU2021 难度:中等

搜索题,BFS/DFS:

BFS :ZJU1063 难度:中等偏易

BFS + DFS :ZJU1085 难度:中等偏易

经典的BFS :ZJU1136 难度:中等偏难

分类搜索:ZJU1732 难度:中等偏难。这个题目的意思比较难理解

搜索策略:ZJU1411 难度:中等。搜索策略不对的话铁定TLE。可以用位操作优化。

无数人WA :ZJU1101 难度:中等。就是枚举顺序那里死活有人错。

ID-DFS :ZJU1204 难度:中等。我当时做的时候错得莫名其妙的。

估界+搜索:ZJU1269 难度:中等。我觉得想不出估界就没法做。

简单搜索题:ZJU1403 难度:简单

建图+搜索:ZJU1424 难度:中等偏易。金牌之路上面有的。

奇偶+搜索:ZJU1457 难度:简单。不加奇偶性判断就TLE,加了基本上都能对。

常规搜索:ZJU1639 难度:中等偏易。无非就是可性行剪枝加最优解剪枝简单搜索:ZJU1861 难度:简单

树的最长路:ZJU2013 难度:有点难。没听说过方法的硬想比较困难。

图论题:

纯最短路径:太多了,ZJU1082比较好。

纯最小生成树:太多了,ZJU1203一个就够了。

EULER路径:ZJU1919 难度:中等偏难。

极大极小路径问题:ZJU1542 难度:中等。

极小极大路径问题:ZJU1942 难度:中等偏易。

这两个题的解法太多了。FLOYD可以,DIJKSTRA可以,最小生成树可以,二分答案+判定也

可以。不错的题目。

贪心思想:

会议安排:ZJU1076 难度:简单

区间覆盖:ZJU1360 难度:中等

经典过河:ZJU1877 难度:中等。没做过估计就做不出来的。

经典贪心:ZJU1756 难度:中等偏易。贪心应该是O(N^2),这道题其实是:用不下降子序列去覆盖一个序列,求最少要多少个不下降子序列。有O(nlogn)的动态规划。国家队论文有讲。

二分+贪心:ZJU2002 难度:中等偏难。如果用动态规划肯定超时,顺便考考二分也不错的。而且这个搭配经常出现。

复杂题:

图论数学BFS:ZJU1705 难度:中等偏难

ACM题

求体积 #include #include #define PI 3.1415927 int main() { double x; while(scanf("%lf",&x)!=EOF) { printf("%.3lf\n",(4.0*PI*x*x*x)/3.0); } return 0; } 求a+b II. #include #include #define N 1005 char A[N],B[N],sum[N]; int main() { int T,i,j,k,x,sign; while(scanf("%d",&T)!=EOF) { for(i=0;i

{ sum[x]=(A[j]-'0')+(B[k]-'0')+sign-10; sign=1; } } #include using namespace std; int main() { int a, b; while(cin >> a >> b) cout << a + b << endl; return 0; 求a+b #include using namespace std; int main() { int a,b,s; while(cin>>a>>b) { s=a+b; cout< #include int main() { char s[3],a,b,c,temp; while(scanf("%s",s)!=EOF) { a=s[0];b=s[1];c=s[2]; if(a>b) { temp=a; a=b;

北大ACM试题分类

北大acm试题分类(转) 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 https://www.doczj.com/doc/8c16537443.html,/logs/13929723.html 经过我初步的整理,一个比较完整的归类已经完成,现在发布给大家,希望可以方便大家练习,如有不足,还请大家见谅,这个可能会随时有更新,请大家注意.如果有什么要求或补充的可以跟贴提出, OJ上的一些水题(可用来练手和增加自信) (poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094) 初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.图算法: (1)图的深度优先遍历和广度优先遍历. (2)最短路径算法(dijkstra,bellman-ford,floyd,heap+dijkstra) (poj1860,poj3259,poj1062,poj2253,poj1125,poj2240) (3)最小生成树算法(prim,kruskal) (poj1789,poj2485,poj1258,poj3026) (4)拓扑排序 (poj1094) (5)二分图的最大匹配 (匈牙利算法) (poj3041,poj3020) (6)最大流的增广路算法(KM算法). (poj1459,poj3436) 三.数据结构. (1)串 (poj1035,poj3080,poj1936) (2)排序(快排、归并排(与逆序数有关)、堆排) (poj2388,poj2299) (3)简单并查集的应用. (4)哈希表和二分查找等高效查找法(数的Hash,串的Hash) (poj3349,poj3274,POJ2151,poj1840,poj2002,poj2503) (5)哈夫曼树(poj3253) (6)堆 (7)trie树(静态建树、动态建树) (poj2513)

ACM竞赛试题集锦

取石子游戏 Time Limit:1S Memory Limit:1000K Total Submit:505 Accepted:90 Description 有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。 Input 输入包含若干行,表示若干种石子的初始情况,其中每一行包含两个非负整数a和b,表示两堆石子的数目,a和b都不大于1,000,000,000。 Output 输出对应也有若干行,每行包含一个数字1或0,如果最后你是胜者,则为1,反之,则为0。 Sample Input

2 1 8 4 4 7 Sample Output 1 跳蚤 Time Limit:1S Memory Limit:1000K Total Submit:198 Accepted:44 Description Z城市居住着很多只跳蚤。在Z城市周六生活频道有一个娱乐节目。一只跳蚤将被请上一个高空钢丝的正中央。钢丝很长,可以看作是无限长。节目主持人会给该跳蚤发一张卡片。卡片上写有N+1个自然数。其中最后一个是M,而前N个数都不超过M,卡片上允许

有相同的数字。跳蚤每次可以从卡片上任意选择一个自然数S,然后向左,或向右跳S个单位长度。而他最终的任务是跳到距离他左边一个单位长度的地方,并捡起位于那里的礼物。 比如当N=2,M=18时,持有卡片(10, 15, 18)的跳蚤,就可以完成任务:他可以先向左跳10个单位长度,然后再连向左跳3次,每次15个单位长度,最后再向右连跳3次,每次18个单位长度。而持有卡片(12, 15, 18)的跳蚤,则怎么也不可能跳到距他左边一个单位长度的地方。 当确定N和M后,显然一共有M^N张不同的卡片。现在的问题是,在这所有的卡片中,有多少张可以完成任务。 Input 两个整数N和M(N <= 15 , M <= 100000000)。 Output 可以完成任务的卡片数。 Sample Input

ACM常见题型个人解法

求最值 时间限制(普通/Java) : 1000 MS/3000 MS运行内存限制: 65536 KByte 总提交: 9915 测试通过: 2804 比赛描述 给定N个整数(1<=N<=100),求出这N个数中的最大值,最小值。 输入 多组数据,第一行为一个整数N,第二行为N个不超过100的正整数,用空格隔开。 输出 对每组数据输出一行,包含两个整数,用一个空格隔开,分别表示N个数中的最大值和最小值 样例输入 5 4 6 7 3 1 4 4 3 5 1 样例输出 7 1 5 1 #include int main() { int str[101]; int i,n; for(;scanf("%d",&n)==1;) {

int max=-1; int min=101; if(0<=n&&n<=100) { for(i=0;istr[i]?max:str[i]; min=min

F n = F n - 1 + F n - 2 用文字来说,就是斐波那契数列由0和1开始,之后的斐波那契数就由之前的两数相加。首几个斐波那契数是: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946,……………… 特别指出:0不是第一项,而是第零项。 在西方,最先研究这个数列的人是比萨的列奥纳多(又名斐波那契),他描述兔子生长的数目时用上了这数列。 ? 第一个月有一对刚诞生的兔子 ? 第两个月之后它们可以生育 ? 每月每对可生育的兔子会诞生下一对新兔子 ? 兔子永不死去 假设在n 月有新生及可生育的兔子总共a 对,n+1月就总共有b 对。在n+2月必定总共有a+b 对:因为在n+2月的时候,所有在n 月就已存在的a 对兔子皆已可以生育并诞下a 对后代;同时在前一月(n+1月)之b 对兔子中,在当月属于新诞生的兔子尚不能生育。 现请以较短的时间,求出斐波那契数列第n 项数值,0≤n ≤40。 输入 斐波那契数列项数n ,0≤n ≤40。 输出

ACM橡胶的组成及品种

丙烯酸酯橡胶的组成和品种 发布日期:2006-6-1 11:38:32 作者:出处: 聚丙烯酸是一种塑料或纤维材料,由于羧基侧链增大了分子间力与旋转空间位阻,致使分子链僵硬,且分子结构规整,易于结晶,因此常温下缺乏橡胶性。羧基经醇酯化后,由于烷基屏蔽了极性基,降低了分子间力,因而增大了分子链的柔性。研究证明,随烷基侧链的增长,这种屏蔽内塑作用增加,增至聚丙烯酸正丁酯时即已成为橡胶状弹性体。只是这种均聚物不好硫化,需引入适宜的硫化活性单体,这种共聚单体的引入,不仅有利于硫化,且可以打乱分子链的规整结构,降低分子间力,阻止结晶,从而增大了聚合物的橡胶性。因此纵令某些丙烯酸酯的均聚物不是橡胶,如聚丙烯酸乙酯,若引入适宜的共聚单体后也可以成为橡胶,丙烯酸酯橡胶即由丙烯酸酯和交联单体为基本组分。为改进其特性,有时也引入少量第三单体。 (一)丙烯酸酯 丙烯酸酯种类需根据橡胶耐油、耐寒和加工性能综合平衡确定,随酯基碳原子数的加,有利于打乱聚合物分子链排布,减少分子间的作用力,增大内部塑性,降低脆化温度,这一趋势直至正辛基。聚丙烯酸正辛酯的脆化温度为-65℃,继续增长酯基链长,因链节内转动的空间位阻增大造成的不利影响超过了它对极性基的屏蔽效应,使净效果相反,如图15—1。此外,随酯基增大,聚合物耐水性提高,但因降低了内聚能密度,增大了碳氢组分,因而耐油性能降低,同时耐热性能、拉伸强度受到损失,硬度下降,而且因生胶粘度下降使炼胶时显得过软、过粘,影响工艺操作。综上所述,酯基不宜超过丁酯,实际上多采用丙烯酸乙酯和丙烯酸丁酯。以丙烯酸乙酯为基础的橡胶耐油、耐热性能较好,以丙烯酸丁酯为基础的橡胶耐寒性能较好:通过两种单体的并用,可调节上述性能,得到介于两者之间的橡胶。丙烯酸酯橡胶的缺点之一是低温下变硬,并丧失弹性,若能改进其低温特性,使用价值必将倍增。研究证明,在多碳酯基中引入硫醚或氧醚键等极性基团,可在保持良好的耐烃类介质性能同时,改进低温性能,例如由甲氧基乙基丙烯酸酯、乙氧基乙基丙烯酸酯、乙基硫代乙基丙烯酸酯等单体制备的橡胶,可使耐油与耐寒性能得到极好的平衡。为照顾实用上对应力-应变性质的要求,这类单体需与一般烷基丙烯酸酯并用,最宜含量约占单体总量的25~40%。此外,一系列的—氰基硫代烷基丙烯酸酯也都可以使用,由此制备的共聚物耐油性极佳,耐寒性能可达丙烯酸丁酯橡胶水平。选择和调整丙烯酸酯的品种和用量,例如恰当选择丙烯酸

ACM题目整理

题目来源:福州大学acm网站 代码:fpcdq 一、入门 熟悉ACM竞赛规则以及程序提交注意事项 例题: Problem 1000 A+B Problem Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Description Calculate a + b. Input The input will consist of a series of pairs of integers a and b,separated by a space, one pair of integers per line. Output For each pair of input integers a and b you should output the sum of a and b in one line,and with one line of output for each line in input. Sample Input 1 5 2 3 Sample Output 6 5

My answer: #include main() { long a,b; while((scanf("%ld%ld",&a,&b))!=EOF) { printf("%ld\n",a+b); } } 详情参考https://www.doczj.com/doc/8c16537443.html,/faq.php 二、ACM分类 主流算法: 1.搜索//回溯 Problem 1019 猫捉老鼠 Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Description 一只猫和一只老鼠在10*10的迷宫中。迷宫中的每个方格可以是空的,或者含有障碍。猫和老鼠可以进入任意一个空的方格中。当他们相遇时,猫和老鼠在同一个方格中。但是,无论猫或老鼠都不能进入有障碍的方格。我们可以用字符组成的二维数组表示迷宫,如下图所示。

ACM知识点分类

ACM知识点分类 第一类:基础算法 (1)基础算法:枚举,贪心,递归,分治,递推,构造,模拟 (2)动态规划:背包问题,树形dp,状态压缩dp,单调性优化,插头dp (3)搜索:dfs,bfs,记忆化搜索,优化与剪枝,双广,A*,IDA*,跳舞链 第二类:数据结构 (1)简单数据结构:链表,栈和队列,串,树和二叉树,图,排序与检索 (2)树形结构:线段树,树状数组,字典树,伸展树,左偏树,动态树,lca&rmq,划分树,SBT (3)字符串:kmp,AC自动机,后缀数组,最小表示法 (4)其他:并查集,散列表,块状链表,双向链表 第三类:图论 (1)最短路:dijkstra,bellman-ford(spfa优化),floyd,heap+dijkstra ,差分约束,第K最短路 (2)生成树:prim,kruskal, 度限制最小生成树, 最优比率生成树, 次小生成树, 最小树形图,生成树的计数,树的划分,树的枚举 (3)匹配问题:二分图的最大匹配 (匈牙利算法),KM,2-SAT,同构 (4)网络流:最大流,最小费用最大流,最小割模型、网络流规约 (5)其他:拓扑排序,双连通分量,强连通分支及其缩点,图的割边与割点,无向图、有向图的最小环,欧拉路径,哈密顿路径,平面图,分层图思想,偶图

第四类:数学 (1)数论:素数和整除问题,进位制,同余模算术,整数因子分解,GCD,扩展欧几里得,求解模线性方程,中国余数定理,元素的幂,RSA公钥加密 (2)组合数学:加法和乘法原理,排列组合,递推关系和母函数,容斥原理,抽屉原理,置换群与Polya定理,MoBius反演,偏序关系理论 (3)计算方法:二分法求解单调函数相关知识,三分法求解单峰(单谷)的极值,矩阵法,迭代逼近,高斯消元法,随机化算法,0/1分数规划 (4)高精度问题扩展:求倒数,求乘幂,求开方,求对数,二分快速方法,对指函数,三角函数,数值计算的优化 (5)其他:博弈论,线性规划,整数规划,概率问题,多项式与快速傅里叶,数学思想与方法的综合运用(构造,猜想,归纳法,反证法) 第五类:计算几何 (1)判断线段相交,判断直线相交,判断点是否在多边形内, (2)凸多边形面积&重心计算,求外接圆与内接圆, (3)求凸包,最近点对问题,最远点对问题, (4)点集或图形集合的最小覆盖圆,点集或图形集合的最小覆盖矩形, (5)矩形的交与并(扫描法), (6)三角剖分,费尔马点的计算,Pick定理 (7)常用几何公式

Acm试题及答案

Acm试题及答案 1001 Sum Problem ............................................. 错误!未定义书签。1089 A+B for Input-Output Practice (I) ...................... 错误!未定义书签。1090 A+B for Input-Output Practice (II) ..................... 错误!未定义书签。1091 A+B for Input-Output Practice (III) .................... 错误!未定义书签。1092 A+B for Input-Output Practice (IV) ...................... 错误!未定义书签。1093 A+B for Input-Output Practice (V) ...................... 错误!未定义书签。1094 A+B for Input-Output Practice (VI) ..................... 错误!未定义书签。1095 A+B for Input-Output Practice (VII) ..................... 错误!未定义书签。1096 A+B for Input-Output Practice (VIII) ................... 错误!未定义书签。2000 ASCII码排序............................................ 错误!未定义书签。2001计算两点间的距离........................................ 错误!未定义书签。2002计算球体积.............................................. 错误!未定义书签。2003求绝对值................................................ 错误!未定义书签。2004成绩转换................................................ 错误!未定义书签。2005第几天.................................................. 错误!未定义书签。2006求奇数的乘积............................................ 错误!未定义书签。2007平方和与立方和.......................................... 错误!未定义书签。2008数值统计................................................ 错误!未定义书签。2009求数列的和.............................................. 错误!未定义书签。2010水仙花数................................................ 错误!未定义书签。2011多项式求和.............................................. 错误!未定义书签。2012素数判定................................................ 错误!未定义书签。2014青年歌手大奖赛_评委会打分............................... 错误!未定义书签。

acm程序设计大赛题目

The Mailboxes Manufacturers Problem Time Limit:1000MS Memory Limit:65536K Total Submit:299 Accepted:227 Description In the good old days when Swedish children were still allowed to blowup their fingers with fire-crackers, gangs of excited kids would plague certain smaller cities during Easter time, with only one thing in mind: To blow things up. Small boxes were easy to blow up, and thus mailboxes became a popular target. Now, a small mailbox manufacturer is interested in how many fire-crackers his new mailbox prototype can withstand without exploding and has hired you to help him. He will provide you with k(1 ≤ k≤ 10) identical mailbox prototypes each fitting up to m(1 ≤ m≤ 100) crackers. However, he is not sure of how many firecrackers he needs to provide you with in order for you to be able to solve his problem, so he asks you. You think for a while and then say, “Well,if I blow up a mailbox I can’t use it again, so if you would provide me with only k = 1 mailboxes, I would have to start testing with 1 cracker, then 2 crackers, and so on until it finally exploded. In the worst case, that is if it does not blow up ev en when filled with m crackers, I would need 1 + 2 + 3 + … + m = m ×(m+ 1) ? 2 crackers. If m = 100 that would mean more than 5000 fire-crackers!” “That’s too many,” he replies. “What if I give you more than k = 1 mailboxes? Can you find a strategy that requires less crackers?” Can you? And what is the minimum number of crackers that you should ask him to provide you with? You may assume the following: 1.If a mailbox can withstand x fire-crackers, it can also withstand x? 1 fire-crackers. 2.Upon an explosion, a mailbox is either totally destroyed (blown up) or unharmed, which means that it can be reused in another test explosion.

hdu试题分类

hdu试题分类 hdu题目分类 模拟题, 枚举 1002 1004 1013 1015 1017 1020 1022 1029 1031 1033 1034 1035 1036 1037 1039 1042 1047 1048 1049 1050 1057 1062 1063 1064 1070 1073 1075 1082 1083 1084 1088 1106 1107 1113 1117 1119 1128 1129 1144 1148 1157 1161 1170 1172 1177 1197 1200 1201 1202 1205 1209 1212(大数取模) 1216(链表)1218 1219 1225 1228 1229 1230 1234 1235 1236 1237 1239 1250 1256 1259 1262 1263 1265 1266 1276 1279 1282 1283 1287 1296 1302 1303 1304 1305 1306 1309 1311 1314 复杂模拟 搜索,递归求解 1010 1016 1026 1043(双广) 1044 (BFS+DFS) 1045 1067 1072 1104 1175 1180 1195 1208 1226 1238 1240 1241 1242 1258 1271 1312 1317 博奕 1079 动态规划 1003 1024 1025 1028 1051 1058 1059 1069 1074 1078 1080 1081 1085 1087 1114 1158 1159 1160 1171 1176 1181 1203 1224 1227 1231 1244 1248 1253 1254 1283 1300 数学,递推,规律 1005 1006 1012 1014 1018 1019 1021 1023 1027 1030 1032 1038 1041 1046 1059 1060 1061 1065 1066 1071(微积分) 1097 1098 1099 1100 1108 1110 1112 1124 1130 1131 1132 1134 1141 1143 1152 1155(物理题) 1163 1165 1178 1194 1196(lowbit) 1210 1214 1200 1221 1223 1249 1261 1267 1273 1290 1291 1292 1294 1297 1313 1316 数论 1164 1211 1215 1222 1286 1299

ACM题目

【题目 1】N皇后问题(含八皇后问题的扩展,规则同八皇后):在N*N的棋盘上,放置N个皇后,要求每一横行 每一列,每一对角线上均只能放置一个皇后,问可能的方案及方案数。 【题目 2】排球队员站位问题 ┏━━━━━━━━┓图为排球场的平面图,其中一、二、三、四、五、六为位置编号,┃ ┃二、三、四号位置为前排,一、六、五号位为后排。某队比赛时,┃ ┃一、四号位放主攻手,二、五号位放二传手,三、六号位放副攻┠──┬──┬──┨手。队员所穿球衣分别为1,2,3,4,5,6号,但每个队 ┃ 四 │ 三 │ 二 ┃员的球衣都与他们的站位号不同。已知1号、6号队员不在后排,┠──┼──┼──┨2号、3号队员不是二传手,3号、4号队员不在同一排,5号、┃ 五 │ 六 │ 一 ┃6号队员不是副攻手。 ┗━━┷━━┷━━┛编程求每个队员的站位情况。 【算法分析】本题可用一般的穷举法得出答案。也可用回溯法。以下为回溯解法。 【题目 2】把自然数N分解为若干个自然数之和。 【参考答案】 n │ total 5 │ 7 6 │ 11 7 │ 15 10 │ 42 100 │ 190569291 【题目 3】把自然数N分解为若干个自然数之积。 【题目 4】马的遍历问题。在N*M的棋盘中,马只能走日字。马从位置(x,y)处出发,把棋盘的每一格都走一次,且只走一次。找出所有路径。 【参考程序】 {深度优先搜索法} 【题目 5】加法分式分解。如:1/2=1/4+1/4.找出所有方案。 输入:N MN为要分解的分数的分母 M为分解成多少项 【题目 6】地图着色问题 【题目 7】在n*n的正方形中放置长为2,宽为1的长条块,问放置方案如何 【题目 8】找迷宫的最短路径。(广度优先搜索算法)

杭州电子科技大学OJ题目分类

杭州电子科技大学OJ题目分类 1001 整数求和水题 1002 C语言实验题——两个数比较水题 1003 1、2、3、4、5... 简单题 1004 渊子赛马排序+贪心的方法归并 1005 Hero In Maze 广度搜索 1006 Redraiment猜想数论:容斥定理 1007 童年生活二三事递推题 1008 University 简单hash 1009 目标柏林简单模拟题 1010 Rails 模拟题(堆栈) 1011 Box of Bricks 简单题 1012 u Calculate e 简单数学计算 1013 STAMPS 搜索or动态规划 1014 Border 模拟题 1015 Simple Arithmetics 高精度计算 1016 Shoot-out 博弈+状态压缩DP 1017 Tour Guide 1018 Card Trick 简单题 1019 Necklace Decomposition 贪心 1020 Crashing Robots 模拟题 1021 Electrical Outlets 简单题 1022 Watchdog 简单题 1023 Taxi Cab Scheme 图论:最小路径覆盖--->最大二分匹配1024 Pseudo-random Numbers 数论 1025 Card Game Cheater 简单题 1026 Investment 动态规划 1027 Pipes 1028 SETI 数学:高斯消元法 1029 Minimax Triangulation 计算几何 1030 Unequalled Consumption 母函数 1031 Declaration of Content 1032 Laserbox 搜索:DFS 1033 Bowlstack 1034 Pesky Heroes 1035 Reduced ID Numbers 暴力 1036 Tantrix 1037 Guardian of Decency 图论:匈牙利算法求二分图的最大匹配1038 Up the Stairs 简单数学题 1039 Sudoku 搜索:DFS 1040 The SetStack Computer 1041 Pie 二分法 1042 Ticket to Ride 动态规划 1043 The Bookcase 动态规划

ACM新手之八大输入输出格式

ACM新手之八大输入输出格式 文章分类:C++编程 在ACM题库中,不管是文件输出(输入)还是标准输出(输入),都有着一定的格式,下面我就以杭电1089——1096为例子,简单的介绍一下。 第一种:A+B for Input-Output Practice (I) 【输入】有多组输入数据,但没有具体的告诉你有多少组,只是让你对应每组输入,应该怎样输出。 【输出】有多组输出,对应着每组输入,每组输出占一行。 【代码】对于上述常见的情况,我们可以用下面的代码来解决。 没有告诉我们有多少组,我们只需要等待即可:while (scanf (……) != EOF) 相对应输入,输出只需要在while中输出。【完整代码】 第二种:A+B for Input-Output Practice (II) 【输入】先输入一个整数,告诉我们接下来有多少组数据,然后在输入每组数据的具体值。【输出】有多组输出,对应着每组输入,每组输出占一行。 【代码】这也是一种常见的输入形式,简单的代码,我们可以先用scanf函数输入第一个整数来确定有多少行,然后在用for循环一组一组的输入。【完整代码】 第三种:A+B for Input-Output Practice (III) 【输入】有多组输入数据,没有具体的告诉你有多少组,但是题目却告诉你遇见什么结束。【输出】有多组输出,没对应一组输入都有相应的输出,结束标记不用管! 【代码】这种类型的题目和第一种差不多,但是有一点值得注意,就是要加上结束条件。对于这道题我么 可以这样while(scanf(“%d%d”, &a, &b) && (!(a==0 && b==0))),当然你也可以将条件写在while循环的内部,条件满足时break即可。【完整代码】

ACM常见题型题解

大部分题目都来源于周涵学弟,感谢他的成果,希望大家不断a题,提升自己的能力,都能在校赛上取得好的成绩。 这次比赛很多童鞋都做的很好,不过通过做题也能反映出一些问题。 第一,读题。 很多童鞋交了发现自己的数据爆值,很多时候是因为没有好好读题。 int , long, long long 的范围应该都知道,如果只是因为没有好好读题而出错,这是毫无意义的罚时,所以一定好好好读题,看清数据范围。 第二,跟榜。 在正式的比赛中题目的难度并不是按照ABCD来排列的,简单的题目可能在中间,在最后,所以不要死一道题,而是看题目的通过人数,这是判断题目难度的最好方法,就是跟榜。 第三,扩充自己的知识面。 很多题目用你现有的知识可能很难做出来,但是用一些语言自带的函数或者容器就能简单的做出来了。这就需要不断学习,多多接受一些新的东西并用到题目当中,会有很好的收获的。 还发现了一些同学有抄袭现象,在正式比赛中所有的题目都是原创的,并且不可以上网寻求帮助,只能带纸质材料。所以还是珍惜每一次做题的机会,认真的去对待吧。 A:本道题目需要注意1<=n<=1000,而1既不是素数也不是合数,2是最小的素数 B:方法采用辗转相除法求的最大公约数,最小公倍数采用:给定的两数之积除以最大公约

数。 C:字符串比较大小问题,在C语言中可以调用头文件中的strcmp函数直接进行比较。字符串的取缔符号为%s。

D:此题为排序题,可以采用冒泡排序法,在C++直接有sort排序函数,可以直接调用。 E:学一下结构体排序的方法,顺便自学一波stirng类型

F:斐波那契数列采用递归计算法,应题目要求进行取余(因为在计算过程中可能为出现溢出) G:矩阵采用二位数组输入模式,根据二位数组索引值,得出计算规律。需要注意的是:可能出现10的10次方,所以不要用int。 H:对于每一个点遍历一遍这个点周围的点,然后开一个数组记录下来就好了,搜索的基本运用

ACM计算几何题目总结及分类

COJ https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1011 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1024 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1034 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1035 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1036 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1037 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1038 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1078 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1137 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1172 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1190 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1211 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1230 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1231 https://www.doczj.com/doc/8c16537443.html,/oj/prepare.do?fun=viewProblem&pid=1249 https://www.doczj.com/doc/8c16537443.html,:8080/COJ/prepare.do?fun=viewProblem&pid=1257 https://www.doczj.com/doc/8c16537443.html,:8080/COJ/prepare.do?fun=viewProblem&pid=1260 FOJ Hotter Colder https://www.doczj.com/doc/8c16537443.html,/problem.php?pid=1014 求线段的中位线,线段相交求交点,求凸多边形的面积, 无归之室 https://www.doczj.com/doc/8c16537443.html,/problem.php?pid=1016 本题精度要求非常高,用三角函数的话,很容易就wa.. Reflections https://www.doczj.com/doc/8c16537443.html,/problem.php?pid=1035 求一条射线遇到圆后的反射光, 即圆和直线求交点,求点关于交点法线的对称点。 Pipe https://www.doczj.com/doc/8c16537443.html,/problem.php?pid=1088 求一条光线从管道口进入,最远能达到多远。 判断线段左右位置关系,求线段相交交点。 A Pilot in Danger! https://www.doczj.com/doc/8c16537443.html,/problem.php?pid=1120 判断点在区域内 Area in Triangle https://www.doczj.com/doc/8c16537443.html,/problem.php?pid=1195 在三角形内的气球膨胀,求膨胀后的面积。 分情况推公式 Triangle https://www.doczj.com/doc/8c16537443.html,/problem.php?pid=1302 在给定的n(1<=n<=50000)个点中,取3个点组成三角形,求面积最大。

整理出ACM所有题目及答案

1111111杭电: 1000 A + B Problem (4) 1001 Sum Problem (5) 1002 A + B Problem II (6) 1005 Number Sequence (8) 1008 Elevator (9) 1009 FatMouse' Trade (11) 1021 Fibonacci Again (13) 1089 A+B for Input-Output Practice (I) (14) 1090 A+B for Input-Output Practice (II) (15) 1091 A+B for Input-Output Practice (III) (16) 1092 A+B for Input-Output Practice (IV) (17) 1093 A+B for Input-Output Practice (V) (18) 1094 A+B for Input-Output Practice (VI) (20) 1095 A+B for Input-Output Practice (VII) (21) 1096 A+B for Input-Output Practice (VIII) (22) 1176 免费馅饼 (23) 1204 糖果大战 (25) 1213 How Many Tables (26) 2000 ASCII码排序 (32) 2001 计算两点间的距离 (34) 2002 计算球体积 (35) 2003 求绝对值 (36) 2004 成绩转换 (37) 2005 第几天? (38) 2006 求奇数的乘积 (40) 2007 平方和与立方和 (41) 2008 数值统计 (42) 2009 求数列的和 (43) 2010 水仙花数 (44) 2011 多项式求和 (46) 2012 素数判定 (47) 2014 青年歌手大奖赛_评委会打分 (49) 2015 偶数求和 (50) 2016 数据的交换输出 (52) 2017 字符串统计 (54) 2019 数列有序! (55) 2020 绝对值排序 (56) 2021 发工资咯:) (58) 2033 人见人爱A+B (59) 2037 今年暑假不AC (61) 2039 三角形 (63) 2040 亲和数 (64)

ACM论文的分类问题

ACM论文的分类问题 ACM Computing Classification System (1998 Version, valid in 2006) 美国计算机协会Association of Computing Machinery编制的计算机分类法。 ACM Computing Classification System一级类 https://www.doczj.com/doc/8c16537443.html,/class/1998/TOP.html A. General Literature B. Hardware C. Computer Systems Organization D. Software E. Data F. Theory of Computation G. Mathematics of Computing H. Information Systems I. Computing Methodologies J. Computer Applications K. Computing Milieux 具体分类见网址: https://www.doczj.com/doc/8c16537443.html,/class/1998/ccs98.html ? A. General Literature o A.0 GENERAL ?Biographies/autobiographies ?Conference proceedings ?General literary works (e.g., fiction, plays) o A.1 INTRODUCTORY AND SURVEY o A.2 REFERENCE (e.g., dictionaries, encyclopedias, glossaries) o A.m MISCELLANEOUS ? B. Hardware o B.0 GENERAL o B.1 CONTROL STRUCTURES AND MICROPROGRAMMING (D.3.2) ? B.1.0 General ? B.1.1 Control Design Styles ?Hardwired control [**] ?Microprogrammed logic arrays [**] ?Writable control store [**] ? B.1.2 Control Structure Performance Analysis and Design Aids ?Automatic synthesis [**] ?Formal models [**]

相关主题
文本预览
相关文档 最新文档