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

1、题目如下:

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

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

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

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

相关推荐
157092511347 分钟前
【无标题】
开发语言·python·算法
稚南城才子,乌衣巷风流14 分钟前
换根法(Rerooting)算法详解
算法
晓梦林17 分钟前
[ACTF2020 新生赛]BackupFile学习笔记
android·笔记·学习
晓子文集18 分钟前
Tushare接口文档:期货交易日历(fut_trade_cal)
大数据·算法
^yi2 小时前
【Linux系统编程】进程状态的理解
算法·僵尸进程·孤儿进程·进程状态·挂起状态·阻塞状态
xian_wwq2 小时前
【学习笔记】解剖 Claude Code —— Anthropic 的 Harness 参考实现-09/15
人工智能·笔记·学习
晓梦林2 小时前
Tools靶场学习笔记
笔记·学习
冻柠檬飞冰走茶2 小时前
PTA基础编程题目集 7-7 12-24小时制(C语言实现)
c语言·开发语言·数据结构·算法
xian_wwq2 小时前
【学习笔记】什么是Harness Engineering- 01/15
人工智能·笔记·学习
长不胖的路人甲2 小时前
二叉排序树(BST)Java 完整实现 + 删除思路详解
java·开发语言·算法