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

宁波网站建设网络推广/传统营销和网络营销的区别

宁波网站建设网络推广,传统营销和网络营销的区别,php做的网站模板下载,中国建设银行门户网站http://www.pipioj.online/problem.php?id1463 思路:把字符串丢到setsetset里面即可,但是直接丢太暴力了。空间复杂度和时间复杂度都很高,我们可以把长度为nnn的仅包含ccc的字符串抽象为一对数据:(c,n)(c,n)(c,n),把…

http://www.pipioj.online/problem.php?id=1463
在这里插入图片描述
思路:把字符串丢到setsetset里面即可,但是直接丢太暴力了。空间复杂度和时间复杂度都很高,我们可以把长度为nnn的仅包含ccc的字符串抽象为一对数据:(c,n)(c,n)(c,n),把这一对数据插入到setsetset中维护即可。

#include<bits/stdc++.h>
#define INF 0x3f3f3f3f
using namespace std;const int maxn=1e5+5;char s[maxn];struct node
{char c;int cnt;node(char c,int cnt):c(c),cnt(cnt){}bool operator <(const node &a)const{if(c==a.c)return cnt<a.cnt;return c<a.c;}
};void pr(const node &a)
{int cnt=a.cnt;while(cnt)putchar(a.c),--cnt;putchar('\n');
}int main()
{while(~scanf("%s",s)){int n=strlen(s),ed;set<node> st;for(int i=0;i<n;){ed=i+1;while(ed<n&&s[ed]==s[i])ed++;st.insert(node(s[i],ed-i));i=ed;}printf("%d\n",(int)st.size());for(const node& a:st)pr(a);}return 0;
}
http://www.lbrq.cn/news/776845.html

相关文章:

  • 中原区网站建设/网络营销网站推广方法
  • 东莞做营销型网站的/长沙seo推广
  • 张掖网站制作/百度搜索排名与点击有关吗
  • 网站 意义/长安seo排名优化培训
  • wordpress翻译公司网站/下载百度极速版
  • 做网站如何选择关键词/网站优化seo怎么做
  • 做设计找图有哪些网站有哪些问题/十大搜索引擎排名
  • 滁州市建设银行网站/廊坊seo快速排名
  • 利用社交网站做淘宝客/全网推广平台有哪些
  • 商丘企业网站建设服务/山东最新消息今天
  • 优秀网站建设出售/搜索引擎seo如何优化
  • 亚马逊欧洲站/网页设计可以自学吗
  • 成都建设官方网站/游戏优化大师官网
  • 官网的网站设计公司/广州网站营销推广
  • 北京住房和城乡建设委员会网站电话/bing搜索
  • 导购类网站怎么做/济南seo网站排名优化工具
  • 怎么用 java做网站/互联网品牌的快速推广
  • 郑州做网站的公司/百度教育官网登录入口
  • 网站建设中单页源码/深圳电子网络推广查询
  • 收费网站怎么做/seo可以从哪些方面优化
  • 俄罗斯 日本/seo关键词是怎么优化的
  • 网站两侧固定广告代码/淘宝指数查询官网
  • 网站收录免费咨询/南京seo全网营销
  • 建设银行网银网站激活/百度小说排行榜2020
  • 深圳营销型网站公司电话/如何做营销推广
  • 体验比较好的网站/河北seo公司
  • wordpress 白色/北京企业网站seo平台
  • 湖南省网站备案时间/优化设计三年级上册答案
  • 深圳网站制作易捷网络/现在最火的推广平台有哪些
  • 温州外贸网站建设/外链网站是什么
  • 算法训练营DAY57 第十一章:图论part07
  • openEuler、 CentOS、Ubuntu等 Linux 系统中,Docker 常用命令总结
  • MySQL高可用改造之数据库开发规范(大事务与数据一致性篇)
  • 【SpringBoot】持久层 sql 注入问题
  • 腾讯 iOA 测评 | 横向移动检测、病毒查杀、外设管控、部署性能
  • 【运维进阶】WEB 服务器