• CSU训练分类



    √√第一部分 基础算法(#10023 除外)
    第 1 章 贪心算法
    √√#10000 「一本通 1.1 例 1」活动安排
    √√#10001 「一本通 1.1 例 2」种树
    √√#10002 「一本通 1.1 例 3」喷水装置
    √√#10003 「一本通 1.1 例 4」加工生产调度
    √√#10004 「一本通 1.1 例 5」智力大冲浪

    √√#10005 「一本通 1.1 练习 1」数列极差
    √√#10006 「一本通 1.1 练习 2」数列分段
    √√#10007 「一本通 1.1 练习 3」线段
    √√#10008 「一本通 1.1 练习 4」家庭作业
    √√#10009 「一本通 1.1 练习 5」钓鱼
    √√#10010 「一本通 1.1 练习 6」糖果传递

    第 2 章 二分与三分
    √√#10011 「一本通 1.2 例 1」愤怒的牛
    √√#10012 「一本通 1.2 例 2」Best Cow Fences
    √√#10013 「一本通 1.2 例 3」曲线

    √√#10014 「一本通 1.2 练习 1」数列分段 II
    √√#10015 「一本通 1.2 练习 2」扩散
    √√#10016 「一本通 1.2 练习 3」灯泡
    √√#10017 「一本通 1.2 练习 4」传送带

    第 3 章 深搜的剪枝技巧
    √√#10018 「一本通 1.3 例 1」数的划分
    √√#10019 「一本通 1.3 例 2」生日蛋糕
    √√#10020 「一本通 1.3 例 3」小木棍
    √√#10021 「一本通 1.3 例 4」Addition Chains

    √√#10022 「一本通 1.3 练习 1」埃及分数

    10023 「一本通 1.3 练习 2」平板涂色

    √√#10024 「一本通 1.3 练习 3」素数方阵
    √√#10025 「一本通 1.3 练习 4」靶形数独

    第 4 章 广搜的优化技巧
    √√#10026 「一本通 1.4 例 1」电路维修
    √√#10027 「一本通 1.4 例 2」魔板
    √√#10028 「一本通 1.4 例 3」Knight Moves

    √√#10029 「一本通 1.4 练习 1」棋盘游戏
    √√#10030 「一本通 1.4 练习 2」Keyboarding
    √√#10031 「一本通 1.4 练习 3」移动玩具
    √√#10032 「一本通 1.4 练习 4」山峰和山谷

    第二部分 字符串算法
    第 1 章 哈希和哈希表
    √√#10033 「一本通 2.1 例 1」Oulipo
    √√#10034 「一本通 2.1 例 2」图书管理

    √√#10035 「一本通 2.1 练习 1」Power Strings
    √√#10036 「一本通 2.1 练习 2」Seekthe Name, Seek the Fame
    √√#10037 「一本通 2.1 练习 3」friends
    √√#10038 「一本通 2.1 练习 4」A Horrible Poem
    √√#10039 「一本通 2.1 练习 5」Beads
    √√#10040 「一本通 2.1 练习 6」Antisymmetry

    10041 「一本通 2.1 练习 7」门票

    √√#10042 「一本通 2.1 练习 8」收集雪花

    第 2 章 KMP 算法

    10043 「一本通 2.2 例 1」剪花布条

    10044 「一本通 2.2 例 2」PowerStrings

    10045 「一本通 2.2 练习 1」RadioTransmission

    10046 「一本通 2.2 练习 2」OKR-PeriodsofWords

    10047 「一本通 2.2 练习 3」似乎在梦中见过的样子

    10048 「一本通 2.2 练习 4」Censoring

    第 3 章 Trie 字典树

    10049 「一本通 2.3 例 1」PhoneList

    10050 「一本通 2.3 例 2」TheXORLargestPair

    10051 「一本通 2.3 例 3」CodechefREBXOR

    10052 「一本通 2.3 练习 1」ImmediateDecodability

    10053 「一本通 2.3 练习 2」L语言

    10054 「一本通 2.3 练习 3」SecretMessage秘密信息

    10055 「一本通 2.3 练习 4」背单词

    10056 「一本通 2.3 练习 5」Thexor-longestPath

    第 4 章 AC 自动机
    √√#10057 「一本通 2.4 例 1」KeywordsSearch

    √√#10058 「一本通 2.4 练习 1」玄武密码
    √√#10059 「一本通 2.4 练习 2」Censoring
    √√#10060 「一本通 2.4 练习 3」单词
    √√#10061 「一本通 2.4 练习 4」最短母串
    √√#10062 「一本通 2.4 练习 5」病毒
    √√#10063 「一本通 2.4 练习 6」文本生成器

    第三部分 图论
    第 1 章 最小生成树

    10064 「一本通 3.1 例 1」黑暗城堡

    10065 「一本通 3.1 例 2」北极通讯网络

    10066 「一本通 3.1 练习 1」新的开始

    10067 「一本通 3.1 练习 2」构造完全图

    10068 「一本通 3.1 练习 3」秘密的牛奶运输

    10069 「一本通 3.1 练习 4」Tree

    10070 「一本通 3.1 练习 5」最小生成树计数

    10071 「一本通 3.1 练习 6」次小生成树

    第 2 章 最短路

    10072 「一本通 3.2 例 1」sightseeingtrip

    10073 「一本通 3.2 例 2」拯救大兵瑞恩

    10074 「一本通 3.2 例 3」架设电话线

    10075 「一本通 3.2 练习 1」农场派对

    10076 「一本通 3.2 练习 2」第二短路

    10077 「一本通 3.2 练习 3」最短路计数

    10078 「一本通 3.2 练习 4」新年好

    10079 「一本通 3.2 练习 5」最优贸易

    10080 「一本通 3.2 练习 6」汽车加油行驶

    10081 「一本通 3.2 练习 7」道路和航线

    第 3 章 SPFA 算法的优化

    10082 「一本通 3.3 例 1」WordRings

    10083 「一本通 3.3 例 2」双调路径

    10084 「一本通 3.3 练习 1」最小圈

    10085 「一本通 3.3 练习 2」虫洞

    10086 「一本通 3.3 练习 3」easysssp

    第 4 章 差分约束系统

    10087 「一本通 3.4 例 1」intervals

    10088 「一本通 3.4 例 2」出纳员问题

    10089 「一本通 3.4 练习 1」糖果

    10090 「一本通 3.4 练习 2」排队布局

    第 5 章 强连通分量

    10091 「一本通 3.5 例 1」受欢迎的牛

    10092 「一本通 3.5 例 2」最大半连通子图

    10093 「一本通 3.5 练习 1」网络协议

    10094 「一本通 3.5 练习 2」消息的传递

    10095 「一本通 3.5 练习 3」间谍网络

    10096 「一本通 3.5 练习 4」抢掠计划

    10097 「一本通 3.5 练习 5」和平委员会

    第 6 章 割点和桥

    10098 「一本通 3.6 例 1」分离的路径

    10099 「一本通 3.6 例 2」矿场搭建

    10100 「一本通 3.6 练习 1」网络

    10101 「一本通 3.6 练习 2」嗅探器

    10102 「一本通 3.6 练习 3」旅游航道

    10103 「一本通 3.6 练习 4」电力

    10104 「一本通 3.6 练习 5」BLO

    第 7 章 欧拉回路

    10105 「一本通 3.7 例 1」欧拉回路

    10106 「一本通 3.7 例 2」单词游戏

    10107 「一本通 3.7 练习 1」欧拉回路

    10108 「一本通 3.7 练习 2」AntTrip

    10109 「一本通 3.7 练习 3」John'strip

    10110 「一本通 3.7 练习 4」太鼓达人

    10111 「一本通 3.7 练习 5」相框

    10112 「一本通 3.7 练习 6」原始生物

    第四部分 数据结构
    第 1 章 树状数组

    10113 「一本通 4.1 例 1」数列操作

    10114 「一本通 4.1 例 2」数星星Stars

    10115 「一本通 4.1 例 3」校门外的树

    10116 「一本通 4.1 练习 1」清点人数

    10117 「一本通 4.1 练习 2」简单题

    10118 「一本通 4.1 练习 3」打鼹鼠

    第 2 章 RMQ 问题

    10119 「一本通 4.2 例 1」数列区间最大值

    10120 「一本通 4.2 例 2」最敏捷的机器人

    10121 「一本通 4.2 例 3」与众不同

    10122 「一本通 4.2 练习 1」天才的记忆

    10123 「一本通 4.2 练习 2」奶牛排队

    10124 「一本通 4.2 练习 3」选择客栈

    第 3 章 线段树

    10125 「一本通 4.3 例 1」区间和

    10126 「一本通 4.3 例 2」ASimpleProblemwithIntegers

    10127 「一本通 4.3 练习 1」最大数

    10128 「一本通 4.3 练习 2」花神游历各国

    10129 「一本通 4.3 练习 3」维护序列

    第 4 章 倍增求 LCA

    10130 「一本通 4.4 例 1」点的距离

    10131 「一本通 4.4 例 2」暗的连锁

    10132 「一本通 4.4 例 3」异象石

    10133 「一本通 4.4 例 4」次小生成树

    10134 「一本通 4.4 练习 1」dis

    10135 「一本通 4.4 练习 2」祖孙询问

    10136 「一本通 4.4 练习 3」聚会

    10137 「一本通 4.4 练习 4」跳跳棋

    第 5 章 树链剖分

    10138 「一本通 4.5 例 1」树的统计

    10139 「一本通 4.5 练习 1」树上操作

    10140 「一本通 4.5 练习 2」软件包管理器

    10141 「一本通 4.5 练习 3」染色

    10142 「一本通 4.5 练习 4」旅行

    第 6 章 平衡树 Treap

    10143 「一本通 4.6 例 1」营业额统计

    10144 「一本通 4.6 练习 1」宠物收养所

    10145 「一本通 4.6 练习 2」郁闷的出纳员

    10146 「一本通 4.6 练习 3」普通平衡树

    第五部分 动态规划
    第 1 章 区间类动态规划

    10147 「一本通 5.1 例 1」石子合并

    10148 「一本通 5.1 例 2」能量项链

    10149 「一本通 5.1 例 3」凸多边形的划分

    10150 「一本通 5.1 练习 1」括号配对

    10151 「一本通 5.1 练习 2」分离与合体

    10152 「一本通 5.1 练习 3」矩阵取数游戏

    第 2 章 树型动态规划

    10153 「一本通 5.2 例 1」二叉苹果树

    10154 「一本通 5.2 例 2」选课

    10155 「一本通 5.2 例 3」数字转换

    10156 「一本通 5.2 例 4」战略游戏

    10157 「一本通 5.2 例 5」皇宫看守

    10158 「一本通 5.2 练习 1」加分二叉树

    10159 「一本通 5.2 练习 2」旅游规划

    10160 「一本通 5.2 练习 3」周年纪念晚会

    10161 「一本通 5.2 练习 4」叶子的颜色

    10162 「一本通 5.2 练习 5」骑士

    第 3 章 数位动态规划

    10163 「一本通 5.3 例 1」AmountofDegrees

    10164 「一本通 5.3 例 2」数字游戏

    10165 「一本通 5.3 例 3」windy数

    10166 「一本通 5.3 练习 1」数字游戏

    10167 「一本通 5.3 练习 2」不要62

    10168 「一本通 5.3 练习 3」恨7不成妻

    10169 「一本通 5.3 练习 4」数字计数

    第 4 章 状态压缩类动态规划
    √√#10170 「一本通 5.4 例 1」骑士
    √√#10171 「一本通 5.4 例 2」牧场的安排

    √√#10172 「一本通 5.4 练习 1」涂抹果酱
    √√#10173 「一本通 5.4 练习 2」炮兵阵地

    10174 「一本通 5.4 练习 3」动物园

    第 5 章 单调队列优化动态规划
    √√#10175 「一本通 5.5 例 1」滑动窗口

    10176 「一本通 5.5 例 2」最大连续和

    10177 「一本通 5.5 例 3」修剪草坪

    10178 「一本通 5.5 例 4」旅行问题

    10179 「一本通 5.5 例 5」Banknotes

    10180 「一本通 5.5 练习 1」烽火传递

    10181 「一本通 5.5 练习 2」绿色通道

    10182 「一本通 5.5 练习 3」理想的正方形

    10183 「一本通 5.5 练习 4」股票交易

    第 6 章 斜率优化动态规划

    10184 「一本通 5.6 例 1」任务安排 1

    10185 「一本通 5.6 例 2」任务安排 2

    10186 「一本通 5.6 例 3」任务安排 3

    10187 「一本通 5.6 例 4」Cats Transport

    10188 「一本通 5.6 练习 1」玩具装箱

    10189 「一本通 5.6 练习 2」仓库建设

    10190 「一本通 5.6 练习 3」特别行动队

    10191 「一本通 5.6 练习 4」打印文章

    10192 「一本通 5.6 练习 5」锯木厂选址

    第六部分 数学基础
    第 1 章 快速幂

    10193 「一本通 6.1 例 1」序列的第k个数

    10194 「一本通 6.1 练习 1」A的B次方

    10195 「一本通 6.1 练习 2」转圈游戏

    10196 「一本通 6.1 练习 3」越狱

    第 2 章 质数

    10197 「一本通 6.2 例 1」PrimeDistance

    10198 「一本通 6.2 练习 1」素因数分解

    10199 「一本通 6.2 练习 2」轻拍牛头

    10200 「一本通 6.2 练习 3」Goldbach'sConjecture

    10201 「一本通 6.2 练习 4」Sherlockandhisgirlfriend

    10202 「一本通 6.2 练习 5」樱花

    第 3 章 约数

    10203 「一本通 6.3 例 1」反素数ant

    10204 「一本通 6.3 例 2」Hankson的趣味题

    10205 「一本通 6.3 例 3」最大公约数

    10206 「一本通 6.3 练习 1」X-factorChain

    10207 「一本通 6.3 练习 2」聪明的燕姿

    10208 「一本通 6.3 练习 3」SuperGCD

    第 4 章 同余问题

    10209 「一本通 6.4 例 1」青蛙的约会

    10210 「一本通 6.4 例 2」同余方程

    10211 「一本通 6.4 例 3」Sumdiv

    10212 「一本通 6.4 例 4」曹冲养猪

    10213 「一本通 6.4 例 5」StrangeWaytoExpressIntegers

    10214 「一本通 6.4 例 6」计算器

    10215 「一本通 6.4 练习 1」荒岛野人

    10216 「一本通 6.4 练习 2」五指山

    10217 「一本通 6.4 练习 3」Biorhythms

    10218 「一本通 6.4 练习 4」CLooooops

    第 5 章 矩阵乘法

    10219 「一本通 6.5 例 1」矩阵A×B

    10220 「一本通 6.5 例 2」Fibonacci第n项

    10221 「一本通 6.5 例 3」Fibonacci前n项和

    10222 「一本通 6.5 例 4」佳佳的Fibonacci

    10223 「一本通 6.5 练习 1」Fibonacci

    10224 「一本通 6.5 练习 2」GT考试

    10225 「一本通 6.5 练习 3」迷路

    第 6 章 组合数学

    10226 「一本通 6.6 例 1」计算系数

    10227 「一本通 6.6 例 2」2^k进制数

    10228 「一本通 6.6 例 3」组合

    10229 「一本通 6.6 例 4」古代猪文

    10230 「一本通 6.6 练习 1」牡牛和牝

    10231 「一本通 6.6 练习 2」方程的解

    10232 「一本通 6.6 练习 3」车的放置

    10233 「一本通 6.6 练习 4」数三角形

    10234 「一本通 6.6 练习 5」combination

    10235 「一本通 6.6 练习 6」序列统计

    10236 「一本通 6.6 练习 7」超能粒子炮

    10237 「一本通 6.6 练习 8」礼物

    10238 「一本通 6.6 练习 9」网格

    10239 「一本通 6.6 练习 10」有趣的数列

    10240 「一本通 6.6 练习 11」树屋阶梯

    第 7 章 博弈论

    10241 「一本通 6.7 例 1」取石子游戏1

    10242 「一本通 6.7 例 2」取石子游戏2

    10243 「一本通 6.7 例 3」移棋子游戏

    10244 「一本通 6.7 练习 1」取石子游戏

    10245 「一本通 6.7 练习 2」巧克力棒

    10246 「一本通 6.7 练习 3」取石子

    10247 「一本通 6.7 练习 4」S-Nim

    10248 「一本通 6.7 练习 5」取石子游戏

    1. 简单题、枚举、模拟
      专题一(模拟)
      POJ
      1008 1107 1132 1245 1666 1978
      2041 2339 2183 2218
      专题二(模拟)
      POJ
      3629 3652 3509 1029 1013 1083
      2028 2234 1067 1012 1026
    2. 贪心与分治
      专题一(贪心)
      HDU
      1009 1051 1050 1587 1445 25701051 1902
      POJ
      1017 1042 3262 1328
      专题二(贪心)
      CodeForces
      187A 190A 203C 205B 214B 236C
      279E 266C
      专题三(分治)
      POJ 1905 3273 3285 2785
      Codeforces 165B 84D 51C 42A
      HDU 4334
    3. 搜索与回溯
      POJ
      3620 2243 2488 3278 1077 2362
      1088 2251 3009 1321 1129
      HDU
      2199 2899 1010 1241 1312 1232
      1016 1015 1045 4474 1242 1026
      ZOJ
      1004 1711 1457
    4. 动态规划
      专题一(基础)
      ZOJ
      1093 1025 1163 1234 1276 1366
      1409 1424 1425 1428 1454 1483
      专题二(基础)
      ZOJ
      1520 1524 1563 1602
      POJ
      2081 1163 1458 2250 1159 1080
      3624专题三(树形 DP)
      POJ
      2342 3342 1463 1655 1947 1155
      3107 1192 1770
      HDU
      1561
      专题四(状态压缩 DP)
      POJ
      1321 1185 2411 1038
      HDU
      1400 1668 1755 1820 2280 2442
      2640
      SGU
      222 223
      专题五(概率期望 DP)
      POJ
      3156 3716 3756 2096
      HDU
      4035 4089 3366
      ZOJ
      3329
      UVA
      11755
    5. 初等数论与数学
      专题一
      POJ
      1365 2034 2739 3518 3126 1595
      3641 2191 1730 2262 2909
      专题二
      POJ
      2689 1811 2429 1284 2407 2773
      2478 3090 3358 2992 3101ZOJ
      2562
      FZU
      1753
      专题三
      UVA
      11388 11889 10943 10780 10892 11752
      11076 11609 11489 10791 11461
      LA
      2889 2911 2756
      专题四(组合数学基础)
      POJ
      2356 3370 1850 1150 1715 2282
      3286 3252 1430 2515 1707
      HDU
      1695 2461
      专题五(容斥原理专题)
      HDU
      4336 1796 4135 4059 2841 4407 2461
      URAL
      1091
      ZOJ
      2836 3556
      POJ
      1773 3904
      专题六(组合计数 1)
      UVA
      11538 11401 11806 11361 10253 11038
      10883
      LA
      3516 4123 3720 5846 3295
      专题七(组合计数 2)
      UVA11139 11529 11645 11481 10237 10884
      LA
      4064 4390 3357 4258 5092 5028
      5101 4352
      专题八(SPOJ 数论专场)
      ARCTAN CUTSQRS FINFRAC GPINTRI PROOT RNG EQU2 BARB
      DIVSUM ETF GCDEX INTEGER1 KPEQU MOD PAYING
      PGCD PRIME1 ROBOT SSORT
      专题九(数论高级训练 1)
      UVA
      11426 11754 11916 10673 11768 11490
      11728 10692 11728 10692 10951 11014
      专题十(数论高级训练 2)
      LA
      4119 4270 4079 4353 5916 2683
      4060 3998 2955 3262 3521 4382
      4998 5769 4384
    6. 数据结构与字符串
      专题一(基础与 hash)
      POJ
      3080 1035 2785 1002 1200
      专题二(KMP 与 DFA manacher )
      POJ
      3461 2406 2752 3332 3974
      Codeforces
      182D
      HNU
      10076 11704
      HDU
      3068
      专题三(字典树)
      POJ2503 2513 1056 3630 3764
      专题四(AC 自动机与 DP)
      HDU
      2222 2896 3065 2243 2825 2457
      2296 3247
      POJ
      1204 2778 1625 3691
      ZOJ
      3430 3494
      专题五(字符串最小表示与后缀数组)
      POJ
      1509 1743 3261 2406 3693 2774
      3415 3294
      SPOJ
      694 705 687 220
      ural
      1297 1517
      ZOJ
      1729
      专题六(混合专题)
      LA
      3942 3026 4670 4513
      专题七(线段树)
      HDU
      1166 1754 1394 2795 1698 1542
      1828
      POJ
      2828 2886 3468 2528 3225 3667
      专题八(平衡树)(包括 SBT,Treap, Splay,划分树,函数
      式线段树)
      POJ
      3481 2828 3580 2401 2665
      HDU3487 1890 2475 3726 3743
      HYSBZ
      1588 1503 1208 1500 1058
      ZOJ
      2112
    7. 图论
      专题一(拓扑排序)
      HDU
      1295 2094 2647 3342 1811
      POJ
      1094 2367 3660 1128 3553
      专题二(强联通与双连通)
      HDU
      1269 2767 3836 1827 3072 2460
      3849 3896 4005 3394
      专题三(强联通与双连通)
      POJ
      1236 2553 2186 2375 2762 3160 3180
      3114 3592 1904 专题四(2-sat)
      HDU
      3062 1824 3622 3715 1815 1816
      1814 4115 4421
      POJ
      2296 2723 2749 3207 3648 3678
      3683 3905
      专题五(最短路)
      HDU
      1548 2544 2066 1217 1317 1535
      3339 2224 1595 3986 1839 3631
      专题六(最短路与差分约束)
      HDU
      4179 1598 2962 2833 3768 13841531 3440
      POJ
      1062 1135 1797 3114 1275 2949
      专题七(最小生成树与并查集)
      HDU
      1213 1272 1232 1598 2489 1829
      2473 3172 3635 3038 3234
      专题八(二分图)
      HDU
      1068 1150 1151 1179 1281 1498
      1507 3360 4185
      POJ
      2289 2594 1274
      专题九(二分图)
      HDU
      2255 1533 2426 2813 1853 3435
      2853
      POJ
      2195 2400 2516 3565 3686
      专题十(网络流 dinic, sap,EK)
      POJ
      3308 1273 1459 3281 2112
      HDU
      1532 3549 3572 2883 3605
    8. 计算几何
      专题一(基础知识)
      POJ
      2318 2398 3304 1269 1556 1410 1696 2826
      2074
      专题二(凸包问题)
      POJ1873 1228 1113 3348
      专题三(面积计算)
      POJ 1654 1265 2954
      专题四(半平面交)
      POJ
      3525 3384 1755 1279
      专题五(综合几何问题)
      POJ
      1151 1389 1177 3565 1434
      专题六(解析几何)
      POJ
      1375 1329 2354 1106 1673
      专题七(旋转卡壳)
      POJ
      2187 3608 3608 2079
  • 相关阅读:
    meta标签总结
    基本类型String的原生方法详解
    对JSON的增删查改
    百分比宽度div如何水平居中
    【转】Chrome 控制台console的用法(提高js调试能力)
    css textarea固定大小滚动条自动
    【转】前端必读:浏览器内部工作原理
    git clone 远程分支
    http-server 使用介绍
    js 全选/取消
  • 原文地址:https://www.cnblogs.com/Roni-i/p/9355748.html
Copyright © 2020-2023  润新知