Leetcode 3223. Minimum Length of String After Operations
- Leetcode 3223. Minimum Length of String After Operations
- 1. 解题思路
- 2. 代码实现
- 题目链接:3223. Minimum Length of String After Operations
1. 解题思路
这一题还是比较简单的,其实就是想明白对于任何一个字符,如果其个数在3个或以上,我们总可以通过一系列的操作将其删除到3个以下,其中,如果是偶数,我们最终就会保留2个,如果是奇数,则我们可以删至只剩1个。
因此,我们只需要数一下原始各个字符的个数,然后处理一下进行一下加和即可。
2. 代码实现
给出python代码实现如下:
class Solution:def minimumLength(self, s: str) -> int:cnt = Counter(s)return sum([2 if x % 2 == 0 else 1 for x in cnt.values()])
提交代码评测得到:耗时198ms,占用内存18.9MB。
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
Leetcode 3223. Minimum Length of String After Operations
Leetcode 3223. Minimum Length of String After Operations 1. 解题思路2. 代码实现 题目链接:3223. Minimum Length of String After Operations 1. 解题思路 这一题还是比较简单的,其实就是想明白对于任何一个字符,如果其个数在3个或以…...
![](https://www.ngui.cc/images/no-images.jpg)
oops使用笔记
oops-plugin-excel-to-json 使用 gitee上的文档图片不可见 参考 > https://forum.cocos.org/t/topic/156800 配置,打开“项目设置”,拖动到最下面,有一个"Excel to Json",前3项采用默认配置吧Excel, 默认的Excel目录是与assets平级的excel目…...
![](https://www.ngui.cc/images/no-images.jpg)
redistemplate介绍与演示
redistemplate是一个用于在Redis中存储和检索数据的模板库。它提供了一组简单易用的函数和接口,使开发者能够更方便地使用Redis进行数据操作。 使用redistemplate,你可以实现以下功能: 存储和检索数据:redistemplate提供了存储和…...
![](https://www.ngui.cc/images/no-images.jpg)
代谢组数据分析(十五):基于python语言构建PLS-DA算法构建分类模型
介绍 本教程描述了一个具有二元分类结果的研究的典型代谢组学数据分析工作流程。主要步骤包括: 从Excel表格导入代谢物和实验数据。基于汇总QC的数据清洗。利用主成分分析可视化来检查数据质量。两类单变量统计。使用偏最小二乘判别分析(PLS-DA)进行多变量分析,包括: 模型…...
![](https://www.ngui.cc/images/no-images.jpg)
任务3 git基础知识(主要是pr的笔记)
任务要求 https://github.com/InternLM/Tutorial/blob/camp3/docs/L0/Git/task.md 文档 https://github.com/InternLM/Tutorial/blob/camp3/docs/L0/Git/readme.md 任务 任务1:提交PR https://github.com/InternLM/Tutorial/pull/1242 任务2:实践…...
![](https://i-blog.csdnimg.cn/direct/dbcfb7a9d6184c2f84f8f5f2c83fb6fb.png)
三相PWM整流器滞环电流控制仿真matlab simulink
1、内容简介 略 88-可以交流、咨询、答疑 2、内容说明 略 三相PWM整流器已广泛应用工业与电气控制领域电流控制技术决定着三相PWM整流器系统的控制性能。综合比 较了各种电流控制方法应用较多的滞环比较…...
![](https://i-blog.csdnimg.cn/direct/f9b7ef9a382d470daf1cf82a60690f56.png)
AVL树超详解上
前言 学习过了二叉树以及二叉搜索树后(不了解二叉搜索树的朋友可以先看看这篇博客,二叉搜索树详解-CSDN博客),我们在一般情况下对于二叉搜索树的插入与查询时间复杂度都是O(lgN),是十分快的,但是在一些特殊…...
![](https://www.ngui.cc/images/no-images.jpg)
spring boot 实现token验证登陆状态
1、添加maven依赖到pom.xml <dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt-api</artifactId><version>0.11.5</version></dependency><dependency><groupId>io.jsonwebtoken</groupId>…...
![](https://www.ngui.cc/images/no-images.jpg)
【.NET全栈】ASP.NET开发Web应用——用户控件和绘图
文章目录 前言一、用户控件1、创建用户控件2、使用用户控件3、在web.config中注册用户控件4、用户控件中公开属性5、用户控件事件6、动态加载用户控件 二、动态绘图1、基本绘图2、绘制一个自定义的图片3、在Web页面放置自定义图片4、图片格式和质量5、一个Web绘图示例程序 前言…...
![](https://i-blog.csdnimg.cn/direct/570318f3b0ab45219959e4babf839342.png)
一行Python代码实现数据清洗的18种方法
目录 1. 去除字符串两边空格 2. 转换数据类型 3. 大小写转换 4. 移除列表中的重复元素 5. 快速统计元素出现次数 6. 字符串分割成列表 7. 列表合并 8. 数据填充 9. 提取日期时间 10. 字符串替换 11. 快速排序 12. 提取数字 13. 空值处理(假设是列表&am…...
![](https://www.ngui.cc/images/no-images.jpg)
Java API练习 (1) (2024.7.20)
Date类 package APIExercise20240720; import java.util.Date; // 导包,Date是util下的 public class Date20240720 {public static void main(String[] args) {Date nowTime new Date(); // 得到当前系统时间System.out.println(nowTime);Date startTime new Da…...
![](https://i-blog.csdnimg.cn/direct/f0c7af455eb34a24a046103286be71b4.png#pic_center)
JavaScript之WebAPIs-BOM
目录 BOM操作浏览器一、Window对象1.1 BOM(浏览器对象模型)1.2 定时器-延时函数1.3 js执行机制1.4 location对象1.5 navigator对象1.6 history对象 二、本地存储三、补充数组中的map方法数组中的join方法数组中的forEach方法(重点)数组中的filter方法(重…...
![](https://www.ngui.cc/images/no-images.jpg)
Math Reference Notes: 数学思想和方法
文章目录 1. 数学思想1.1 数形结合思想1.2 转化思想1.3 分类讨论思想1.4 整体思想 2. 数学方法2.1 配方法2.2 因式分解法2.3 待定系数法2.4 换元法2.5 构造法2.6 等积法2.7 反证法2.8 判别式法 1. 数学思想 1.1 数形结合思想 定义:将数与形(代数与几何…...
![](https://img-blog.csdnimg.cn/direct/3d23d246376e45d891eb677f0301d871.png)
Spring Cloud GateWay(4.1.4)
介绍 该项目提供了一个建立在 Spring 生态系统之上的 API 网关,包括:Spring 6、Spring Boot 3 和 Project Reactor。Spring Cloud Gateway 旨在提供一种简单而有效的方法来路由到 API,并为其提供跨领域关注点,例如:安…...
![](https://img-blog.csdnimg.cn/img_convert/402dcf5431d23cf3ce6faed371cc0a72.png)
基于PHP+MYSQL开发制作的趣味测试网站源码
基于PHPMYSQL开发制作的趣味测试网站源码。可在后台提前设置好缘分, 自己手动在数据库里修改数据,数据库里有就会优先查询数据库的信息, 没设置的话第一次查询缘分都是非常好的 95-99,第二次查就比较差 , 所以如果要…...
![](https://www.ngui.cc/images/no-images.jpg)
【微信小程序】wx.navigateTo传参时不能使用const定义的数据类型
2024年7月21日更新 今日调试时发现似乎是因为使用vant-weapp时按照官方提示关闭了style:"v2"导致的此情况,打开之后无法复现该内容,特此提示。 以下是原内容 如题,笔者测试了好久才找到这个bug,想传递的数据是this.d…...
![](https://i-blog.csdnimg.cn/direct/e7010d3f325f4e15a935c7e82b68e5f7.png)
【Android studio环境搭建】Android studio连接夜神模拟器
Android studio连接夜神模拟器 一、 步骤 1.下载好Android Studio和夜神模拟器, 2.打开夜神模拟器,找到其安装目录下的 nox_adb.exe文件 3.右键进入cmd命令打开,管理员权限执行下面命令 PS D:\Program Files\Nox\bin> .\nox_adb.exe connect 127.…...
![](https://i-blog.csdnimg.cn/direct/66b79fcdd28a4c72986f0443b60e7bb3.png)
Qt:26.Qt项目:贪吃蛇游戏
一、项目功能演示: 开始界面可以点击进入游戏。 点击进入游戏之后,切换到选项界面,该界面可以选择游戏难度,回退,以及查询最近一次游戏得分。 游戏具体界面如下。贴图啥的可以自己换,本人审美不咋行&#x…...
![](https://i-blog.csdnimg.cn/direct/7a15f2f338704b9180e93c95cc762756.png#pic_center)
通过HTML/CSS 实现各类进度条的功能。
需求:我们在开发中会遇到使用各式各样的进度条,因为当前插件里面进度条各式各样的,为了方便我们定制化的开发和方便修改样式,我们这里使用HTML和CSS样式来进行开发进度条功能。 通过本文学习我们会明白如何使用 HTML/CSS 创建各种…...
![](https://i-blog.csdnimg.cn/direct/970a1ccd00764766a42225fb1b69ad48.png)
Opencv学习项目3——人脸识别
之前我们获取了一张图像的人脸信息,现在我们来使用特征点分析来匹配两张lyf照片的相似度 获取两张图片的人脸信息 import cv2 import face_recognition# 加载图像文件 img1 face_recognition.load_image_file(lyf1.png) img2 face_recognition.load_image_file(l…...
![](https://www.ngui.cc/images/no-images.jpg)
【js自学打卡11】生成器函数(generator函数)的使用总结+代码举例
力扣的js入门免费题刷完了,开始自己找题练练,顺便捡捡知识点 力扣2649 1.思路 一眼递归,但事实证明也可以直接flat手撕。 arr.flat(Infinity) //直接扁平化到最底层涉及到了一些关于生成器和异步编程相关的知识点,学一下。 2.…...
![](https://i-blog.csdnimg.cn/direct/ee1f02cc150d49c898fa761130f33d4c.png)
深入了解jdbc-02-CRUD
文章目录 操作和访问数据库Statement操作数据表的弊端sql注入问题PreparedStatement类ResultSet类与ResultSetMetaData类资源的释放批量插入 操作和访问数据库 数据库的调用的不同方式: Statement:用于执行静态 SQL 语句并返回它所生成结果的对象。PreparedStatem…...
![](https://img-blog.csdnimg.cn/img_convert/c7108b41f8ee3a2d606c1c5522425254.gif)
《基于 Kafka + Quartz 实现时限质控方案》
📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗 🌻 CSDN入驻不久,希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数…...
![](https://www.ngui.cc/images/no-images.jpg)
浏览器的卡顿与react的解决思路
以下内容是阅读过程中结合自己的思考而诞生的产物,不一定准确,但相反的,可能个人对实际情况有很大的误解。 仅做参考,欢迎指正。 前面提到浏览器显示的其实是渲染流程最后渲染出来的一张图片,而一个行为引起的副作用需…...
![](https://i-blog.csdnimg.cn/direct/afd38d6d7b584ca990dd14facda5b024.png)
XXE:XML外部实体引入
XXE漏洞 如果服务器没有对客户端的xml数据进行限制,且版本较低的情况下,就可能会产生xxe漏洞 漏洞利用流程 1.客户端发送xml文件,其中dtd存在恶意的外部实体引用 2.服务器进行解析 3.服务器返回实体引用内容 危害:任意文件读…...
![](https://i-blog.csdnimg.cn/direct/657ff55d27834f3da7ece58696146565.jpeg)
3D培训大师创新培训体验,加速空调关键组件的高效精准安装
如今,空调系统的复杂性和精密性与日俱增,对专业技术人员的要求也日益提高。尤其是决定空调是否能平稳运行的空调关键组件的装配培训,不再局限于传统的理论讲解和实体模型演示,而是更注重数字化、沉浸式学习。 案例背景 某空调公…...
![](https://i-blog.csdnimg.cn/direct/c923c81636c64863ba9a5121e33c7bf2.png)
PyTorch 深度学习实践-循环神经网络(高级篇)
视频指路 参考博客笔记 参考笔记二 文章目录 上课笔记总代码练习 上课笔记 个人能力有限,重看几遍吧,第一遍基本看不懂 名字的每个字母都是一个特征x1,x2,x3…,一个名字是一个序列 rnn用GRU 用ASCII表作为词典,长度为128&#x…...
![](https://i-blog.csdnimg.cn/direct/d3ca33e91d0842fda39ff2eda971da72.png#pic_center)
这才是老板喜欢的电子信息类简历
点击可直接使用...
![](https://www.ngui.cc/images/no-images.jpg)
MySQL学习之事务,锁机制
事务 什么是事务? 事务就是逻辑上的一组操作,要么全做,要么全不做 事务经典例子:转账,转账需要两个操作,从一个人账户上减钱,在另一个账户上加钱,比如说小红给小明转账100元&…...
![](https://i-blog.csdnimg.cn/direct/526f7f7a740743198005a3567072bfab.png)
开源知识付费小程序源码 内容付费系统php源码 含完整图文部署教程
在当今数字化时代,知识付费作为一种新型的经济模式,正逐渐受到越来越多内容创作者、专家及商家的青睐。开源知识付费小程序源码和内容付费系统PHP源码作为实现这一模式的重要工具,为构建高效、安全、可扩展的知识付费平台提供了强大的技术支持…...
![](https://img-blog.csdnimg.cn/img_convert/5757ed3ee363991e9b6961d1f174c6e9.png)
wordpress手机版怎么做/互联网营销培训课程
初中就开始学习线性回归,并且可以根据最小二乘法,计算出线性回归系数,进而利用线性回归进行数据的简单预测。线性模型是机器学习中最简单、应用最广泛的模型,指通过样本特征的线性组合来进行预测的模型。给定一个d维样本[x1, ,…...
![](/images/no-images.jpg)
订阅号登陆平台/seo学徒招聘
添加链接描述 找到第一个起点 也就是没有入度的点 然后遍历即可 要看清题意 注意题目求的是遍历的顺序,而不是编号 第一个程序是从尾到头 第二个是结束了写的从头到尾 Now let’s number these nodes in order, starting from the first node, by numbers from 1 to…...
![](/images/no-images.jpg)
搭建动态网站的步骤/网络销售怎么学
初始化 RocksDB.loadLibrary();//加载jniRocksDB db RocksDB.open(options, db_path_not_found)//打开数据库使用 单条插入 db.put("hello".getBytes(), "world".getBytes());批量插入 try (final WriteOptions writeOpt new WriteOptions()) {for (int …...
![](/images/no-images.jpg)
张家港外贸网站制作/企业建站平台
HTTP cookies,通常又称作"cookies",已经存在了很长时间,但是仍旧没有被予以充分的理解。首要的问题是存在了诸多误区,认为cookies是后门程序或病毒,或压根不知道它是如何工作的。第二个问题是对于cookies缺少…...
怎么做动态网站页面/百度上做优化
类似py2exe软件真的能保护python源码吗 背景 最近写了个工具用于对项目中C/C文件的字符串常量进行自动化加密处理,用python写的,工具效果不错,所以打算在公司内部推广。为了防止代码泄露就考虑不采用直接给源码方式,而python二进制…...
![](/images/no-images.jpg)
门户网站建设工作总结/seo需求
本文转载:https://www.linuxidc.com/Linux/2016-12/138302.htmXPath简介 XPath是W3C的一个标准。它最主要的目的是为了在XML1.0或XML1.1文档节点树中定位节点所设计。目前有XPath1.0和XPath2.0两个版本。其中Xpath1.0是1999年成为W3C标准,而XPath2.0标准…...