From 8451af1e7804e97cb1ba597de10e7277596e0fcb Mon Sep 17 00:00:00 2001 From: Asterisk <44215173+casnz1601@users.noreply.github.com> Date: Thu, 21 Oct 2021 11:13:08 +0800 Subject: [PATCH 1/4] =?UTF-8?q?Update=201356.=E6=A0=B9=E6=8D=AE=E6=95=B0?= =?UTF-8?q?=E5=AD=97=E4=BA=8C=E8=BF=9B=E5=88=B6=E4=B8=8B1=E7=9A=84?= =?UTF-8?q?=E6=95=B0=E7=9B=AE=E6=8E=92=E5=BA=8F.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增python代码 --- .../1356.根据数字二进制下1的数目排序.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/problems/1356.根据数字二进制下1的数目排序.md b/problems/1356.根据数字二进制下1的数目排序.md index a122df6f..b8b0245d 100644 --- a/problems/1356.根据数字二进制下1的数目排序.md +++ b/problems/1356.根据数字二进制下1的数目排序.md @@ -156,6 +156,17 @@ class Solution { ## Python ```python +class Solution: + def sortByBits(self, arr: List[int]) -> List[int]: + arr.sort(key=lambda num: (self.count_bits(num), num)) + return arr + + def count_bits(self, num: int) -> int: + count = 0 + while num: + num &= num - 1 + count += 1 + return count ``` ## Go From 04ab9ec8945a4f4a3af504fb131d2f97f7c812c0 Mon Sep 17 00:00:00 2001 From: youngyangyang04 <826123027@qq.com> Date: Tue, 26 Oct 2021 12:20:35 +0800 Subject: [PATCH 2/4] Update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9e255970..ab1e4eff 100644 --- a/README.md +++ b/README.md @@ -555,7 +555,7 @@ 也欢迎与我交流,备注:「个人简单介绍」 + 交流,围观朋友圈,做点赞之交(备注没有自我介绍不通过哦) - + # 公众号 From 1d5ec1aed1acea4e797f8d2aca83c4d5f951ab2e Mon Sep 17 00:00:00 2001 From: youngyangyang04 <826123027@qq.com> Date: Tue, 26 Oct 2021 12:23:03 +0800 Subject: [PATCH 3/4] Update --- problems/0037.解数独.md | 2 +- problems/回溯总结.md | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/problems/0037.解数独.md b/problems/0037.解数独.md index 10177c71..b7255a2a 100644 --- a/problems/0037.解数独.md +++ b/problems/0037.解数独.md @@ -286,7 +286,7 @@ class Solution { ``` ### Python -```python3 +```python class Solution: def solveSudoku(self, board: List[List[str]]) -> None: """ diff --git a/problems/回溯总结.md b/problems/回溯总结.md index 421691da..50a61b9e 100644 --- a/problems/回溯总结.md +++ b/problems/回溯总结.md @@ -430,7 +430,11 @@ N皇后问题分析: 同样也感谢录友们的坚持,这也是我持续写作的动力,**正是因为大家的积极参与,我才知道这件事件是非常有意义的**。 -最后希望大家可以转发这篇文章给身边的朋友们,因为还有很多学习算法的小伙伴依然在浩如烟海的信息中迷茫,而我相信「代码随想录」会让大家少走弯路! +回溯专题汇聚为一张图: + +![](https://code-thinking-1253855093.file.myqcloud.com/pics/20211025180652.png) + +这个图是 [代码随想录知识星球](https://mp.weixin.qq.com/s/QVF6upVMSbgvZy8lHZS3CQ) 成员:莫非毛,所画,总结的非常好,分享给大家。 **回溯算法系列正式结束,新的系列终将开始,录友们准备开启新的征程!** From ecb4292a4aa4731f829363dfcbfcc30f6d36f3b3 Mon Sep 17 00:00:00 2001 From: youngyangyang04 <826123027@qq.com> Date: Tue, 26 Oct 2021 12:51:40 +0800 Subject: [PATCH 4/4] Update --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ab1e4eff..217d7e81 100644 --- a/README.md +++ b/README.md @@ -555,7 +555,8 @@ 也欢迎与我交流,备注:「个人简单介绍」 + 交流,围观朋友圈,做点赞之交(备注没有自我介绍不通过哦) - +
+ # 公众号 @@ -566,6 +567,6 @@ **来看看就知道了,你会发现相见恨晚!** +
-![](./pics/公众号.png)