2024.6.18 刷题总结

2024.6.18

**每日一题**

2288.价格减免,这是一道纯字符串的题目,我们的目标是识别出字符串中的价格并将它替换为折扣后的数字。这道题利用了一些字符串的关键字:

stringstream 是C++标准库中的一个类,属于 <sstream> 头文件。它提供了一种方式来处理字符串,就像使用流一样,可以轻松地将数据读入或写出到字符串。

#include <sstream>stringstream ss; // 创建 stringstream 对象ss << "Some data"; // 向 stringstream 对象写入数据string data;ss >> data; // 从 stringstream 对象读取数据

all_of 是C++算法库中的一个函数,位于 <algorithm> 头文件。它用于检查给定范围内的所有元素是否都满足特定的条件。

#include <algorithm>string s = "12345";if (all_of(s.begin() + 1, s.end(), ::isdigit)) {// 从 s.begin() + 1 开始到 s.end() 所有的元素都满足 ::isdigit 条件}

fixed:指定浮点数应该以固定的小数点格式输出。

setprecision(2):设置小数点后保留两位数字。

stoll(w.substr(1)):将字符串 w 去掉第一个字符后的剩余部分转换为长长整型(long long)


 

219.存在重复元素,这道题的本质上是滑动窗口的模板题,我刚开始的想法是遍历数组再同时向前遍历k个元素来判断,此时时间复杂度为N*K,为了降低,应使用set结构。

set的基本语法:

unordered_set<int> s  定义初始化s.emplace(nums[i]) :插入元素s.erase(nums[i - k - 1]) : 删除元素s.count(nums[i]) :判断s中是否已经存在该元素

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/29402.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

八股系列 Flink

Flink 和 SparkStreaming的区别 设计理念方面 SparkStreaming&#xff1a;使用微批次来模拟流计算&#xff0c;数据已时间为单位分为一个个批次&#xff0c;通过RDD进行分布式计算 Flink&#xff1a;基于事件驱动&#xff0c;是面向流的处理框架&#xff0c;是真正的流式计算…

网络学习(13)|Spring Boot中获取HTTP请求头(Header)内容的详细解析

文章目录 方法一&#xff1a;使用HttpServletRequest实现原理代码示例优点缺点适用场景 方法二&#xff1a;使用RequestContextHolder实现原理代码示例优点缺点适用场景 方法三&#xff1a;使用RequestHeader注解实现原理代码示例优点缺点适用场景 总结 在Spring Boot应用中&am…

访问学者谈CSC青年骨干教师项目出国经历及感受

CSC青年骨干教师出国研修项目实施已近20年&#xff0c;越来越多的青年教师成为该项目的受益者。知识人网小编推荐该项目资助老师谈谈在加拿大卡尔加里大学访学一年的经历及感受。 国家留学基金委&#xff08;以下简称CSC&#xff09;高等学校青年骨干教师出国研修项目&#xff…

41、商城系统(二十二):Sentinel实现熔断、降级、限流

目录 一、熔断、降级、限流 1.什么是熔断 2.什么是降级 3.什么是限流 二、整合Sentinel初体验 1.引入依赖 2.官网下载dashboard可视化页面 3.配置参数 4.启动服务 三、实时监控没数据,流控响应结果自定义 1.实时监控没有数据 2.自定义流控返回结果 四、解决rabbi…

弹性云是否支持按量计费?

一、什么是弹性云&#xff1f; 弹性云&#xff0c;顾名思义&#xff0c;是一种能够根据用户需求动态调整计算资源的云计算服务。它打破了传统IT架构的束缚&#xff0c;通过虚拟化技术将物理资源转化为可灵活调配的虚拟资源&#xff0c;从而实现了计算资源的弹性扩展与缩减。这…

SQL: 将一个表中查出来数据插入到另一个表中

SQL&#xff1a; 将一个表中查出来数据插入到另一个表中 表数据字段不同&#xff1a; insert into A(a,b,c) (select a,b,c from B);表数据字段相同&#xff1a; insert into A select * from B;A是一个表 B是一个表 a,b,c是字段 2、假如A表不存在 select a,b,c into A fro…

个股期权有哪些股票?金融新手必须知道!

今天带你了解个股期权有哪些股票&#xff1f;在中国的股票市场中&#xff0c;个股期权是一种衍生品&#xff0c;允许投资者购买或卖出特定股票的期权合约。 个股期权有哪些股票&#xff1f; 个股期权是指在特定时间内&#xff0c;以特定价格买入或卖出特定数量的某只个股的权利…

lombok.jar包,解决 java: 找不到符号 符号: 类 __

打开设置在这里添加这样一小句话. -Djps.track.ap.dependenciesfalse

赛氪网荣膺“创新型中小企业”称号,科技创新再显卓越实力

近日&#xff0c;北京市经济和信息化局揭晓了2024年度3月份北京市创新型中小企业的光荣名单&#xff0c;其中北京环球赛乐科技有限公司&#xff08;简称赛氪网&#xff09;脱颖而出&#xff0c;再度展现其在创新领域的卓越实力&#xff01; 作为早已跻身“高企之光”行列的佼佼…

COUNTIF函数除计数,还可排序哦

COUNTIF函数除统计个数外&#xff0c;还可以排序哦&#xff01; 近期工作中遇到一个场景“对不同类型的人员按办理量进行排序”&#xff0c;前期只是对同一种类型进行排序&#xff0c;经过查阅资料&#xff0c;可以用COUNTIF函数解决问题&#xff0c;今天就把COUNTIF函数的用法…

CORE公链

CORE公链采用了结合了工作量证明&#xff08;Proof of Work&#xff0c;PoW&#xff09;和委托权益证明&#xff08;Delegated Proof of Stake&#xff0c;DPoS&#xff09;的共识机制。具体来说&#xff0c;CORE公链利用了比特币的PoW算法来确保网络的安全性&#xff0c;同时引…

EarMaster pro 7 For Mac软件下载-EarMaster Pro(音乐赏析进阶专业版)V6.1下载附加详细安装步骤

EarMaster pro 7 For Mac最新版是一款相当专业的听力训练和音乐理论练习软件&#xff0c;这个EarMaster pro 7 For Mac版带来了全的操作界面&#xff0c;并且更新了课程信息&#xff0c;内置了2000多种课程供用户选择&#xff0c;可以用于听耳训练、视唱和节奏训练等操作。 安 …

视频太大了怎么缩小内存

我们在分享视频的时候&#xff0c;有时候会遇到过视频文件太大&#xff0c;无法发送或者上传的情况&#xff0c;别担心&#xff0c;今天我就来给大家分享一个简单有效的方法&#xff0c;让你的视频变得更小&#xff0c;更方便分享&#xff01; 打开 “51视频处理官网 的网站。上…

Python面试题-2

21. 如何在Python中实现模块导入&#xff1f; 在Python中&#xff0c;模块导入是通过使用import语句来实现的。模块可以是Python文件、包含Python代码的库或包。导入模块后&#xff0c;你可以使用模块名来访问其中的函数、类和变量。 以下是一个简单的例子&#xff0c;说明如…

创建activity中的context

performLaunchActivity的时候获取final int displayId ActivityClient.getInstance().getDisplayId(r.token)&#xff0c;调用createDisplayContext创建context frameworks/base/core/java/android/app/ActivityThread.java ActivityThread.performLaunchActivity()ContextIm…

学校分体空调集控系统

学校分体空调集控系统是一种先进的温度控制解决方案&#xff0c;它主要针对学校等公共场所的空调管理需求而设计。该系统通过集中控制和管理多台分体空调设备&#xff0c;实现了更高的能效、更便捷的操作和更舒适的室内环境。 需求与挑战&#xff1a;学校教学楼、办公楼、实验楼…

智能血糖仪的条码二维码读取设备选型经验分享

智能科技的快速发展&#xff0c;推动医疗辅助设备朝着更加智能、操作更便捷的方向发展&#xff0c;便携式血糖仪已经成为糖尿病患者日常监测血糖的重要工具&#xff0c;但传统血糖仪的检测结果需要用户自己判断&#xff0c;缺乏数据分析很容易出错&#xff0c;而便携式智能血糖…

为啥找对象千万别找大厂男,还好我不是大厂的。。

网上看到一大厂女员工发文说&#xff1a;找对象千万别找大厂男&#xff0c;理由说了一大堆&#xff0c;无非就是大厂男为了逃避带娃&#xff0c;以加班为由宁愿在工位上玩游戏也不愿回家。当然这种观点有的人赞同有的人反对。 网友精彩评论&#xff1a; --------------下面是今…

浅谈定时器之统一随机定时器

浅谈定时器之统一随机定时器 简介 JMeter的统一随机定时器&#xff08;Uniform Random Timer&#xff09;是一种用于在请求之间插入随机延迟的组件&#xff0c;旨在模拟真实用户操作间的不固定等待时间&#xff0c;从而更准确地模拟实际场景下的负载。这个定时器在每个线程循…

Python飞跃计划:30天从Java开发者到Python高手

背景与动机 作为一名拥有一年Java开发经验的程序员&#xff0c;我在工作中遇到了技术瓶颈&#xff0c;无法在现有环境中实现技术性的突破。面对选择深入枯燥的技术细节或拓展技术广度&#xff0c;我决定选择后者。Python以其简洁的语法和广泛的应用场景&#xff0c;如脚本编写…