自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 力扣54题 螺旋矩阵

因此,我们不妨将其元素不断进行从左到右、从上到下、从右往左、从下往上添加到输出数组中。由此,那么我们还需要考虑到边界条件。很明显,从左到右完成后,我们需要负责将边界的++Top,将上述行排除。从上到下,需要将边界的Right--;从右到左,需要将边界的Bottom--;从下往上,需要将边界的Left++。题解:本题要求就是将矩阵螺旋旋转输出。我们可以这么理解,螺旋矩阵,本身就是通过不断从左到右、从上到下、从右往左、从下往上四个方向。,返回矩阵中的所有元素。

2024-05-05 22:22:20 424

原创 力扣1184.公交站间的距离

解法:这个题很简单,只需要往前和往后遍历数组就行,同时需要注意边界条件。第一次导致很多边界条件没有考虑到,但后面突然发现有更快更简单的方法。公交站 0 和 1 之间的距离是 1 或 9,最小值是 1。公交站 0 和 2 之间的距离是 3 或 7,最小值是 3。公交站 0 和 3 之间的距离是 6 或 4,最小值是 4。我们已知每一对相邻公交站之间的距离,环线上的公交车都可以按顺时针和逆时针的方向行驶。解法二:其实该题只需要遍历一次数组,从。解法一:前后循环遍历,判断边界条件。

2024-05-05 18:29:34 360

原创 LeetCode2462题(个人解法以及官方解法详解)

最小代价为 1 ,有两位工人,我们选择下标更小的一位工人,即第 0 位工人,总代价是 0 + 1 = 1。注意,下标为 1 和 2 的工人同时在最前面和最后面 3 位工人中。] 中选择,最小代价是 7 ,下标为 3 ,总代价是 4 + 7 = 11。最小代价是 2 ,有两位工人,我们选择下标更小的一位工人,即第 3 位工人。最小代价是 2 ,下标为 4 ,总代价是 2 + 2 = 4。最小代价为 1 ,下标为 2 ,总代价是 1 + 1 = 2。- 第三轮雇佣,少于 3 位工人,我们从剩余工人 [

2024-05-04 17:35:07 1302 1

原创 MDR和IR之间的联系

MDR,IR,MDR和IR之间的联系

2023-06-19 10:55:21 942

原创 数据结构内部排序方法

内部排序,插入排序、冒泡排序、选择排序、快速排序、堆排序、二路排序,2路归并排序,希尔排序

2023-05-20 17:21:25 606 2

原创 A component required a bean of type ‘com.lw.mapper.StudentMapper‘ that could not be found.

Description:A component required a bean of type 'com.lw.mapper.StudentMapper' that could not be found.Action:Consider defining a bean of type 'com.lw.mapper.StudentMapper' in your configuration.

2023-04-16 14:12:20 844 1

原创 并查集及其超级优化

并查集是一种简单的集合表示,通常是将几种不同集合表示成一个具体的概念。比如说人群中有喜欢吃青葡萄的、有喜欢吃紫葡萄的,还有喜欢吃橘子的。并且对这集合的操作只有简单的查找和将其中俩个集合并起来的操作,即为并查集。//集合元素数组。

2023-04-05 21:49:15 296 1

原创 用数组实现简单的括号匹配算法

【代码】用数组实现简单的括号匹配算法。

2023-03-24 22:08:45 459 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除