leetcode
-
【Leetcode】动态规划 刷题训练(八)
文章目录 413. 等差数列划分 状态转移方程 完整代码 978. 最长湍流子数组 题目解析 状态转移方程 f[i]状态转移方程 g[i]状态转移方程 完整代码 139. 单词拆分…
-
【Leetcode】反转链表 合并链表 相交链表 链表的回文结构
目录 一.【Leetcode206】反转链表 1.链接 2.题目再现 3.解法A:三指针法 二.【Leetcode21】合并两个有序链表 1.链接 2.题目再现 3.三指针…
-
【动态规划】C++算法:446等差数列划分 II – 子序列
作者推荐 视频算法专题 本文涉及知识点 动态规划汇总 446. 等差数列划分 II – 子序列 给你一个整数数组 nums ,返回 nums 中所有 等差子序列 的数目…
-
【LeetCode】每日一题&&两数之和&&寻找正序数组的中位数&&找出字符串中第一个匹配项的下标&&在排序数组中查找元素的第一个和最后一个位置
========================================================================= 主页点击直达:个人主页 我的小仓…
-
leetcode:136只出现一次的数字(详解),又名找到单身狗
不积跬步,无以至千里;不积小流,无以成江海 前言 我后来才知道这是力扣上的一道题,我当时写他的时候名字叫找到单身狗,即使那个只出现了一次的数字 力扣题目 给你一个 非空 整数数组 …
-
【LeetCode】剑指 Offer(27)
目录 题目:剑指 Offer 53 – I. 在排序数组中查找数字 I – 力扣(Leetcode) 题目的接口: 解题思路: 代码: 过啦!!! 写在最后…
-
《LeetCode》——LeetCode刷题日记
本期,将给大家带来的是关于 LeetCode 的关于二叉树的题目讲解。 目录 (一)606. 根据二叉树创建字符串 💥题意分析 💥解题思路 (二)…
-
算法沉淀——二分查找(leetcode真题剖析)
算法沉淀——二分查找 01.二分查找 02.在排序数组中查找元素的第一个和最后一个位置 03.搜索插入位置 04.x 的平方根 05.山脉数组的峰顶索引 06.寻找峰值 07.寻找…
-
数组的简单题-1-26-27(LeetCode)
1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输…
-
【Leetcode】410. 分割数组的最大值
文章目录 题目 思路 1.max_element 2.partial_sum 3.upper_bound 4.distance 代码 运行结果 题目 题目链接 给定一个非负整数数组…
-
单链表OJ题:LeetCode–138.复制带随即指针的链表
朋友们、伙计们,我们又见面了,本期来给大家解读一下LeetCode中第138道单链表OJ题,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! 数据结构与算法专栏:…
-
每日一题 力扣2861 最大合金数
2861. 最大合金数 题目描述: 假设你是一家合金制造公司的老板,你的公司使用多种金属来制造合金。现在共有 n 种不同类型的金属可以使用,并且你可以使用 k 台机器来制造合金。每…
-
算法(2)——滑动窗口
前言: 步骤及算法模板: 确定两个指针变量,left=0,right=0; 进窗口: 判断: 出窗口 更新结果 接下来我们的所用滑动窗口解决问题都需要以上几个步骤。…
-
Leetcode算法系列| 12. 整数转罗马数字
目录 1.题目 2.题解 C# 解法一:模拟 C# 解法二:硬编码数字 1.题目 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X…
-
力扣—两数相加(c语言版)
🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏: 🍔🍟🌯 c语言初阶 ǵ…
