技术栈

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

鱼塘的鱼呢2023-07-26 20:34

1、题目如下:

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

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

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

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

上一篇:Java设计模式-单例模式
下一篇:Nest 使用SSE 服务端推送实现"协同"
相关推荐
昌sit!
35 分钟前
Linux系统性基础学习笔记
linux·笔记·学习
没有钱的钱仔
1 小时前
机器学习笔记
人工智能·笔记·机器学习
priority_key
1 小时前
排序算法:堆排序、快速排序、归并排序
java·后端·算法·排序算法·归并排序·堆排序·快速排序
好望角雾眠
1 小时前
第四阶段C#通讯开发-9:网络协议Modbus下的TCP与UDP
网络·笔记·网络协议·tcp/ip·c#·modbus
不染尘.
2 小时前
2025_11_7_刷题
开发语言·c++·vscode·算法
仰望—星空
2 小时前
MiniEngine学习笔记 : CommandListManager
c++·windows·笔记·学习·cg·direct3d
下午见。
3 小时前
C语言结构体入门:定义、访问与传参全解析
c语言·笔记·学习
来荔枝一大筐
3 小时前
力扣 寻找两个正序数组的中位数
算法
im_AMBER
3 小时前
React 16
前端·笔记·学习·react.js·前端框架
算法与编程之美
3 小时前
理解Java finalize函数
java·开发语言·jvm·算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件04BongoCat - 跨平台键盘猫动画工具05Linux下V2Ray安装配置指南06jdk21下载、安装(Windows、Linux、macOS)07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08npm使用国内淘宝镜像的方法09PyCharm 社区版全平台安装指南10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南