会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
helloylh
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
7
8
9
10
11
12
13
14
15
···
22
下一页
2022年12月13日
力扣1832.判断句子是否为全字母句(cpp实现+解析)
摘要: 文章目录 1832.判断句子是否为全字母句解法一解法二解法三(最优) 1832.判断句子是否为全字母句 难度:简单 力扣传送门: https://leetcode.cn/problems/check-if-the-sentence-is-pangram/description/ 题目要求: 全字母句
阅读全文
posted @ 2022-12-13 13:48 hugeYlh
阅读(16)
评论(0)
推荐(0)
编辑
2022年12月12日
力扣1781. 子字符串的美丽值之和(cpp实现+解析)
摘要: 文章目录 1781.子字符串的美丽值之和完整代码 1781.子字符串的美丽值之和 力扣传送门: https://leetcode.cn/problems/sum-of-beauty-of-all-substrings/description/ 题目描述: 一个字符串的 美丽值 定义为:出现频率最高字
阅读全文
posted @ 2022-12-12 16:22 hugeYlh
阅读(20)
评论(0)
推荐(0)
编辑
2022年12月10日
动态规划:将题目转换为01背包问题
摘要: 文章目录 494. 目标和474. 一和零 494. 目标和 力扣传送门: https://leetcode.cn/problems/target-sum/ 题目描述: 给你一个整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 ‘+’ 或 ‘-’ ,然后串联起所有整数,可以
阅读全文
posted @ 2022-12-10 21:35 hugeYlh
阅读(17)
评论(0)
推荐(0)
编辑
2022年12月8日
回溯算法(1)组合
摘要: 文章目录 回溯算法理论77. 组合216. 组合总和17. 电话号码的组合 回溯算法理论 回溯算法其实就是递归,只不过递归又分为递去和归来,其中归来便就是回溯。 为什么要使用回溯? 有些问题我们通过暴力解法也很难解决,比如说我们接下来要讲的这几道题,他们的共性是我们都需要大量的for循环来遍历某个序
阅读全文
posted @ 2022-12-08 21:15 hugeYlh
阅读(12)
评论(0)
推荐(0)
编辑
2022年12月7日
动态规划:01背包问题例题(leetcode+cpp实现)
摘要: 文章目录 分割等和子集最后一块石头的重量 前情回顾: 动态规划(4):01背包问题详解 分割等和子集 力扣传送门: https://leetcode.cn/problems/partition-equal-subset-sum/ 题目描述: 给你一个整数数组,将这个数组里的元素分成两部分,每一部分的
阅读全文
posted @ 2022-12-07 21:59 hugeYlh
阅读(101)
评论(0)
推荐(0)
编辑
2022年12月6日
动态规划算法(4)01背包问题
摘要: 文章目录 01背包完整代码 滚动数组优化:01背包完整代码 上节回顾: 动态规划(3)最大方案数问题 01背包 问题引入: 有n个物品,每个物品的重量分别是 weight[i],每个物品的价值分别是 value[i]。你有一个背包,这个背包共有w 容量,请问你要怎么分配物品,才能使得背包中的物品总价
阅读全文
posted @ 2022-12-06 21:17 hugeYlh
阅读(28)
评论(0)
推荐(0)
编辑
2022年12月4日
动态规划算法(3)(不同方案数问题+拆分问题)
摘要: 文章目录 不同路径不同路径II整数拆分不同的二叉搜索树 动态规划解题五步走: 确定dp数组以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组 不同路径 力扣传送门: https://leetcode.cn/problems/unique-paths/description/ 确
阅读全文
posted @ 2022-12-04 20:46 hugeYlh
阅读(17)
评论(0)
推荐(0)
编辑
2022年12月2日
二叉树的中序遍历三种解法(递归+迭代+线索化)
摘要: 文章目录 递归迭代线索二叉树解法 传送门: 添加链接描述 给你一颗二叉树,让你实现中序的遍历 递归 递归没什么好说的,直接无脑递归即可,时间复杂度:O(n),空间复杂度:O(n) class Solution { public: void midtravel(TreeNode* root,vecto
阅读全文
posted @ 2022-12-02 17:59 hugeYlh
阅读(51)
评论(0)
推荐(0)
编辑
2022年12月1日
线索二叉树操作详解(详细图例+cpp实现+源码)
摘要: 文章目录 线索二叉树中序线索二叉树 构造线索二叉树节点的线索化 其他操作销毁二叉搜索树获取中序遍历的第一个节点获取中序遍历的最后一个节点输出中序遍历序列逆序输出中序遍历序列源码 线索二叉树 线索二叉树又称为二叉树的线索化。 在一个具有n个节点的二叉树中,它含有n+1个空指针链域,如果我们把这些空指针
阅读全文
posted @ 2022-12-01 19:57 hugeYlh
阅读(363)
评论(0)
推荐(0)
编辑
2022年11月30日
动态规划算法(2)最长回文子串详解
摘要: 文章目录 最长回文字串动态规划代码示例 前篇: (1)初识动态规划 最长回文字串 传送门: https://leetcode.cn/problems/longest-palindromic-substring/description/ 给你一个字符串 s,找到 s 中最长的回文子串。 s ="bab
阅读全文
posted @ 2022-11-30 12:42 hugeYlh
阅读(53)
评论(0)
推荐(0)
编辑
上一页
1
···
7
8
9
10
11
12
13
14
15
···
22
下一页
公告