- 博客(45)
- 收藏
- 关注
原创 《五月集训》第二十九天——分而治之
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、星球推荐前言 刷题坚持每一天,以下题目引用自:力扣(LeetCode)💎一、题目一🏆1.题目描述原题链接:21. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。
2022-05-29 12:16:03 273 4
原创 《五月集训》第二十八天——动态规划
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 动态规划(Dynamic Programming,DP)是运筹学的一个分支,是求解决策过程最优化的过程。刷题坚持每一天,以下题目引用自:力扣(LeetCode)💎一、题目一🏆1.题目描述原题链接:70. 爬楼梯
2022-05-28 16:50:48 305
原创 五月集训总结
目录1. 偶遇2. 能力3. 坚持星球推荐1. 偶遇 那是在二月份某一天,刷着b站短视频,突然跳出来一个视频,是一个算法视频。看了视频之后,在简介下面有公众号名称,还有回复999免费参加九日集训。然后呢,通过公众号加了英雄哥微信进了群,当时九日集训入围资格是对视频一键三连,截图就通过了。就开启了九日集训之路。2. 能力 &nb
2022-05-27 19:36:59 184 2
原创 《五月集训》第二十七天——图
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 刷题坚持每一天,以下题目引用自:力扣(LeetCode)💎一、题目一🏆1.题目描述原题链接:1791. 找出星型图的中心节点 有一个无向的 星型 图,由 n 个编号从
2022-05-27 16:34:27 193
原创 《五月集训》第二十六天——并查集
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、星球推荐前言 并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。刷题坚持每一天,以下题目引用自:力扣(LeetCode)💎一、题目一🏆1.题目描述原题链
2022-05-26 14:27:00 490
原创 《五月集训》第二十二天——有序集合
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、题目四🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 。。。。。。。。。。。刷题坚持每一天,以下题目引用自:力扣(LeetCode)💎一、题目一🏆1.题目描述原题链接:link &nb
2022-05-22 17:03:14 128
原创 《五月集训》第二十天——二叉搜索树
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、题目四🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结
2022-05-20 13:21:22 269
原创 《五月集训》第十九天——二叉树
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、题目四🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构
2022-05-19 11:36:36 828
原创 《五月集训》第十八天——树
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、题目四🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 树是一种数据结构,它是由n(n≥0)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特
2022-05-18 13:45:29 615
原创 《五月集训》第十七天——广度优先搜索
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、星球推荐前言 宽度优先搜索算法(又称广度优先搜索)是最简便的图的搜索算法之一,这一算法也是很多重要的图的算法的原型。Dijkstra单源最短路径算法和Prim最小生成树算法都采用了和宽度优先搜索类似的思想。其别名又叫BFS,属于一种
2022-05-17 15:09:28 379
原创 《五月集训》第十六天——队列
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、星球推荐前言 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。刷题坚
2022-05-16 17:15:45 214
原创 《五月集训》第十五天——深度优先搜索
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、星球推荐前言 深度优先搜索所遵循的搜索策略是尽可能“深”地搜索树。它的基本思想是:为了求得问题的解,先选择某一种可能情况向前(子结点)探索,在探索过程中,一旦发现原来的选择不符合要求,就回溯至父亲结点重新选择另一结点,继续向前探索,
2022-05-15 19:24:59 473
原创 《五月集训》第十四天——栈
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、题目四🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈
2022-05-14 19:41:02 846
原创 《五月集训》第十三天——双向链表
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、星球推荐前言 初次使用 C++ 解题也是初次接触学习,如下面的第一题使用 C 语言一直出内存错误,换了 C++ 思路相同,直接过了。当时状态就很蒙蔽。用了 C++ 是真香。刷题坚持每一天,以下题目引用自:力扣(LeetCode)💎一、题目一🏆1.题目描述原题链接:1472. 设
2022-05-13 20:29:51 566
原创 《五月集训》第十二天——单链表
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、题目四🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 单链表中的每个结点不仅包含值,还包含链接到下一个结点的 引用字段。通过这种方式,单链表将所有结点按顺序组织起来。 &n
2022-05-12 14:58:41 400
原创 《五月集训》第十一天——矩阵
文章目录前言💎一、题目一🏆1.题目描述🏆2.解题思路🏆3.代码详解💎二、题目二🏆1.题目描述🏆2.解题思路🏆3.代码详解💎三、题目三🏆1.题目描述🏆2.解题思路🏆3.代码详解💎四、题目四🏆1.题目描述🏆2.解题思路🏆3.代码详解💎五、星球推荐前言 矩阵在c语言里表现形式就是二维数组。刷题坚持每一天,以下题目引用自:力扣(LeetCode)💎一、题目一🏆1.题目描述原题链接:1351. 统计有序矩阵中的
2022-05-11 13:09:51 632
原创 《五月集训》第九天——二分查找
目录—、第一题1. 原题链接2. 解题思路3. 代码二、第二题1. 原题链接2. 解题思路3. 代码三、第三题1. 原题链接2. 解题思路3. 代码四、第四题1. 原题链接2. 解题思路3. 代码五、星球推荐 坚持每一天!!! 在最简单的形式中,二分查找对具有指定左索引和右索引的连续序列进行操作。这就是所谓的查找空间。
2022-05-09 15:49:36 165
原创 《五月集训》第八天——前缀和
目录—、第一题1. 原题链接2. 解题思路3. 代码二、第二题1. 原题链接2. 解题思路3. 代码三、第三题1. 原题链接2. 解题思路3. 代码四、第四题1. 原题链接2. 解题思路3. 代码五、星球推荐坚持每一天,提升自己,坚持刷题!!!—、第一题1. 原题链接 原题链接:1480. 一维数组的动态和
2022-05-08 16:21:29 302
原创 《五月集训》第七天——哈希表
目录—、第一题1. 原题链接2. 解题思路3. 代码二、第二题1. 原题链接2. 解题思路3. 代码三、第三题1. 原题链接2. 解题思路3. 代码四、星球推荐—、第一题1. 原题链接 原题链接:1512. 好数对的数目 给你一个整数数组 nums 。  
2022-05-07 13:29:22 320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人