Skip to content

Commit 0954568

Browse files
author
robot
committed
feat: v0.10.1
1 parent 8c97a4a commit 0954568

File tree

4 files changed

+32
-3
lines changed

4 files changed

+32
-3
lines changed

‎leetcode-cheat-0.10.1.zip

4.25 MB
Binary file not shown.

‎public/manifest.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"manifest_version": 2,
33
"name": "leetcode cheatsheet",
44
"description": "刷题小助手,made by 力扣加加",
5-
"version": "0.10.0",
5+
"version": "0.10.1",
66
"browser_action": {
77
"default_popup": "index.html",
88
"default_title": "力扣加加"

‎src/db/root.db.js

+27
Original file line numberDiff line numberDiff line change
@@ -13593,6 +13593,33 @@
1359313593
}
1359413594
]
1359513595
},
13596+
"md":{
13597+
"id": "Every-Sublist-Min-Sum",
13598+
"name": "md",
13599+
"pre": [
13600+
{
13601+
"text": "单调栈",
13602+
"link": null,
13603+
"color": "purple"
13604+
}
13605+
],
13606+
"keyPoints": [
13607+
{
13608+
"text": "分别计算以每一个被pop出来的为最小数的贡献",
13609+
"link": null,
13610+
"color": "blue"
13611+
}
13612+
],
13613+
"companies": [],
13614+
"giteeSolution": "https://gitee.com/golong/leetcode/blob/master/problems/Every-Sublist-Min-Sum.md",
13615+
"solution": "https://github.com/azl397985856/leetcode/blob/master/problems/Every-Sublist-Min-Sum.md",
13616+
"code": [
13617+
{
13618+
"language": "py",
13619+
"text": "\n\nclass Solution:\n def solve(self, nums):\n nums += [float('-inf')]\n mod = 10 ** 9 + 7\n stack = []\n ans = 0\n\n for i, num in enumerate(nums):\n while stack and nums[stack[-1]] > num:\n last = stack.pop()\n left = stack[-1] if stack else -1\n ans += (i - last) * (last - left) * nums[last]\n stack.append(i)\n return ans % mod\n\n"
13620+
}
13621+
]
13622+
},
1359613623
"md":{
1359713624
"id": "Increasing-Digits",
1359813625
"name": "md",

‎src/submission/hideFailCases.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11

2+
let showFailCases = null
23
function hideFailCases() {
34
const submissionDOM = document.querySelector("div[data-key=submissions-content]")
45
const submmisionTabVisible = submissionDOM?.children.length > 0;
56
if (submmisionTabVisible) {
67
const result = submissionDOM.querySelector("div[data-cypress=SubmissionSuccess]")
7-
debugger
88
if (!result) {
99
return false
1010
}
@@ -16,7 +16,9 @@ function hideFailCases() {
1616
input.style.display = "none"
1717
output.style.display = "none"
1818
expect.style.display = "none"
19-
const showFailCases = document.createElement("div");
19+
if (showFailCases === null) {
20+
showFailCases = document.createElement("div");
21+
}
2022
const showFailCasesTip = document.createElement("span")
2123
showFailCasesTip.innerText = "请先尝试自己解决,如果实在无法解决再尝试显示失败的测试用例!";
2224
showFailCasesTip.style["margin-right"] = "20px";

0 commit comments

Comments
 (0)