剑指offer 53.二叉树的中序后继 2022-02-20 二叉搜索树 约 373 字 预计阅读 1 分钟 剑指offer 53.二叉树的中序后继 给定一棵二叉搜索树和其中的一个节点 p ,找到该节点在树中的中序后继。如果节点没有中序后继,请返回 null 。 节点 阅读更多
剑指offer 33.二叉搜索树的后序遍历序列 2022-02-20 二叉搜索树 约 597 字 预计阅读 2 分钟 剑指offer 33.二叉搜索树的后序遍历序列 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 f 阅读更多
leetcode.69.x的平方根 2022-02-20 二分法 约 246 字 预计阅读 1 分钟 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。 注意:不允许使用任何内置指数函数和 阅读更多
lc.101.分割等和子集 2022-02-19 01背包变题 约 244 字 预计阅读 1 分钟 lc.101.分割等和子集 给定一个非空的正整数数组 nums ,请判断能否将这些数字分成元素和相等的两部分。 示例 1: 输入:nums = [1,5,11,5] 输出:true 阅读更多
lc.15.三数之和 2022-02-19 双指针算法 约 307 字 预计阅读 1 分钟 lc.15.三数之和 leetcode. 15.三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所 阅读更多
lc.22.括号生成算法 2022-02-19 dfs 约 266 字 预计阅读 1 分钟 lc.22.括号生成算法 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 1 2 输入:n = 3 输出 阅读更多
lc.四数之和 2022-02-19 双指针算法 约 406 字 预计阅读 1 分钟 lc.四数之和 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对 阅读更多
双指针算法 2022-02-19 双指针算法 约 1048 字 预计阅读 3 分钟 双指针算法模板 15. 三数之和 Difficulty: 中等 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 _a,b,c ,_使得 a + b + c = 0 ?请你找出所有 阅读更多
有重复字符串的排列组合 2022-02-19 dfs 约 602 字 预计阅读 2 分钟 有重复字符串的排列组合 面试题 08.08. 有重复字符串的排列组合 Difficulty: **有重复字符串的排列组合。编写一种方法,计算某字符串的所有排列组合。 示例1: 输入 阅读更多
ac.1057买卖股票4 [三维dp] 2022-02-19 状态转移问题【有向图的最大长度】 约 598 字 预计阅读 2 分钟 ac.1057买卖股票4 [三维dp] 给定一个长度为 $N$ 的数组,数组中的第 $i$ 个数字表示一个给定股票在第 $i$ 天的价格。 设计一个算法来计算你所能获取 阅读更多