美文网首页
关于递归的一些想法

关于递归的一些想法

作者: ZzGo12 | 来源:发表于2018-06-11 22:22 被阅读0次
  1. 树的定义是递归的。 (左子树 根 右子树)。 因为其递归的定义, 所以可以通过递归的思路来访问它的所有节点(访问这个树的所有节点 《=》 先访问了根 , 再访问左子树, 右子树。 分治+递归(子问题))。
  2. 其实无论是DP也好、其它问题也好,最终都是要把问题用递归的思路表示出来。
  3. 搜索/全集问题实质上是展开所有子状态,并不涉及到值,涉及到值,且是后序遍历就可能要用到DP了
  4. DP的形式太多了,打算开个专辑。
  • 最新感悟, 树不过是一种奇思妙想的递归结构罢了, 通过定义来契合递归, 能够解决很多问题。
  • 而广义上的能嗅觉到用递归解决的问题, 一定有两个特征, 操作 和 状态。 如果不能直觉上解决递归问题, 考虑从操作入手, 得到状态的变迁, 然后构建出树。 利用树的结论来类推。
  1. 题给的操作+状态=》树 + 类比(父中有子)
  2. 递归的定义

相关文章

  • 关于递归的一些想法

    树的定义是递归的。 (左子树 根 右子树)。 因为其递归的定义, 所以可以通过递归的思路来访问它的所有节点(访问这...

  • 关于递归的一点想法

    1.优化 如下图所示,递归计算的时候,重复计算了两次 f(5),五次 f(4)。。。。这是非常恐怖的,n 越大,重...

  • 关于一些想法

    刚刚在火车站卫生间里看到自己蒙着口罩的样子,可能因为化了点淡妆,眼睛也恢复了很多,感觉精神奕奕了许多。 不...

  • 关于递归算法的一些思考

    递归算法是编程时被经常应用的算法。本人并非编程专业人员,只是为了搞懂拜占庭将军问题查找资料时,偶然间得知这种算法的...

  • 回文串

    本篇转载于《漫谈递归:递归的思想》 前面谈到了递归的一些思想,还有概念上的一些理解,这里试着用递归解决一些问题。比...

  • 二叉树的三种深度优先遍历算法与思路

    看了一些关于二叉树遍历算法的文章,例如:二叉树三种遍历方式的递归和循环实现二叉树的递归与非递归遍历(前序、中序、后...

  • 关于价值的一些想法

    最近在看一些创业方面的书籍,零零散散的有些想法,记录下自己觉得重要的、以前没想到过的,供自己以后仔细再思考。 眼下...

  • 关于需求的一些想法

    前几天在看得到APP时,看到里面有一个学习计划的选项,于是就点开,系统自动生成了一套学习计划。看到了李笑来老师的《...

  • 关于“章法”的一些想法

    做什么事要有章法,当然首先要懂得章法。 比如二十四节气,每个节气该做什么,芒种的时候该做什么,大雪小雪的时候该做什...

  • 关于“有趣”的一些想法

    本周与小伙伴们共读了一本书《如何成为一个有趣的人》。 有趣是个什么东西? 对于有趣的定义,书中是区分了两个维度:1...

网友评论

      本文标题:关于递归的一些想法

      本文链接:https://www.haomeiwen.com/subject/zprkeftx.html