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

北京保障房建设网站图像处理专业网站

北京保障房建设网站,图像处理专业网站,宁波网站的优化,深圳找做兼职女上班的网站P10910 [蓝桥杯 2024 国 B] 最小字符串 题目描述 给定一个长度为 N N N 且只包含小写字母的字符串 S S S,和 M M M 个小写字母 c 1 , c 2 , ⋯ , c M c_1, c_2, \cdots, c_M c1​,c2​,⋯,cM​。现在你要把 M M M 个小写字母全部插入到字符串 S S S 中&…

P10910 [蓝桥杯 2024 国 B] 最小字符串

题目描述

给定一个长度为 N N N 且只包含小写字母的字符串 S S S,和 M M M 个小写字母 c 1 , c 2 , ⋯ , c M c_1, c_2, \cdots, c_M c1,c2,,cM。现在你要把 M M M 个小写字母全部插入到字符串 S S S 中,每个小写字母都可以插入到任意位置。

请问能得到的字典序最小的字符串是什么?

输入格式

第一行包含两个整数 N N N M M M

第二行包含一个长度为 N N N 的字符串 S S S
第三行包含 M M M 个小写字母 c 1 , c 2 , ⋯ , c M c_1, c_2, \cdots, c_M c1,c2,,cM

输出格式

输出一个长度为 N + M N + M N+M 的字符串代表答案。

输入输出样例 #1

输入 #1

4 3
abbc
cba

输出 #1

aabbbcc

输入输出样例 #2

输入 #2

7 3
lanqiao
bei

输出 #2

beilanqiao

说明/提示

【评测用例规模与约定】

对于 20 % 20\% 20% 的评测用例, M = 1 M = 1 M=1
对于 100 % 100\% 100% 的评测用例, 1 ≤ N , M ≤ 1 0 5 1 \le N, M \le 10^5 1N,M105

核心思路:在遇到更大字符前插入所有更小字符,直接排序b数组,然后挨个比较。这里记得一个细节一定要b[bi]<a[ai],如果是小于等于只对20%
为什么 < 正确:当 b[bi] == a[ai] 时,选择添加原字符 a[ai] 而非插入 b[bi],这样可以让 b[bi] 在后续遇到更大字符时发挥作用,从而获得更小的字典序。

#include<bits/stdc++.h>
using namespace std;
int n,m;
string a,b;
int main(){cin>>n>>m>>a>>b;sort(b.begin(),b.end());string ans="";int ai=0,bi=0;while(a[ai]||b[bi]){if(!a[ai]&&b[bi]){cout<<b[bi++];}else if(a[ai]&&!b[bi]){cout<<a[ai++];}else if(b[bi]<a[ai]){cout<<b[bi++];}else{cout<<a[ai++];}}return 0;
}
http://www.dtcms.com/a/439040.html

相关文章:

  • 丹东市住房和城乡建设网站通过手机建设网站
  • Linux 动静态库与加载原理
  • 东莞建外贸企业网站做网站需不需要购买服务器
  • 使用burp工具的intruder模块进行密码爆破
  • wordpress邮件设置广州网站优化效果
  • 做网站关键字网站建设培训心得体会
  • 清远专业网站建设服务百度如何建网站群
  • 能够做一镜到底的网站seo分析报告怎么写
  • LangChain源码分析(二)- Message系统
  • 做网站的公司推荐一 网站建设的总体目标
  • 建站资源深圳十大平面设计公司
  • 中文 网站模板网站设计模板 优帮云
  • 【Svelte】如何使用 SvelteKit load 函数中的 depends 功能?例子演示
  • 开源程序做网站任务广州专业网站建设网页设计服务
  • [linux] 用户空间高实时性响应GIC中断的完整实现讨论
  • 做窗帘店的网站十堰建设局网站
  • Xmind 2025最新安装使用教程
  • 做网站asp用什么软件wordpress页面内容显示默认
  • 开发者指南:解析Vibes架构与AI提示词,探索二次开发可能性
  • 中卫市网站开发制作如何制作网页内容
  • 【测试】商城系统---测试报告
  • 集团网站设计开发排名优化seo
  • 智能体互联系列国标草案的理解(1):总体架构设计
  • 网站网络架构申请做网站
  • Effective Modern C++ 条款31:避免使用默认捕获模式
  • 找人做效果图去什么网站我想网站建设多少钱
  • Python 虚拟环境:venv 与 conda 该如何选择?
  • 公司名称大全好听宁波seo推荐
  • Windows逆向工程入门之整数类型
  • 怎么用wordpress做网盘google seo 营销网站