首页
1
🔍揭秘Golang内存分配:slice 扩容策略全解析!
2
🏞️停止摆烂!骑行可以带来治愈与宝藏时刻!
3
「并查集」解读:高效解决连通性难题的秘密武器
4
设计模式:看这些就够了👍
5
华为OD vs 普通外包:谁才是“外包界的爱马仕”?
登录
张同
累计收获
2297
次访问
累计收获
317
个点赞
累计撰写
122
篇文章
导航
首页
目录
张同的个人博客
(fighting!!!)ꉂꉂ꒰•̤▿•̤*ૢ꒱
分类
算法
Leetcode.1061.按字典序排列最小的等效字符串
2025-06-02 20:56
7
0
1
26.7℃
并查集
算法
链接 一、题目描述 给出长度相同的两个字符串s1 和 s2 ,还有一个字符串 baseStr 。 其中 s1[i] 和 s2[i] 是一组等价字符。 举个例子,如果 s1 = "abc" 且 s2 = "cde",那么就有 'a' 'c', 'b' 'd', 'c' == 'e'。 等价字符遵循任何
Leetcode2900.最长相邻不相等子序列
2025-05-13 20:36
11
0
1
27.1℃
动态规划
算法
题目直达 1. 题目描述 给你一个下标从 0 开始的字符串数组 words ,和一个下标从 0 开始的 二进制 数组 groups ,两个数组长度都是 n 。 你需要从 words 中选出 最长子序列。如果对于序列中的任何两个连续串,二进制数组 groups 中它们的对应元素不同,则 words 的
Leetcode2094.找出3位偶数
2025-05-12 20:15
14
0
0
25.4℃
算法
回溯
每日一题
原题直达 1. 题目描述 给你一个整数数组 digits ,其中每个元素是一个数字(0 - 9)。数组中可能存在重复元素。 你需要找出 所有 满足下述条件且 互不相同 的整数: 该整数由 digits 中的三个元素按 任意 顺序 依次连接 组成。 该整数不含 前导零 该整数是一个 偶数 例如,给定的
Leetcode4.寻找两个正序数组的中位数
2025-05-10 10:16
21
0
1
28.1℃
算法
二分查找
原题直达 1. 题目描述 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (m+n)) 。 示例 1: 输入:nums1 = [1,3], nums2 = [2] 输出:2.00000
Leetcode3341.到达最后一个房间的最少时间
2025-05-07 20:11
14
0
1
27.4℃
算法
每日一题
广度优先搜索
原题直达 1. 题目描述 有一个地窖,地窖中有 n x m 个房间,它们呈网格状排布。 给你一个大小为 n x m 的二维数组 moveTime , 其中 moveTime[i][j] 表示在这个时刻 以后 你才可以 开始 往这个房间 移动 。 你在时刻 t = 0 时从房间 (0, 0) 出发,每
Leetcode1802.有界数组中指定下标处的最大值
2025-04-30 20:31
16
0
2
29.6℃
二分查找
算法
每日一题
贪心
题目传送门 1. 题目描述 给你三个正整数 n、index 和 maxSum 。你需要构造一个同时满足下述所有条件的数组 nums(下标 从 0 开始 计数): nums.length == n nums[i] 是 正整数 ,其中 0 <= i < n abs(nums[i] - nums[i+1]
Leetcode2962.统计最大元素出现至少K次的子数组
2025-04-29 19:46
9
0
1
26.9℃
算法
每日一题
滑动窗口
双指针
原题直达 1. 题目描述 给你一个整数数组 nums 和一个 正整数 k 。 请你统计有多少满足 「 nums 中的 最大 元素」至少出现 k 次的子数组,并返回满足这一条件的子数组的数目。 子数组是数组中的一个连续元素序列。 示例 1: 输入:nums = [1,3,2,3,3], k = 2 输
Leetcode2302.统计得分小于K的子数组数目
2025-04-28 20:21
7
0
0
24.7℃
二分查找
每日一题
前缀和
原题直达 1. 题目描述 一个数组的 分数 定义为数组之和 乘以 数组的长度。 比方说,[1, 2, 3, 4, 5] 的分数为 (1 + 2 + 3 + 4 + 5) * 5 = 75 。 给你一个正整数数组 nums 和一个整数 k ,请你返回 nums 中分数 严格小于 k 的 非空整数子数组
Leetcode2845.统计趣味子数组的数目
2025-04-25 19:50
10
0
2
29.0℃
算法
前缀和
每日一题
哈希表
题目链接直达 1. 题目描述 给你一个下标从 0 开始的整数数组 nums ,以及整数 modulo 和整数 k 。 请你找出并统计数组中 趣味子数组 的数目。 如果 子数组 nums[l..r] 满足下述条件,则称其为 趣味子数组 : 在范围 [l, r] 内,设 cnt 为满足 nums[i]
Leetcode2799.统计完全子数组的数目
2025-04-24 20:02
8
0
2
28.8℃
双指针
哈希表
题目链接直达 1. 题目描述 给你一个由 正 整数组成的数组 nums 。 如果数组中的某个子数组满足下述条件,则称之为 完全子数组 : 子数组中 不同 元素的数目等于整个数组不同元素的数目。 返回数组中 完全子数组 的数目。 子数组 是数组中的一个连续非空序列。 示例 1: 输入:nums = [
上一页
下一页
1
2
3
4
弹