疯狂造句中......

  • WeChat
  • 算法

    18.背包问题

    背问问题 01背包 有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i],得到的价值是value[i] …

    17.动态规划

    动态规划 思路:动态规划五步曲 1.确定dp[i]的含义 2.确定递推公式 3.dp数组初始化 4.确定dp数组遍历顺序 5.打印 …

    16.回溯

    回溯 概念 回溯通常有一个增量构造答案的过程,这个过程一般由递归实现。比如: 原问题:构造一个长度为n的字符串。 子问题:在枚举一 …

    14.最近公共祖先

    最近公共祖先 主要考验递归的掌握 例题 # 分类讨论 # 1.如果当前节点是p或q,则其为公共祖先,直接返回。当前节点为空为空返回 …

    11.前后指针

    前后指针 要点 1.前后指针可以用在处理链表倒数第n个节点相关的问题。 2.删除链表元素多使用前后指针,和快慢指针相似。 例题 c …

    10.快慢指针

    快慢指针 要点 1.快慢指针主要用来寻找链表中间节点或者处理环形链表问题 例题 # 快指针每次两步,慢指针每次一步,while条件 …

    Style

    Fonts