技术栈

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

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

1、题目如下:

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

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

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

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

上一篇:Java设计模式-单例模式
下一篇:Nest 使用SSE 服务端推送实现"协同"
相关推荐
自由生长2024
8 分钟前
位运算第1篇-异或运算-快速找出重复数字
算法
崇山峻岭之间
19 分钟前
C++ Prime Plus 学习笔记033
c++·笔记·学习
xxxxxmy
27 分钟前
同向双指针(滑动窗口)
python·算法·滑动窗口·同向双指针
暗然而日章
33 分钟前
C++基础:Stanford CS106L学习笔记 7 类
c++·笔记·学习
释怀°Believe
34 分钟前
Daily算法刷题【面试经典150题-5️⃣图】
算法·面试·深度优先
List<String> error_P
35 分钟前
数据结构:链表-单向链表篇
算法·链表
思成不止于此
37 分钟前
【MySQL 零基础入门】DDL 核心语法全解析:数据库与表结构操作篇
数据库·笔记·学习·mysql
ss273
41 分钟前
ConcurrentHashMap:扩容机制与size()方法
算法·哈希算法
lkbhua莱克瓦24
42 分钟前
Java进阶——IO流
java·开发语言·笔记·学习方法·io流
浦东新村轱天乐
1 小时前
2025.12.01-2025.12.07:休假回来,开始迭代vlm
笔记
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04UV安装并设置国内源05React CVE-2025-55182漏洞排查与修复指南06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08从入门到实战:Gemini 3 使用指南速览09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)10智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践