From 2435807a68ba9b7915b4aa6323251dbd0d7a39ac Mon Sep 17 00:00:00 2001 From: HJHuangUM <57804285+Wogwan@users.noreply.github.com> Date: Thu, 25 Jul 2024 15:03:19 -0700 Subject: [PATCH 1/2] update problem/151.md format --- problems/0151.翻转字符串里的单词.md | 1 + 1 file changed, 1 insertion(+) diff --git a/problems/0151.翻转字符串里的单词.md b/problems/0151.翻转字符串里的单词.md index b6b34be3..a0005198 100644 --- a/problems/0151.翻转字符串里的单词.md +++ b/problems/0151.翻转字符串里的单词.md @@ -474,6 +474,7 @@ class Solution: words = s.split() #type(words) --- list words = words[::-1] # 反转单词 return ' '.join(words) #列表转换成字符串 +``` ### Go: From d3e60d2f9f27ea1a616ec8b8e0bcea1347716686 Mon Sep 17 00:00:00 2001 From: HJHuangUM <57804285+Wogwan@users.noreply.github.com> Date: Thu, 25 Jul 2024 21:50:23 -0700 Subject: [PATCH 2/2] 07/25/2024 Correct typo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Correct small typo in 双指针总结.md --- problems/双指针总结.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/problems/双指针总结.md b/problems/双指针总结.md index 02aec2e4..a77490cd 100644 --- a/problems/双指针总结.md +++ b/problems/双指针总结.md @@ -69,7 +69,7 @@ for (int i = 0; i < array.size(); i++) { 其实使用双指针也可以解决1.两数之和的问题,只不过1.两数之和求的是两个元素的下标,没法用双指针,如果改成求具体两个元素的数值就可以了,大家可以尝试用双指针做一个leetcode上两数之和的题目,就可以体会到我说的意思了。 -使用了哈希法解决了两数之和,但是哈希法并不使用于三数之和! +使用了哈希法解决了两数之和,但是哈希法并不适用于三数之和! 使用哈希法的过程中要把符合条件的三元组放进vector中,然后在去去重,这样是非常费时的,很容易超时,也是三数之和通过率如此之低的根源所在。