当前位置: 首页 > news >正文

leetcode 1544. 整理字符串-耗时100-Make The String Great

Problem: 1544. 整理字符串-Make The String Great

耗时100%,字符串string实例化当作栈来使用,首先确定相同字符不同大小写的绝对值距离c

Code

class Solution { public: string makeGood(string s) { int c = abs('A' - 'a'), n = s.size(); string ret; char ch; for(int i = 0; i < n; i++) { ch = s[i]; if(ret.size() > 0 && abs(ret.back() - ch)==c) { ret.pop_back(); continue; } ret += ch; } return ret; } };
http://www.jsqmd.com/news/567756/

相关文章:

  • Android Studio中文界面汉化:3分钟告别英文困扰,提升开发效率50%
  • [Python3高阶编程] - 异步编程深度学习指南二(补充1): 什么是 Barrier 原语 【异步!!!】
  • 终极离线绘图解决方案:draw.io桌面版完全使用指南
  • 超越节点分类:Graph Transformer在脑网络分析中还能做什么?从疾病识别到生物标记发现
  • 2026年 光固化纳米陶瓷防腐耐磨材料厂家推荐榜:光固纳米陶瓷化防腐片材/卷材/耐磨涂层/复合树脂纳米陶瓷,技术前沿与耐久性能深度解析 - 品牌企业推荐师(官方)
  • seo外链查询工具对比分析
  • 从Excel表格到智能客服:我用LangChain+FAISS趟过的那些坑(附完整代码)
  • 基于PLC的博图机械手搬运分拣监控与仿真系统开发:西门子智能化物料分拣控制及界面仿真运行方案
  • Linux 内核中的内核线程:从创建到管理
  • Android自动亮度调节背后的秘密:STK3311X光感数据采集与系统集成指南
  • 三步解锁显卡潜能:OptiScaler跨平台配置指南
  • Rust实战:通过DLL注入与IAT Hook技术拦截Windows API调用
  • Go语言中的Struct:内存布局与优化
  • 用C++写一个斗罗大陆武魂觉醒小游戏(附完整源码和随机数技巧)
  • 常用或不常用数学结论
  • Linux 内核中的内存映射:从虚拟地址到物理地址
  • 顶置贴(填坑说明)
  • 开源协议选择指南:从MIT到GPL
  • 忍者像素绘卷微信小程序灰度分流:不同像素风格AB组用户实验
  • Linux 内核中的信号处理:从发送到捕获
  • 唐杰高徒打造龙虾投资军团!量化私募全线Agent,开源狂揽39k星
  • 终极Paradox游戏模组管理指南:使用IronyModManager解决模组冲突的完整教程
  • Harness 工程:Agent 终于有了自己的工程学
  • 基于克里金模型代理与MOEA-D多目标优化算法的案例研究:高效解决多目标优化问题的新思路
  • Windows下Elasticsearch 8.16.6 + Kibana完整安装与证书联动配置指南(含Kibana连接失败解决方案)
  • Czkawka与Krokiet:Rust编写的开源文件清理工具,告别存储焦虑
  • Ansible Playbook在JumpServer中的高级用法:自动化运维效率提升技巧
  • 告别重复造轮子:用快马ai一键生成arm7标准外设驱动,效率提升50%
  • ElementUI el-date-picker 时间选择器快捷选项实战:从配置到样式美化全攻略
  • Prometheus常用函数