Skip to content

Commit 3d8b84a

Browse files
authored
Merge pull request #611 from LetMeFly666/3255
添加问题“3255.长度为K的子数组的能量值II”的代码和题解
2 parents b6d831b + 792d26f commit 3d8b84a

8 files changed

+351
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
/*
2+
* @Author: LetMeFly
3+
* @Date: 2024-11-07 12:12:05
4+
* @LastEditors: LetMeFly.xyz
5+
* @LastEditTime: 2024-11-07 12:18:54
6+
*/
7+
#ifdef _WIN32
8+
#include "_[1,2]toVector.h"
9+
#endif
10+
11+
class Solution {
12+
public:
13+
vector<int> resultsArray(vector<int>& nums, int k) {
14+
vector<int> ans(nums.size() - k + 1);
15+
int notContinue = 0;
16+
for (int i = 1; i < k; i++) {
17+
notContinue += nums[i] != nums[i - 1] + 1;
18+
}
19+
ans[0] = notContinue ? -1 : nums[k - 1];
20+
for (int i = 1; i + k <= nums.size(); i++) {
21+
notContinue -= nums[i] != nums[i - 1] + 1;
22+
notContinue += nums[i + k - 1] != nums[i + k - 2] + 1;
23+
ans[i] = notContinue ? -1 : nums[i + k - 1];
24+
}
25+
return ans;
26+
}
27+
};
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
/*
2+
* @Author: LetMeFly
3+
* @Date: 2024-11-07 12:30:34
4+
* @LastEditors: LetMeFly.xyz
5+
* @LastEditTime: 2024-11-07 12:34:14
6+
*/
7+
package main
8+
9+
func resultsArray(nums []int, k int) (ans []int) {
10+
ans = make([]int, len(nums) - k + 1)
11+
notContinue := 0
12+
for i := 1; i < k; i++ {
13+
if nums[i] != nums[i - 1] + 1 {
14+
notContinue++
15+
}
16+
}
17+
if notContinue > 0 {
18+
ans[0] = -1
19+
} else {
20+
ans[0] = nums[k - 1]
21+
}
22+
for i := 1; i + k <= len(nums); i++ {
23+
if nums[i] != nums[i - 1] + 1 {
24+
notContinue--
25+
}
26+
if nums[i + k - 1] != nums[i + k - 2] + 1 {
27+
notContinue++
28+
}
29+
if notContinue > 0 {
30+
ans[i] = -1
31+
} else {
32+
ans[i] = nums[i + k - 1]
33+
}
34+
}
35+
return
36+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
/*
2+
* @Author: LetMeFly
3+
* @Date: 2024-11-07 12:26:49
4+
* @LastEditors: LetMeFly.xyz
5+
* @LastEditTime: 2024-11-07 12:29:31
6+
*/
7+
class Solution {
8+
public int[] resultsArray(int[] nums, int k) {
9+
int[] ans = new int[nums.length - k + 1];
10+
int notCoutinue = 0;
11+
for (int i = 1; i < k; i++) {
12+
if (nums[i] != nums[i - 1] + 1) {
13+
notCoutinue++;
14+
}
15+
}
16+
ans[0] = notCoutinue > 0 ? -1 : nums[k - 1];
17+
for (int i = 1; i + k <= nums.length; i++) {
18+
if (nums[i] != nums[i - 1] + 1) {
19+
notCoutinue--;
20+
}
21+
if (nums[i + k - 1] != nums[i + k - 2] + 1) {
22+
notCoutinue++;
23+
}
24+
ans[i] = notCoutinue > 0 ? -1 : nums[i + k - 1];
25+
}
26+
return ans;
27+
}
28+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
'''
2+
Author: LetMeFly
3+
Date: 2024-11-07 12:20:10
4+
LastEditors: LetMeFly.xyz
5+
LastEditTime: 2024-11-07 12:23:05
6+
'''
7+
from typing import List
8+
9+
class Solution:
10+
def resultsArray(self, nums: List[int], k: int) -> List[int]:
11+
ans = [0] * (len(nums) - k + 1)
12+
notCoutinue = sum(nums[i] != nums[i - 1] + 1 for i in range(1, k))
13+
ans[0] = -1 if notCoutinue else nums[k - 1]
14+
for i in range(1, len(nums) - k + 1):
15+
notCoutinue -= nums[i] != nums[i - 1] + 1
16+
notCoutinue += nums[i + k - 1] != nums[i + k - 2] + 1
17+
ans[i] = -1 if notCoutinue else nums[i + k - 1]
18+
return ans

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,7 @@
718718
|3222.求出硬币游戏的赢家|简单|<a href="https://leetcode.cn/problems/find-the-winning-player-in-coin-game/solutions/" target="_blank">题目地址</a>|<a href="https://blog.letmefly.xyz/2024/11/05/LeetCode%203222.%E6%B1%82%E5%87%BA%E7%A1%AC%E5%B8%81%E6%B8%B8%E6%88%8F%E7%9A%84%E8%B5%A2%E5%AE%B6/" target="_blank">题解地址</a>|<a href="https://letmefly.blog.csdn.net/article/details/143501415" target="_blank">CSDN题解</a>|<a href="https://leetcode.cn/problems/find-the-winning-player-in-coin-game/solutions/2977629/letmefly-3222qiu-chu-ying-bi-you-xi-de-y-08j3/" target="_blank">LeetCode题解</a>|
719719
|3226.使两个整数相等的位更改次数|简单|<a href="https://leetcode.cn/problems/number-of-bit-changes-to-make-two-integers-equal/solutions/" target="_blank">题目地址</a>|<a href="https://blog.letmefly.xyz/2024/11/02/LeetCode%203226.%E4%BD%BF%E4%B8%A4%E4%B8%AA%E6%95%B4%E6%95%B0%E7%9B%B8%E7%AD%89%E7%9A%84%E4%BD%8D%E6%9B%B4%E6%94%B9%E6%AC%A1%E6%95%B0/" target="_blank">题解地址</a>|<a href="https://letmefly.blog.csdn.net/article/details/143448117" target="_blank">CSDN题解</a>|<a href="https://leetcode.cn/problems/number-of-bit-changes-to-make-two-integers-equal/solutions/2974558/letmefly-3226shi-liang-ge-zheng-shu-xian-j01h/" target="_blank">LeetCode题解</a>|
720720
|3254.长度为K的子数组的能量值I|中等|<a href="https://leetcode.cn/problems/find-the-power-of-k-size-subarrays-i/solutions/" target="_blank">题目地址</a>|<a href="https://blog.letmefly.xyz/2024/11/06/LeetCode%203254.%E9%95%BF%E5%BA%A6%E4%B8%BAK%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84%E7%9A%84%E8%83%BD%E9%87%8F%E5%80%BCI/" target="_blank">题解地址</a>|<a href="https://letmefly.blog.csdn.net/article/details/143575677" target="_blank">CSDN题解</a>|<a href="https://leetcode.cn/problems/find-the-power-of-k-size-subarrays-i/solutions/2979562/letmefly-3254chang-du-wei-k-de-zi-shu-zu-iu8u/" target="_blank">LeetCode题解</a>|
721+
|3255.长度为K的子数组的能量值II|中等|<a href="https://leetcode.cn/problems/find-the-power-of-k-size-subarrays-ii/solutions/" target="_blank">题目地址</a>|<a href="https://blog.letmefly.xyz/2024/11/07/LeetCode%203255.%E9%95%BF%E5%BA%A6%E4%B8%BAK%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84%E7%9A%84%E8%83%BD%E9%87%8F%E5%80%BCII/" target="_blank">题解地址</a>|<a href="https://letmefly.blog.csdn.net/article/details/143591327" target="_blank">CSDN题解</a>|<a href="https://leetcode.cn/problems/find-the-power-of-k-size-subarrays-ii/solutions/2980432/letmefly-3255chang-du-wei-k-de-zi-shu-zu-rags/" target="_blank">LeetCode题解</a>|
721722
|3259.超级饮料的最大强化能量|中等|<a href="https://leetcode.cn/problems/maximum-energy-boost-from-two-drinks/solutions/" target="_blank">题目地址</a>|<a href="https://blog.letmefly.xyz/2024/11/01/LeetCode%203259.%E8%B6%85%E7%BA%A7%E9%A5%AE%E6%96%99%E7%9A%84%E6%9C%80%E5%A4%A7%E5%BC%BA%E5%8C%96%E8%83%BD%E9%87%8F/" target="_blank">题解地址</a>|<a href="https://letmefly.blog.csdn.net/article/details/143429899" target="_blank">CSDN题解</a>|<a href="https://leetcode.cn/problems/maximum-energy-boost-from-two-drinks/solutions/2973620/letmefly-3259chao-ji-yin-liao-de-zui-da-eeusa/" target="_blank">LeetCode题解</a>|
722723
|剑指Offer0047.礼物的最大价值|简单|<a href="https://leetcode.cn/problems/li-wu-de-zui-da-jie-zhi-lcof/" target="_blank">题目地址</a>|<a href="https://blog.letmefly.xyz/2023/03/08/LeetCode%20%E5%89%91%E6%8C%87%20Offer%2047.%20%E7%A4%BC%E7%89%A9%E7%9A%84%E6%9C%80%E5%A4%A7%E4%BB%B7%E5%80%BC/" target="_blank">题解地址</a>|<a href="https://letmefly.blog.csdn.net/article/details/129408765" target="_blank">CSDN题解</a>|<a href="https://leetcode.cn/problems/li-wu-de-zui-da-jie-zhi-lcof/solutions/2155672/letmefly-jian-zhi-offer-47li-wu-de-zui-d-rekb/" target="_blank">LeetCode题解</a>|
723724
|剑指OfferII0041.滑动窗口的平均值|简单|<a href="https://leetcode.cn/problems/qIsx9U/" target="_blank">题目地址</a>|<a href="https://blog.letmefly.xyz/2022/07/16/LeetCode%20%E5%89%91%E6%8C%87%20Offer%20II%200041.%20%E6%BB%91%E5%8A%A8%E7%AA%97%E5%8F%A3%E7%9A%84%E5%B9%B3%E5%9D%87%E5%80%BC/" target="_blank">题解地址</a>|<a href="https://letmefly.blog.csdn.net/article/details/125819216" target="_blank">CSDN题解</a>|<a href="https://leetcode.cn/problems/qIsx9U/solution/by-tisfy-30mq/" target="_blank">LeetCode题解</a>|

Solutions/LeetCode 3254.长度为K的子数组的能量值I.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ tags: [题解, LeetCode, 中等, 数组, 滑动窗口, 暴力, 模拟]
8080
+ 时间复杂度$O(nk)$
8181
+ 空间复杂度$O(1)$,力扣返回值不计入算法空间复杂度
8282

83+
$O(n)$时间复杂度的算法请看题解[【LetMeFly】3255.长度为 K 的子数组的能量值 II:和官解思路不同的O(n)做法(附思考过程)](https://blog.letmefly.xyz/2024/11/07/LeetCode%203255.%E9%95%BF%E5%BA%A6%E4%B8%BAK%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84%E7%9A%84%E8%83%BD%E9%87%8F%E5%80%BCII/)
84+
8385
### AC代码
8486

8587
#### C++
Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
---
2+
title: 3255.长度为 K 的子数组的能量值 II
3+
date: 2024-11-07 12:35:10
4+
tags: [题解, LeetCode, 中等, 数组, 滑动窗口, 遍历]
5+
---
6+
7+
# 【LetMeFly】3255.长度为 K 的子数组的能量值 II:和官解思路不同的O(n)做法(附思考过程)
8+
9+
力扣题目链接:[https://leetcode.cn/problems/find-the-power-of-k-size-subarrays-ii/](https://leetcode.cn/problems/find-the-power-of-k-size-subarrays-ii/)
10+
11+
<p>给你一个长度为 <code>n</code>&nbsp;的整数数组&nbsp;<code>nums</code>&nbsp;和一个正整数&nbsp;<code>k</code>&nbsp;。</p>
12+
13+
<p>一个数组的 <strong>能量值</strong> 定义为:</p>
14+
15+
<ul>
16+
<li>如果 <strong>所有</strong>&nbsp;元素都是依次&nbsp;<strong>连续</strong> 且 <strong>上升</strong> 的,那么能量值为 <strong>最大</strong>&nbsp;的元素。</li>
17+
<li>否则为 -1 。</li>
18+
</ul>
19+
20+
<p>你需要求出 <code>nums</code>&nbsp;中所有长度为 <code>k</code>&nbsp;&nbsp;<span data-keyword="subarray-nonempty">子数组</span>&nbsp;的能量值。</p>
21+
22+
<p>请你返回一个长度为 <code>n - k + 1</code>&nbsp;的整数数组&nbsp;<code>results</code>&nbsp;,其中&nbsp;<code>results[i]</code>&nbsp;是子数组&nbsp;<code>nums[i..(i + k - 1)]</code>&nbsp;的能量值。</p>
23+
24+
<p>&nbsp;</p>
25+
26+
<p><strong class="example">示例 1:</strong></p>
27+
28+
<div class="example-block">
29+
<p><span class="example-io"><b>输入:</b>nums = [1,2,3,4,3,2,5], k = 3</span></p>
30+
31+
<p><b>输出:</b>[3,4,-1,-1,-1]</p>
32+
33+
<p><strong>解释:</strong></p>
34+
35+
<p><code>nums</code>&nbsp;中总共有 5 个长度为 3 的子数组:</p>
36+
37+
<ul>
38+
<li><code>[1, 2, 3]</code>&nbsp;中最大元素为 3 。</li>
39+
<li><code>[2, 3, 4]</code>&nbsp;中最大元素为 4 。</li>
40+
<li><code>[3, 4, 3]</code>&nbsp;中元素 <strong>不是</strong>&nbsp;连续的。</li>
41+
<li><code>[4, 3, 2]</code>&nbsp;中元素 <b>不是</b>&nbsp;上升的。</li>
42+
<li><code>[3, 2, 5]</code>&nbsp;中元素 <strong>不是</strong>&nbsp;连续的。</li>
43+
</ul>
44+
</div>
45+
46+
<p><strong class="example">示例 2:</strong></p>
47+
48+
<div class="example-block">
49+
<p><span class="example-io"><b>输入:</b>nums = [2,2,2,2,2], k = 4</span></p>
50+
51+
<p><span class="example-io"><b>输出:</b>[-1,-1]</span></p>
52+
</div>
53+
54+
<p><strong class="example">示例 3:</strong></p>
55+
56+
<div class="example-block">
57+
<p><span class="example-io"><b>输入:</b>nums = [3,2,3,2,3,2], k = 2</span></p>
58+
59+
<p><span class="example-io"><b>输出:</b>[-1,3,-1,3,-1]</span></p>
60+
</div>
61+
62+
<p>&nbsp;</p>
63+
64+
<p><strong>提示:</strong></p>
65+
66+
<ul>
67+
<li><code>1 &lt;= n == nums.length &lt;= 10<sup>5</sup></code></li>
68+
<li><code>1 &lt;= nums[i] &lt;= 10<sup>6</sup></code></li>
69+
<li><code>1 &lt;= k &lt;= n</code></li>
70+
</ul>
71+
72+
73+
74+
## 解题方法:遍历(类似滑动窗口)
75+
76+
本题`长度为 K 的子数组的能量值 II`和上一题[`长度为 K 的子数组的能量值 I`](https://blog.letmefly.xyz/2024/11/06/LeetCode%203254.%E9%95%BF%E5%BA%A6%E4%B8%BAK%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84%E7%9A%84%E8%83%BD%E9%87%8F%E5%80%BCI/)的唯一区别是数据量,本题数据量不支持$O(nk)$时间复杂度的做法。
77+
78+
上一题中我们枚举每个长度为K的区间的左端点,之后遍历区间,若区间中存在“相邻不连续”的两个元素则能量值为-1,否则为区间的最后一个元素。每个区间都可能需要$O(k)$的时间复杂度来完成结果的计算。
79+
80+
但是其实不难发现,区间(假设k很大区间很长)每次向右移动一个元素,区间中大量的元素是不变的,只有区间起始位置元素和结束位置元素发生了变化。
81+
82+
因此解决方案来了,我们使用一个额外的变量$notContinue$记录区间中不连续的“相邻两个元素”有多少对,这样在区间移动的时候只需要根据区间开头元素和末尾元素的变化情况就能在$O(1)$的时间内算出新区间的“notContinue”。
83+
84+
如果一个区间的$notCoutinue$非零,则说明该区间中存在相邻不连续的元素对,区间“能量值”为$-1$;否则区间能量值为区间的最后一个元素(即最大元素)。
85+
86+
+ 时间复杂度$O(n)$
87+
+ 空间复杂度$O(1)$,力扣返回值不计入算法空间复杂度
88+
89+
### AC代码
90+
91+
#### C++
92+
93+
```cpp
94+
class Solution {
95+
public:
96+
vector<int> resultsArray(vector<int>& nums, int k) {
97+
vector<int> ans(nums.size() - k + 1);
98+
int notContinue = 0;
99+
for (int i = 1; i < k; i++) {
100+
notContinue += nums[i] != nums[i - 1] + 1;
101+
}
102+
ans[0] = notContinue ? -1 : nums[k - 1];
103+
for (int i = 1; i + k <= nums.size(); i++) {
104+
notContinue -= nums[i] != nums[i - 1] + 1;
105+
notContinue += nums[i + k - 1] != nums[i + k - 2] + 1;
106+
ans[i] = notContinue ? -1 : nums[i + k - 1];
107+
}
108+
return ans;
109+
}
110+
};
111+
```
112+
113+
#### Python
114+
115+
```python
116+
from typing import List
117+
118+
class Solution:
119+
def resultsArray(self, nums: List[int], k: int) -> List[int]:
120+
ans = [0] * (len(nums) - k + 1)
121+
notCoutinue = sum(nums[i] != nums[i - 1] + 1 for i in range(1, k))
122+
ans[0] = -1 if notCoutinue else nums[k - 1]
123+
for i in range(1, len(nums) - k + 1):
124+
notCoutinue -= nums[i] != nums[i - 1] + 1
125+
notCoutinue += nums[i + k - 1] != nums[i + k - 2] + 1
126+
ans[i] = -1 if notCoutinue else nums[i + k - 1]
127+
return ans
128+
```
129+
130+
#### Java
131+
132+
```java
133+
class Solution {
134+
public int[] resultsArray(int[] nums, int k) {
135+
int[] ans = new int[nums.length - k + 1];
136+
int notCoutinue = 0;
137+
for (int i = 1; i < k; i++) {
138+
if (nums[i] != nums[i - 1] + 1) {
139+
notCoutinue++;
140+
}
141+
}
142+
ans[0] = notCoutinue > 0 ? -1 : nums[k - 1];
143+
for (int i = 1; i + k <= nums.length; i++) {
144+
if (nums[i] != nums[i - 1] + 1) {
145+
notCoutinue--;
146+
}
147+
if (nums[i + k - 1] != nums[i + k - 2] + 1) {
148+
notCoutinue++;
149+
}
150+
ans[i] = notCoutinue > 0 ? -1 : nums[i + k - 1];
151+
}
152+
return ans;
153+
}
154+
}
155+
```
156+
157+
#### Go
158+
159+
```go
160+
package main
161+
162+
func resultsArray(nums []int, k int) (ans []int) {
163+
ans = make([]int, len(nums) - k + 1)
164+
notContinue := 0
165+
for i := 1; i < k; i++ {
166+
if nums[i] != nums[i - 1] + 1 {
167+
notContinue++
168+
}
169+
}
170+
if notContinue > 0 {
171+
ans[0] = -1
172+
} else {
173+
ans[0] = nums[k - 1]
174+
}
175+
for i := 1; i + k <= len(nums); i++ {
176+
if nums[i] != nums[i - 1] + 1 {
177+
notContinue--
178+
}
179+
if nums[i + k - 1] != nums[i + k - 2] + 1 {
180+
notContinue++
181+
}
182+
if notContinue > 0 {
183+
ans[i] = -1
184+
} else {
185+
ans[i] = nums[i + k - 1]
186+
}
187+
}
188+
return
189+
}
190+
```
191+
192+
> 同步发文于CSDN和我的[个人博客](https://blog.letmefly.xyz/),原创不易,转载经作者同意后请附上[原文链接](https://blog.letmefly.xyz/2024/11/07/LeetCode%203255.%E9%95%BF%E5%BA%A6%E4%B8%BAK%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84%E7%9A%84%E8%83%BD%E9%87%8F%E5%80%BCII/)哦~
193+
>
194+
> Tisfy:[https://letmefly.blog.csdn.net/article/details/143591327](https://letmefly.blog.csdn.net/article/details/143591327)

tryGo/CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<!--
2+
* @Author: LetMeFly
3+
* @Date: 2024-11-07 12:08:27
4+
* @LastEditors: LetMeFly.xyz
5+
* @LastEditTime: 2024-11-07 12:08:27
6+
-->
7+
remote: Enumerating objects: 25, done.
8+
remote: Counting objects: 100% (25/25), done.
9+
remote: Compressing objects: 100% (13/13), done.
10+
remote: Total 25 (delta 13), reused 22 (delta 12), pack-reused 0 (from 0)
11+
Unpacking objects: 100% (25/25), 10.18 KiB | 3.00 KiB/s, done.
12+
From ssh.github.com:LetMeFly666/LeetCode
13+
* branch master -> FETCH_HEAD
14+
03197c7dbf3..b6d831b0e02 master -> origin/master
15+
Updating 03197c7dbf3..b6d831b0e02
16+
Fast-forward
17+
.../3222-find-the-winning-player-in-coin-game.cpp | 16 ++
18+
Codes/3222-find-the-winning-player-in-coin-game.go | 14 ++
19+
.../3222-find-the-winning-player-in-coin-game.java | 11 ++
20+
Codes/3222-find-the-winning-player-in-coin-game.py | 9 ++
21+
.../3254-find-the-power-of-k-size-subarrays-i.cpp | 51 +++++++
22+
Codes/3254-find-the-power-of-k-size-subarrays-i.go | 23 +++
23+
.../3254-find-the-power-of-k-size-subarrays-i.java | 21 +++
24+
Codes/3254-find-the-power-of-k-size-subarrays-i.py | 21 +++
25+
README.md | 2 +
26+
...6\227\344\275\231\350\277\236\346\216\245II.md" | 2 +
27+
...210\217\347\232\204\350\265\242\345\256\266.md" | 125 ++++++++++++++++
28+
...32\204\350\203\275\351\207\217\345\200\274I.md" | 162 +++++++++++++++++++++
29+
Solutions/Other-English-LearningNotes-SomeWords.md | 13 ++
30+
t | 4 +-
31+
tryGo/CHANGELOG.md | 71 ---------
32+
tryGo/chat.md | 34 -----
33+
16 files changed, 473 insertions(+), 106 deletions(-)
34+
create mode 100644 Codes/3222-find-the-winning-player-in-coin-game.cpp
35+
create mode 100644 Codes/3222-find-the-winning-player-in-coin-game.go
36+
create mode 100644 Codes/3222-find-the-winning-player-in-coin-game.java
37+
create mode 100644 Codes/3222-find-the-winning-player-in-coin-game.py
38+
create mode 100644 Codes/3254-find-the-power-of-k-size-subarrays-i.cpp
39+
create mode 100644 Codes/3254-find-the-power-of-k-size-subarrays-i.go
40+
create mode 100644 Codes/3254-find-the-power-of-k-size-subarrays-i.java
41+
create mode 100644 Codes/3254-find-the-power-of-k-size-subarrays-i.py
42+
create mode 100644 "Solutions/LeetCode 3222.\346\261\202\345\207\272\347\241\254\345\270\201\346\270\270\346\210\217\347\232\204\350\265\242\345\256\266.md"
43+
create mode 100644 "Solutions/LeetCode 3254.\351\225\277\345\272\246\344\270\272K\347\232\204\345\255\220\346\225\260\347\273\204\347\232\204\350\203\275\351\207\217\345\200\274I.md"
44+
delete mode 100644 tryGo/CHANGELOG.md
45+
delete mode 100644 tryGo/chat.md

0 commit comments

Comments
 (0)