Skip to content

Commit 6d3a579

Browse files
Code formatting and README update
1 parent 9c45423 commit 6d3a579

File tree

3 files changed

+14
-5
lines changed

3 files changed

+14
-5
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ This project contains the following subfolders (up to 3 levels deep):
253253
| leetcode | Easy | [1957-delete-characters-to-make-fancy-string](./leetcode/Easy/1957-delete-characters-to-make-fancy-string/) | Python | 2024-11-01 |
254254
| leetcode | Easy | [0350-intersection-of-two-arrays-ii](./leetcode/Easy/0350-intersection-of-two-arrays-ii/) | Python | 2024-07-02 |
255255
| leetcode | Easy | [1716-calculate-money-in-leetcode-bank](./leetcode/Easy/1716-calculate-money-in-leetcode-bank/) | Python | 2023-12-12 |
256+
| leetcode | Easy | [3318-find-x-sum-of-all-k-long-subarrays-i](./leetcode/Easy/3318-find-x-sum-of-all-k-long-subarrays-i/) | Python | 2025-11-04 |
256257
| leetcode | Easy | [0463-island-perimeter](./leetcode/Easy/0463-island-perimeter/) | Python | 2024-04-18 |
257258
| leetcode | Easy | [0704-binary-search](./leetcode/Easy/0704-binary-search/) | Python | 2024-09-14 |
258259
| leetcode | Easy | [1351-count-negative-numbers-in-a-sorted-matrix](./leetcode/Easy/1351-count-negative-numbers-in-a-sorted-matrix/) | Python | 2024-09-14 |

algorithms.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1991,6 +1991,14 @@
19911991
"last_commit_date": "2023-12-12",
19921992
"slug": "leetcode/Easy/1716-calculate-money-in-leetcode-bank"
19931993
},
1994+
{
1995+
"platform": "leetcode",
1996+
"difficulty": "Easy",
1997+
"problem_name": "3318-find-x-sum-of-all-k-long-subarrays-i",
1998+
"languages": "Python",
1999+
"last_commit_date": "2025-11-04",
2000+
"slug": "leetcode/Easy/3318-find-x-sum-of-all-k-long-subarrays-i"
2001+
},
19942002
{
19952003
"platform": "leetcode",
19962004
"difficulty": "Easy",

leetcode/Easy/3318-find-x-sum-of-all-k-long-subarrays-i/3318-find-x-sum-of-all-k-long-subarrays-i.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ class Solution:
22
def findXSum(self, nums: List[int], k: int, x: int) -> List[int]:
33
n = len(nums)
44
ans = []
5-
for i in range(n-k+1):
6-
cnt = Counter(nums[i:i+k])
7-
freq = sorted(cnt.items(), key=lambda v : (-v[1], -v[0]))
8-
xsum = sum(k*v for k, v in freq[:x])
5+
for i in range(n - k + 1):
6+
cnt = Counter(nums[i : i + k])
7+
freq = sorted(cnt.items(), key=lambda v: (-v[1], -v[0]))
8+
xsum = sum(k * v for k, v in freq[:x])
99
ans.append(xsum)
10-
return ans
10+
return ans

0 commit comments

Comments
 (0)