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

1、题目如下:

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

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

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

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

相关推荐
star learning white8 分钟前
xmC语言8
c语言·开发语言·算法
摇滚侠19 分钟前
Vue 项目实战《尚医通》,完成订单详情静态的搭建,笔记47
vue.js·笔记
('-')22 分钟前
《从根上理解MySQL是怎样运行的》第五章学习笔记
笔记·学习·mysql
青小俊23 分钟前
【代码随想录c++刷题】-二分查找 移除元素 有序数组的平方 - 第一章 数组 part 01
c++·算法·leetcode
ytttr87341 分钟前
基于MATLAB实现晶体共晶凝固模拟
开发语言·算法·matlab
AA陈超1 小时前
以 Lyra 的架构为基础,创建一个名为 “Aura“ 的英雄并实现发射火球技能
c++·笔记·学习·ue5·lyra
倦王2 小时前
力扣日刷251120
算法·leetcode·职场和发展
F_D_Z2 小时前
【k近邻】Kd树构造与最近邻搜索示例
算法·机器学习·近邻算法·k近邻算法
断剑zou天涯2 小时前
【算法笔记】从暴力递归到动态规划(二)
java·算法·动态规划
RTC老炮2 小时前
webrtc降噪-SpeechProbabilityEstimator类源码分析与算法原理
算法·webrtc