
力扣算法题
主要是我在力扣上写的题,有一些花费了很长时间才做出来,就把解题思路发出来了,前期可能做的不好,但是我想信后面我会做得很好的。
终生成长者
Golang、Gin、Gorm、Grpc、MySQL、Redis、MongoDB、Etcd、Es、计算机网络、操作系统、数据结构。
展开
-
LeetCode59. 螺旋矩阵 II
给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix。原创 2024-11-14 15:30:22 · 334 阅读 · 0 评论 -
滑动窗口算法-leetcode209.长度最小的子数组
滑动窗口算法是一种用于处理数组、字符串等序列数据结构的优化技术。它通过维护一个窗口(通常是一个子数组或子字符串),并在序列上滑动这个窗口来解决问题。该算法可以将嵌套的循环问题转换为单循环问题,从而降低时间复杂度。原创 2024-11-14 14:19:12 · 394 阅读 · 0 评论 -
leetcode 139. 单词拆分
【代码】leetcode 139. 单词拆分。原创 2024-03-18 20:39:04 · 308 阅读 · 0 评论 -
leetcode 202. 快乐数
【代码】leetcode 202. 快乐数。原创 2024-03-19 15:15:09 · 347 阅读 · 0 评论 -
力扣:142. 环形链表 II
HashSet,不允许有重复元素,另外可以使用contains方法查询是否已有此元素,直接看代码。原创 2023-05-15 20:11:45 · 129 阅读 · 0 评论 -
力扣15. 三数之和(golang)
【代码】力扣15. 三数之和(golang)原创 2023-02-15 09:33:02 · 144 阅读 · 0 评论 -
剑指 Offer II 077. 链表排序
链表排序原创 2022-12-28 21:27:17 · 157 阅读 · 0 评论 -
力扣206.反转链表
【代码】反转整体链表。原创 2022-12-23 20:27:12 · 138 阅读 · 0 评论 -
力扣303.区域和检索 - 数组不可变(前缀和解法)
给定一个整数数组 nums,处理以下类型的多个查询:计算索引 left 和 right (包含 left 和 right)之间的 nums 元素的 和 ,其中 left原创 2022-09-30 10:21:41 · 200 阅读 · 2 评论 -
力扣48. 最长不含重复字符的子字符串
请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。示例 1:示例 2:示例 3:提示:解题思路:答案:原创 2022-07-09 11:27:30 · 210 阅读 · 0 评论