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

1、题目如下:

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

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

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

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

相关推荐
CoderYanger4 分钟前
D.二分查找-基础-2529. 正整数和负整数的最大计数
java·开发语言·数据结构·算法·leetcode·职场和发展
想唱rap5 分钟前
Linux下进程的控制
linux·运维·服务器·c++·算法
夏乌_Wx6 分钟前
练题100天——DAY25:升序合并文件+相交链表+多数元素
数据结构·算法·哈希算法
南_山无梅落8 分钟前
8.Python3字典(dict):键值的增删改查_入门到进阶
python·算法
m0_689618289 分钟前
这款微光学天线让机器人拥有“超灵敏多感官”,重量仅0.1克
网络·笔记·学习
He BianGu10 分钟前
【笔记】在WPF App.cs中结合 IServiceCollection 进行 IOC 依赖注入
数据库·笔记·wpf
柒.梧.12 分钟前
数据结构:二叉排序树,平衡二叉树,红黑树的介绍
数据结构·算法
colus_SEU14 分钟前
【计算机网络笔记】第五章 网络层的控制平面
笔记·计算机网络
Xの哲學15 分钟前
Linux ALSA音频架构: 从内核驱动到应用开发的全面解析
linux·服务器·算法·架构·边缘计算
是毛毛吧16 分钟前
数据结构与算法11种排序算法全面对比分析
数据结构·算法