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

1、题目如下:

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

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

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

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

相关推荐
峰顶听歌的鲸鱼几秒前
16.docker:存储
运维·笔记·docker·容器·云计算
少许极端几秒前
算法奇妙屋(二十一)-两个数组或字符串的dp问题(动态规划)
算法·动态规划·两个数组或字符串的dp问题
草莓熊Lotso几秒前
《算法闯关指南:递归,搜索与回溯算法--递归》--04. 两两交换链表中的结点 ,05.Pow(x,n)
数据结构·算法·链表
week_泽1 分钟前
OpenCV图像拼接实践笔记(第一部分)
人工智能·笔记·opencv
Bruce_kaizy4 分钟前
c++图论——最短路之Johnson算法
开发语言·数据结构·c++·算法·图论
BahTiYar_10 分钟前
ctfshow Web应用安全与防护系列
笔记·web安全
七月七3312 分钟前
半小时搞定GitHub学生认证
笔记·github
蒙奇D索大14 分钟前
【数据结构】排序算法精讲 | 交换排序全解:交换思想、效率对比与实战代码剖析
数据结构·笔记·考研·算法·排序算法·改行学it
sin_hielo15 分钟前
leetcode 1351
数据结构·算法·leetcode
睡醒了叭17 分钟前
图像分割-传统算法-边缘分割
图像处理·opencv·算法·计算机视觉