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

一个网站做多少页面数量合适企业qq下载

一个网站做多少页面数量合适,企业qq下载,聊城 网站建设,做折线图网站问题描述 给定一个长度为 N 且只包含小写字母的字符串 S,和 M 个小写字母 c1,c2,...,cM​。现在你要把 M 个小写字母全部插入到字符串 S 中,每个小写字母都可以插入到任意位置。请问能得到的字典序最小的字符串是什么? 输入格式 第一行包含…

问题描述

给定一个长度为 N 且只包含小写字母的字符串 S,和 M 个小写字母 c1,c2,...,cM​。现在你要把 M 个小写字母全部插入到字符串 S 中,每个小写字母都可以插入到任意位置。请问能得到的字典序最小的字符串是什么?

输入格式

第一行包含两个整数 N 和 M。第二行包含一个长度为 N 的字符串 S。第三行包含 M 个小写字母 c1,c2,...,cM。

输出格式

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

样例输入 1

4 3
abbc
cba

样例输出 1

aabbbcc

样例输入 2

7 3
lanqiao
bei

样例输出 2

beilanqiao

评测用例规模与约定

对于 20% 的评测用例,M=1。

对于 100%的评测用例,1≤N,M≤10^{5}

比较简单,双指针+sort

#include<iostream>
#include<algorithm>
using namespace std;const int N = 1e5+10;
int n, m;
char c1[N], c2[N];int main()
{cin>>n>>m;cin>>c1>>c2;sort(c2, c2+m);//比较 c1[i] 和 c2[j],输出较小的字符,并移动相应的指针int i=0, j=0;while(i<n && j<m){if(c1[i] <= c2[j]){cout<<c1[i];i++; }else{cout<<c2[j];j++;}}//如果 c1 或 c2 有剩余未处理的字符,直接按顺序输出while(i<n){cout<<c1[i];i++;}while(j<m){cout<<c2[j];j++; } return 0;
}
http://www.dtcms.com/wzjs/434696.html

相关文章:

  • 如何开网站做代销怎么做私人网站
  • 有什么网站是做名片印刷的软文营销文章500字
  • 性价比最高网站建设电话如何让百度收录自己信息
  • 一个空间多个网站网络推广员上班靠谱吗
  • 网站服务器下行很多是什么意思上热门最火标题
  • 开封网站建设流程与开发步骤手机推广app
  • 营销网站模板html成都纯手工seo
  • 网站制作与发布百度一下官方网站
  • 做网站 做app注册自己的网站
  • 格尔木市政府门户网站怎么做个网站
  • 济南建设集团招聘信息网站百度热搜广告位多少钱
  • 莱芜金点子今天最新招聘电子版在线seo
  • 北京住房和城乡建设厅网站首页百度小说排行榜2021
  • 深圳英文网站建设公司网站优化seo怎么做
  • 系部网站建设方案中国营销网站
  • 桌面网站怎么做国外引擎搜索
  • 江门有什么网站推广搜索引擎优化是做什么
  • 寺庙网站建设方案如何推广一个平台
  • 关键词调词平台费用杭州网站seo
  • 可以做我女朋友吗网站指数搜索
  • 网站开发论文写作的步骤网站排名top排行榜
  • css网页设计代码大全上海不限关键词优化
  • 用django怎么做网站线下广告投放渠道都有哪些
  • 现在做一个网站系统多少钱求购买链接
  • 移动端网站的重要性sem竞价托管价格
  • 旅游网站怎样做宣传2022最近热点事件及评述
  • 购物小程序怎么做关键词优化心得
  • 企业做可信网站认证的好处seo运营推广
  • 重庆忠县网站建设公司汕头seo外包公司
  • 新媒体网页设计榆林市网站seo