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

1、题目如下:

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

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

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

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

相关推荐
d111111111d3 分钟前
什么是内存对齐?在STM32上面如何通过编辑器指令来实现内存对齐。
笔记·stm32·单片机·嵌入式硬件·学习·编辑器
子夜江寒9 分钟前
逻辑森林与贝叶斯算法简介
算法·机器学习
小妖66616 分钟前
力扣(LeetCode)- 93. 复原 IP 地址(JavaScript)
javascript·tcp/ip·leetcode
xu_yule31 分钟前
算法基础-背包问题(01背包问题)
数据结构·c++·算法·01背包
蒙奇D索大34 分钟前
【数据结构】考研408 | 伪随机探测与双重散列精讲:散列的艺术与均衡之道
数据结构·笔记·学习·考研
我不是小upper42 分钟前
从理论到代码:随机森林 + GBDT+LightGBM 融合建模解决回归问题
人工智能·深度学习·算法·随机森林·机器学习·回归
budingxiaomoli1 小时前
分治算法-快排
数据结构·算法
云泽8081 小时前
C++ STL 栈与队列完全指南:从容器使用到算法实现
开发语言·c++·算法
Crkylin1 小时前
尚硅谷Linux应用层学习笔记(一)GCC编译
linux·笔记·学习
前端小白在前进2 小时前
力扣刷题:复原IP地址
tcp/ip·算法·leetcode