leetcode
-
剑指offer45 把数组排成最小的数
目录 题目链接 解法1,调用sort() 解法2,冒泡排序的扩展 题目链接 链接 其实这道题,大概看完就知道是一个排序的问题,无非就是数组中的元素以一个合适的位置排好序,这样从头加…
-
代码随想录算法训练营第2天 | 977.有序数组的平方/ 209. 长度最小的子数组 / 59. 螺旋矩阵2
目录 算法详解 977.有序数组的平方 (一)遍历解法(暴力解法) 思路 (二)双指针解法 易错点 思路 代码 209. 长度最小的子数组 滑动窗口(小加右,大减左) 易错点 思路…
-
java数据结构与算法刷题—–LeetCode198. 打家劫舍
java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)—–主目录—–持续更新(进不去说明我没写完):https:…
-
C++二分查找算法:132 模式枚举3
说明 本篇是视频课程的讲义,可以看直接查看视频。也可以下载源码,包括空源码。 本文涉及的基础知识点 二分查找算法合集 本题不同解法 包括题目及代码 C++二分查找算法:132 模…
-
力扣编程题算法初阶之双指针算法+代码分析
目录 第一题:复写零 第二题:快乐数: 第三题:盛水最多的容器 第四题:有效三角形的个数 第一题:复写零 力扣(LeetCode)官网 – 全球极客挚爱的技…
-
「优选算法刷题」:位1的个数(两种解法)
一、题目 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。 提示: 请注意,在某…
-
力扣138 – 复制带随机指针的链表【复杂链表的终极试炼】
想指☞哪就指哪儿~ 一、题目描述 二、思路分析与罗列 思路一:通过原链表的【random】去找控制拷贝链表的【random】 思路二:直接链接到原链表处做相邻结点的【random】…
-
力扣奇遇记 [第一章]
文章目录 😦第一题:拿下LeetCode1769. 移动所有球到每个盒子所需的最小操作数 学习内容:LeetCode1769. 移动所有球到每个盒子所需的最小操作数…
-
算法精品讲解(2)——DP问题入门(适合零基础者,一看就会)
目录 前言 DP问题它是什么(了解) 从中学的例题谈起 再来说一下,DP问题的核心思想(理解) DP问题的解决方法 先说方法论: 再说具体的例子 例一: 例二: 例三: DP和搜索…
-
力扣奇遇记 [第二章]
🎬 博客主页:博主链接 🎥 本文由 M malloc 原创,首发于 CSDN🙉 🎄 学习专栏推荐:LeetCode刷…
-
剑指Offer题集(力扣)
文章目录 剑指Offer题集([力扣题单](https://leetcode.cn/problemset/all/?listId=lcof&page=1)) [剑指 Off…
-
Java算法 leetcode简单刷题记录10
Java算法 leetcode简单刷题记录10 庆祝一下:大概花费了9天,我把所有leetcode Java 的简单题都刷完了,接下来开始冲刺中等和复杂; 简单题里用到的比较多的是…
-
【动态规划】【 数学】C++算法:514自由之路
作者推荐 视频算法专题 本文涉及知识点 动态规划汇总 数学 力扣514 自由之路 电子游戏“辐射4”中,任务 “通向自由” 要求玩家到达名为 “Freedom Trail Ring…
-
【数据结构】如何用栈实现队列?图文解析(LeetCode)
LeetCode链接:232. 用栈实现队列 – 力扣(LeetCode) 注:本文默认读者已掌握栈与队列的基本操作 可以看这篇文章熟悉知识点:【数据结构】栈与队列_字…
-
数据结构入门:栈
目录 前言 1. 栈 1.1栈的概念及结构 1.2 栈的实现 1.2.1 栈的定义 1.2.2 栈的初始化 1.2.3 入栈 1.2.4 出栈 1.2.5 栈的元素个数 1…
