zoukankan      html  css  js  c++  java
  • 7月做题计划(递推)

     

      以前一直把动态规划当做递推,动态规划和递推编写起来虽然都有公式推导,但是动态规划还有一个决策的过程(Compare)

    事先并不知道选择哪种方案,通过计算比较之后才能做决定。

      递推感觉上更像数学归纳法,易得n=1的值;知道n,求出通过n如何推导n+1(不需要证明)。

    对于递推题,不要去想结论,注重过程,每一步都对,无论结论多么匪夷可思,它都是对的。 

     

    找规律:

    *2680 观察小值,YY出规律,(再验证)

    1455 观察答案,有数字规律

    1354 结论很简单,过程不复杂

     

    期望:做了两题,还是不太会)

    *1074 被黑书坑了

    *2096 要考虑状态变化时的所有可能

     

    需要辅助计算的递推:

    *1037 构造辅助工具(多维数组)时,必须对结论有用

    1205 枚举,还是枚举

     

    归纳法

    1243 每一步都对,结论肯定对,别想太多

     

    动态规划

    1090 能用递推做的题居然用了动态规划

     

    无聊题

    1309 数据太小,暴力解决

     

    枚举

    1153 枚举,但是不暴力,O(N)

     

    PS. 题号前加*是看解题报告才做出来的

  • 相关阅读:
    如何提高工作效率,重复利用时间
    好记性不如烂笔头
    如何应对面试中关于“测试框架”的问题
    通宵修复BUG的思考
    工作方法的思考
    别认为那是一件简单的事情
    开发人员需要熟悉缺陷管理办法
    不了解系统功能的思考
    如何布置任务
    事事有回音
  • 原文地址:https://www.cnblogs.com/xchaos/p/2654083.html
Copyright © 2011-2022 走看看