zoukankan      html  css  js  c++  java
  • [置顶] UVa在线比赛单题汇总DP专题

    UVa专题练习

    A-4

    10003 经典dp,可用四边形不等式优化
    10029 基础dp,DAG最长路,需高效构图
    10032 经典问题。子集和数问题。01背包问题
    10036 能否在一个整数序列的每相邻两项之间添加一个加减号。使最终结果能被一个定整数K整除
    10051 简单dp。DAG最长路

    A-5

    10154 dp中等
    10163 二分、dp
    10185 二叉树。dp、贪心

    A-6

    10239 不错的dp,可优化,解决更大规模的问题
    10271 经典dp,需要证明一个结论
    10280 dp、最短路
    10296 中国油路问题,最短路,任意图最大匹配,用集合dp求解

    A-7

    10304 经典问题(OBST),dp,可用四边形不等式加速

    A-8

    10401 棋盘上的dp

    A-9

    10558 dp需输出方案
    10559 dp有难度
    10581 dp
    10599 经典dp问题

    A-10

    10604 dp
    10618 以跳舞机为背景的dp,需输出方案
    10626 dp
    10641 dp
    10645 dp,输出方案
    10671 dp,递推(偏难)
    10688 dp

    A-11

    10767 dp

    A-12

    10857 集合dp,需时间优化
    10863 经典dp题目

    A-13

    10941 dp
    10981 字符串dp

    A-14

    11061 dp,概率

    A-15

    11104 和LCS相关的dp
    11133 dp
    11141 dp(偏难)
    11166 进位制,dp、贪心
    11169 概率,集合dp
    11171 字符串dp、输出方案、Trie加速
    11176 dp、概率
    11193 表达式并行计算、dp
    11194 dp(偏难)

    A-16

    11240 dp、贪心
    11252 dp需优化
    11263 dp单调队列优化
    11293 dp
    11295 dp(偏难)
    11299 dp(偏难)

    A-17

    11303 dp需高精度
    11307 树的dp
    11328 概率、dp
    11366 dp需优化或中途相遇法

    A-18

    11400 dp

    A-19

    11502 物理背景、积分、dp
    11517 硬币问题变形、dp
    11521 dp(难)
    11531 轮廓线dp
    11560 概率、数学期望、dp、贪心
    11578 dp、输出方案
    11584 dp(入门级)

    A-20

    11600 dp、最小表示
    11611 轮廓线dp(入门级)
    11691 集合dp
    11698 dp、排列、数论

    A-21

    11700 轮廓线dp或网络流
    11725 轮廓线dp
    11750 dp(配合图论)
    11755 dp、概率、高斯消元
    11766 数学建模、dp
    11782 树上的dp

    A-22

    11803 dp(配合图论)
    11810 树上的集合dp(需优化)
    11828 dp、预处理
    11856 0-1背包变形(实数)
    11891 dp

    A-23

    11908 dp
    11913 dp

    A-24

    12002 dp、可转化为LIS
    12018 切水果背景dp(入门级)
    12294 dp(入门级)

    动态规划初步

    1  数字三角形

    1.1 记忆化搜索


    1.2 递推


    2 DAG上的动态规划

    2.1 DAG模型


    2.2 最长路及其字典序


    2.3 固定终点的最长路和最短路


    3 背包问题

    3.1 多阶段决策问题


    3.2 规划方向


    3.3 滚动数组


    4 递归结构中的动态规划

    4.1 表达式上的动态规划


    4.2 凸多边形上的动态规划


    4.3 树上的动态规划


    5 集合上的动态规划

    5.1 状态及其转移


    5.2 隐含的阶段



    概率dp

    Codeforces 148D - Bag of mice 概率dp

    poj 2151 Check the difficulty of problems 概率dp

    poj 3071 football 概率dp

    hdu 4089  Activation

    hdu 4035 Maze

    zoj 3551 Bloodsucker


    单调队列优化dp

    形如f[i]=max/min (k[k]) + g[i]  (k<i && g[i]是与k无关的变量)可进行单调队列优化

    维护方法:

    while(head<tail && check(L[head])) head++; 

    while(head<tail && Que[tail-1]<k[i-1]) tail--; 

    Que[tail]=k[i-1];L[tail++]=i-1;

    POJ 2823

    HDU 3415

    hdu 3415 Max Sum of Max-K-sub-sequence 单调队列dp

    HDU 3401

    POJ 1821

    HDU 2191


    斜率优化dp

    HDU 3507




    训练参考

    UVaOJ

    111 历史考试

    UVa 111 - History Grading 最长递增子序列 LIS


    103 堆砌盒子

    10405 最长公共子序列

    UVa 10405 - Longest Common Subsequence 最长公共子序列模板

    674 硬币找零

    UVa 674 - Coin Change 背包dp

    10003 切割木棍

    116 单项TSP

    10131 越大越聪明

    10066 双塔

    10192 假期

    147 美元

    357 让我来数数方案

    562 划分硬币

    348 最优数组乘法序列

    624 CD

    10130 超级天平

    531 妥协

    10465 或默辛普森

    10285 滑雪

    437 巴比伦塔

    10404 Bachet的游戏

    620 细胞结构

    825 走在安全的一边

    10069 不同的子序列

    10534 波形序列

    10051 立方体塔

    10651 一维独立钻石

    590 来去匆匆

    10306 电子硬币

    10739 字符串变回文

    10304 最优排序二叉树

    10271 筷子

    10617 又是回文数

    11137 立方数拆分

    10154 重量和度量

    10201 移动大冒险第四部

    10453 制造回文串

    10029 编辑步数

    10313 付账

    10401 受伤的皇后

    10891 取数游戏

    11151 最长回文串

    10911 智力比赛组队

    10635 王子和公主

    10564 沙漏中的路径

    662 快餐

    10626 买可乐

    10118 免费糖果

    607 讲座安排

    10604 化学反应

    10913 网格上行走

    11008 反物质射线

    10723 电子基因

    11258 字符串分割

    10599 机器人

    10817 校长的烦恼

    10163 守店人

    709 文本格式化

    10280 新瓶装旧酒

    10558 邪恶党的密谋

    11081 字符串穿插

    CII

    2422
    2344
    2324
    2560
    2511
    2426
    2451
    2583
    2587
    2614
    2692
    2675
    2669
    2161
    3136
    3132
    3151
    3189
    3267
    3305
    3492
    3516
    3215
    3222
    2810
    2812
    3983
    4404
    3978
    2532
    3884
    3404
    4058
    3608
    4040

  • 相关阅读:
    HTTP协议
    python中os模块简介
    什么是HTML
    Django框架
    python递归
    web工程中的各种路径(eclipse开发)
    小白向:web中利用request.getPart()上传文件到服务器
    利用 html+css 画同心圆(concentric circles)——绝对布局与相对布局
    理解z-index和css中的层叠顺序问题(大神技术博的读后感?)
    二、系统初始化
  • 原文地址:https://www.cnblogs.com/cyendra/p/3038373.html
Copyright © 2011-2022 走看看