力扣题库刷题笔记75--颜色分类

1、题目如下:

2、个人Pyhon代码实现如下:

第一种思路是取巧,通过计数0、1、2的个数,去替换nums

备注第10行代码在本地可以跑过,但是力扣跑不过,所以就用了第10-16行代码进行替换

第二种思路是通过冒泡排序去实现:

相关推荐
551只玄猫16 分钟前
新编大学德语1第三版笔记 第3课Studentenleben
笔记·德语·外语·德语a1·德语笔记·自学德语·新编大学德语
s090713623 分钟前
连通域标记:从原理到数学公式全解析
图像处理·算法·fpga开发·连通域标记
@小码农28 分钟前
6547网:202512 GESP认证 C++编程 一级真题题库(附答案)
java·c++·算法
自然语41 分钟前
人工智能之数字生命-特征类升级20260106
人工智能·算法
菜鸟233号42 分钟前
力扣343 整数拆分 java实现
java·数据结构·算法·leetcode
赫凯1 小时前
【强化学习】第五章 时序差分算法
算法
leiming61 小时前
c++ find_if 算法
开发语言·c++·算法
yuanmenghao1 小时前
自动驾驶中间件iceoryx - 内存与 Chunk 管理(三)
数据结构·c++·算法·链表·中间件·自动驾驶
_OP_CHEN1 小时前
【算法基础篇】(四十三)数论之费马小定理深度解析:从同余性质到乘法逆元
c++·算法·蓝桥杯·数论·acm/icpc
老朋友此林1 小时前
React Hook原理速通笔记1(useEffect 原理、使用踩坑、渲染周期、依赖项)
javascript·笔记·react.js