技术栈

力扣1963.使字符串平衡的最小交换次数

阳光男孩012024-07-16 14:42

力扣1963.使字符串平衡的最小交换次数

  • 把所有匹配的消了

    • 剩下的一定是k个' [ '和k个' ] '的组合
    • k为偶数 则res = k / 2;
    • k为奇数 则res = (k-1)/2 + 1;
cpp 复制代码
  class Solution {
  public:
      int minSwaps(string s) {
          int cnt=0;
          for(char c:s)
          {
              if(c == ']')
              {
                  if(cnt > 0) 
                      cnt--;
              }
              else
                  cnt++;
          }
          cout<<cnt<<endl;
          return cnt % 2 + cnt / 2;
      }
  };
上一篇:AI论文降痕术:重塑原创,无痕新纪元
下一篇:PNPM 高效入门:安装配置一本通
相关推荐
(Charon)
2 分钟前
【C++/Qt】Qt 网络工具中的输入校验设计:IP、端口、URL 和空内容判断
服务器·c++·tcp/ip
不知名的老吴
10 分钟前
二叉树的遍历算法之先序遍历
算法
liu****
12 分钟前
第16届国赛蓝桥杯大赛C/C++大学B组
c语言·数据结构·c++·算法·蓝桥杯
SimpleLearingAI
28 分钟前
大模型推理框架总结解析
算法
Σίσυφος1900
33 分钟前
正则化数据并校准数据
人工智能·算法·机器学习
HZ·湘怡
35 分钟前
基于动态数组的栈(顺序栈)01
数据结构·算法
nazisami
35 分钟前
红黑树详解
数据结构·c++·面向对象·红黑树
Chen_harmony
37 分钟前
十八、C语言内存函数
c语言·算法
kyle~
43 分钟前
RTPS(Real-Time Publish-Subscribe)---DDS的传输协议
c++·机器人·ros2
TIEM_69
1 小时前
C++ vector容器全面解析:从入门到精通
开发语言·c++
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03Gemini大升级、AI眼镜首发、Android XR亮相,13天后见分晓04【AI】2026 年具身智能模型和世界模型总结05人工智能最新动态 AI 日报 · 2026年5月10日06Codex 手机端连接教程:三分钟搞定,附完整步骤07CC-Switch & Claude 基于 Linux 服务器安装使用指南08裂开!ChatGPT 居然开始要手机号验证,附详细解决方法092026年AI前瞻:量子AI、具身智能与科学发现的新纪元10几个好用的ip纯净度检测网站