
算法刷题c++
文章平均质量分 62
以力扣、蓝桥杯为主要刷题网站,按照刷题路线进行刷题并总结
如果树上有叶子
提高效率,为了做自己喜欢的事
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
链表合并 _c++
链表合并c++原创 2024-10-24 16:35:50 · 185 阅读 · 0 评论 -
【动态规划】0-1背包问题(滚动数组篇)
主要给了0-1背包问题使用滚动数组的简要原理和代码原创 2024-10-02 18:12:17 · 474 阅读 · 0 评论 -
【动态规划】0-1背包问题(二维数组篇)
主要给了0-1背包问题的简要原理和代码原创 2024-10-02 18:11:01 · 217 阅读 · 0 评论 -
【动态规划】最长回文子串
本文主要用C++语言通过动态规划方法解决了最长回文子串的问题原创 2024-09-27 11:24:16 · 224 阅读 · 0 评论 -
【动态规划】最大正方形
【动态规划】最大正方形原创 2024-09-20 14:22:59 · 358 阅读 · 0 评论 -
【动态规划】下降路径最小和 C++
【动态规划】下降路径最小和 C++原创 2024-09-20 13:57:30 · 402 阅读 · 0 评论 -
【动态规划】1、不同路径II+2、三角形最小路径和
【动态规划】1、不同路径II+2、三角形最小路径和原创 2024-08-08 19:53:00 · 277 阅读 · 0 评论 -
【动态规划】1、不同路径+2、最小路径和
【动态规划】1、不同路径+2、最小路径和原创 2024-07-26 22:26:28 · 216 阅读 · 0 评论 -
【动态规划】删除并获得点数
【动态规划】删除并获得点数原创 2024-07-26 22:16:01 · 390 阅读 · 0 评论 -
【动态规划】1、爬楼梯+2、第N个泰波那契数+3、使用最小花费爬楼梯
【动态规划】1、爬楼梯+2、第N个泰波那契数+3、使用最小花费爬楼梯原创 2024-07-24 17:29:38 · 358 阅读 · 0 评论 -
【二叉树】【动态规划】1、斐波那契数+2、零钱兑换
1、遍历:在遍历的过程中就能够解决问题,只需要递归函数的参数即可。2、子树:只有在遍历完成之后才能解决问题,还需要递归函数的返回值。(需要在后序位置写代码)动态规划:子树 核心思想是穷举求最值明确状态,明确选择,定义dp数组回溯算法:树枝DFS算法:节点。原创 2024-07-18 15:20:50 · 2200 阅读 · 3 评论 -
【二叉树】【遍历+子树问题】1、二叉树的最大深度+2、二叉树的直径+3、二叉树的坡度+4、二叉树的前序遍历+5、二叉树的最小深度
【二叉树】【遍历+子树问题】1、二叉树的最大深度+2、二叉树的直径+3、二叉树的坡度+4、二叉树的前序遍历+5、二叉树的最小深度原创 2024-07-14 20:19:39 · 287 阅读 · 0 评论 -
【链表】【双指针】1、环形链表+2、环形链表 II+3、相交链表
【链表】【双指针】1、环形链表+2、环形链表 II+3、相交链表原创 2024-07-07 23:54:47 · 315 阅读 · 0 评论 -
【链表】【双指针】1、合并两个有序链表+2、分隔链表+3、删除链表的倒数第N个结点+4、链表的中间结点+5、合并两个链表
【链表】【双指针】1、合并两个有序链表+2、分隔链表+3、删除链表的倒数第N个结点+4、链表的中间结点+5、合并两个链表原创 2024-07-07 16:25:02 · 454 阅读 · 0 评论 -
【字符串】【滑动窗口+位运算+双指针】1、无重复字符的最长子串+2、尽可能使字符串相等+3、最长优雅子数组+4、移动零+5、反转字符串
【字符串】【滑动窗口+位运算+双指针】1、无重复字符的最长子串+2、尽可能使字符串相等+3、最长优雅子数组+4、移动零+5、反转字符串原创 2024-07-05 16:13:18 · 535 阅读 · 0 评论 -
【字符串】【双指针+哈希表+滑动窗口】1、验证回文串II+2、两数之和II-输入有序数组+3、有效的字母异位词+4、找到字符串中所有字母异位词+5、字符串的排列
【字符串】【双指针+哈希表+滑动窗口】1、验证回文串II+2、两数之和II-输入有序数组+3、有效的字母异位词+4、找到字符串中所有字母异位词+5、字符串的排列原创 2024-07-02 10:18:13 · 440 阅读 · 0 评论 -
【字符串】【双指针】1、仅仅反转字母+2、回文子串+ 3、最长回文子串+4、验证回文串+5、反转字符串中的单词
【字符串】【双指针】1、仅仅反转字母+2、回文子串+ 3、最长回文子串+4、验证回文串+5、反转字符串中的单词原创 2024-06-27 18:19:53 · 433 阅读 · 0 评论 -
【字符串】【暴力枚举+多指针】1、最长特殊序列I+2、最长特殊序列II+3、判断子序列+4、匹配子序列的单词数+5、追加字符以获得子序列
【字符串】【暴力枚举+多指针】1、最长特殊序列I+2、最长特殊序列II+3、判断子序列+4、匹配子序列的单词数+5、追加字符以获得子序列原创 2024-06-17 23:51:52 · 1063 阅读 · 0 评论 -
【数组】【二分+前缀和】1、搜索插入位置+2、在排序数组中查找元素的第一个和最后一个位置+3、蜡烛之间的盘子+4、找出数组中的第一个回文字符串+5、构建回文串检测
【数组】【二分+前缀和】1、搜索插入位置+2、在排序数组中查找元素的第一个和最后一个位置+3、蜡烛之间的盘子+4、找出数组中的第一个回文字符串+5、构建回文串检测原创 2024-06-16 00:00:03 · 866 阅读 · 0 评论 -
【数组】【快慢双指针】删除有序数组中的重复项+移除元素+删除有序数组中的重复项II
【数组】【快慢双指针】原创 2024-06-13 23:45:32 · 394 阅读 · 0 评论 -
【数组】【双指针】【练习】最接近的三数之和+四数之和
【数组】【双指针】【练习】原创 2024-06-13 12:12:36 · 406 阅读 · 0 评论 -
【数组】【双指针】三数之和
数组、双指针、c++、数据结构原创 2024-06-12 16:11:10 · 974 阅读 · 0 评论