leetcode
-
【数据结构】——零基础如何设计一个链表?(设计链表)
本文主题:通过一道题目,学习链表的基本操作 更多算法:动态规划 ✔️ 边界控制 我的主页:蓝色学者的主页 文章目录 一、前言 二、题目信息 三、解决方案 3.0什么是链表? 3.1…
-
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【贪心】2023C-求字符串中所有整数的最小和【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录 题目描述与示例 题目描述 输入描述 输出描述 示例一 输入 输出 说明 示例二 输入 输出 说明 解题思路 代码 解法一:从头到尾直接遍历字符串 Python Java …
-
LeetCode竞赛题目—在LR字符串中交换相邻字符
作者:渴望力量的土狗 博客主页:渴望力量的土狗的博客主页 专栏:每日一道LeetCode 工欲善其事必先利其器,给大家介绍一款超牛的斩获大厂offer利器——牛客网 点击免费注册和…
-
【动态规划】【字符串】【前缀和】1639通过给定词典构造目标字符串的方案数
作者推荐 【动态规划】【字符串】【行程码】1531. 压缩字符串 本文涉及知识点 动态规划汇总 C++算法:前缀和、前缀乘积、前缀异或的原理、源码及测试用例 包括课程视频 1639…
-
C国演义 [第五章]
第五章 子集 题目理解 步骤 树形结构 递归函数 递归结束的条件 单层逻辑 代码 子集II 题目理解 步骤 树形结构 递归函数 递归结束的条件 单层逻辑 代码 子集 力扣链接 给你…
-
【动态规划】【数学】【C++算法】805 数组的均值分割
作者推荐 视频算法专题 本文涉及知识点 动态规划汇总 数学 805 数组的均值分割 给定你一个整数数组 nums 我们要将 nums 数组中的每个元素移动到 A 数组 或者 B 数…
-
LeetCode刷题12:贪心算法解决1402.做菜顺序
一个厨师收集了他 n 道菜的满意程度 satisfaction ,这个厨师做出每道菜的时间都是 1 单位时间。 一道菜的 「 like-time 系数 」定义为烹饪这道菜结束的时间…
-
力扣刷MySQL-第七弹(详细讲解)
🎉欢迎您来到我的MySQL基础复习专栏 ☆* o(≧▽≦)o *☆哈喽~我是小小恶斯法克🍹 ✨博客主页:小小恶斯法克的博客 🎈该系…
-
【数据结构】【更新中】【python】leetcode刷题记录:热题100答案 + 每日一题(附文字说明)
题目为leetcode的热题100.仅作学习用,且题目为节选,不断更新。 如果点赞过100就会制作动画 一、Hash (1) 给定一个整数数组 nums 和一个整数目标值 targ…
-
代码随想录算法训练营第4天 | 24. 两两交换链表中的节点 / 19.删除链表的倒数第N个节点 / 面试题 02.07. 链表相交 / 142.环形链表II
目录 链表 算法详解 24. 两两交换链表中的节点 (1) 易错点 (2) 思路 (3) 代码 19.删除链表的倒数第N个节点 (1) 易错点 (2) 思路 (3) 代码 面试题 …
-
【数据结构】链表相关题目(简单版)
🚀write in front🚀 📜所属专栏: 初阶数据结构 🛰️博客主页:睿睿的博客主页 🛰️代码…
-
LeetCode刷题日志-117填充每个节点的下一个右侧指针II
二叉树的题目,我认为二叉树必须要掌握递归的三种遍历算法,以及层序遍历算法才能做二叉树题目。这道题目我的想法是: 因为在二叉树每一层中,next指针指向的是的当前节点的右边的节点,所…
-
代码随想录算法训练营第二天|977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II ,总结
觉得昨天的博客有失思考过程,决定这次边做边写。 目录 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II 总结: 977.有序数组的平方 题目建议 : 本题关键…
-
刷算法– leetcode 96. 不同的二叉搜索树
思路 观察树的组成,可以发现n=3时的二叉搜索树可以由,头节点分别为1、2、3时的所有结果组成! 定义dp[i]为由i个节点组成的二叉搜索树的个数。 确定递推公式,dp[i] = …
-
Day29- 贪心算法part03
一、K 次取反后最大化的数组和 题目一:1005. K 次取反后最大化的数组和 1005. K 次取反后最大化的数组和 给你一个整数数组 nums 和一个整数 k ,按以下方法修…
