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

php网站开发设计新品发布会的策划方案

php网站开发设计,新品发布会的策划方案,免费在线伊甸国2022入口,哈尔滨精致网站建设压缩的要求是将连续相同字符替换为字符 数字形式#xff0c;例如 “AAABCCDDDD” 变为 “A3BC2D4”。 问题描述与分析 给定一个字符串#xff0c;我们需要判断是否可以进行压缩#xff0c;并且只在压缩后的字符串长度比原字符串长度更短时进行压缩。如果字符串可以压缩 数字形式例如 “AAABCCDDDD” 变为 “A3BC2D4”。 问题描述与分析 给定一个字符串我们需要判断是否可以进行压缩并且只在压缩后的字符串长度比原字符串长度更短时进行压缩。如果字符串可以压缩则输出压缩后的字符串否则输出 “NO”。 解决方案 算法思路 通过遍历字符串的每个字符来实现该算法需要维护一个计数器用于统计连续相同字符的个数。当遇到一个不同的字符时我们将之前的字符及其计数器添加到压缩后的字符串中并将计数器重置为 1。 实现步骤 遍历字符串的每个字符并初始化一个计数器为 1。对于每个字符如果当前字符与下一个字符相同则增加计数器如果不同则将当前字符及其计数器添加到压缩后的字符串中并将计数器重置为 1。判断压缩后的字符串是否比原字符串短如果是则输出压缩后的字符串否则输出 “NO”。 代码实现 #include iostream #include stringint main() {std::string s;std::cin s;std::string compressedString;int count 1;for (int i 0; i s.length(); i) {if (i 1 s.length() s[i] s[i 1]) {// 如果当前字符与下一个字符相同则增加计数器count;} else {// 如果当前字符与下一个字符不同则将当前字符及其计数器添加到压缩后的字符串中compressedString s[i];if (count 1) {compressedString std::to_string(count); // 将计数器转换为字符串添加到压缩后的字符串中}count 1; // 重置计数器}}// 判断压缩后的字符串是否比原字符串短if (compressedString.length() s.length()) {std::cout compressedString std::endl;} else {std::cout NO std::endl;}return 0; }
http://www.w-s-a.com/news/449177/

相关文章:

  • 深圳网站建设哪个最好网站 多语
  • 互联网工具型网站创意网络广告
  • 影视公司网站建设网页界面设计分辨率是多少dpi
  • 免费的做微博的网站模板wordpress 页面 首页
  • 摄影图片网站网站辅导运营与托管公司
  • 做课件的网站长春免费建站模板
  • 响应式网站模板下载免费wordpress 小工具移动
  • 网站标签title在线app制作平台
  • 做电器推广的网站简洁大方的网站模板
  • 网站开发的平台100个详情页设计图
  • wordpress淘宝客建站教程视频知名的设计公司网站
  • 批量做单页网站怎么直接用代码做网站
  • 百度收录较好的网站办公室装修设计方案
  • 建设购物网站要求cnzz数据统计
  • 深圳自适应网站建设价格广东网站建设软件
  • 网页设计介绍北京网站自己做彩票网站
  • 最牛论坛网站app生成链接
  • 用jsp做的网站源代码网站优化说明
  • 网站建设公司名字甘肃省和住房建设厅网站
  • 做外贸网站需要什么卡网站建设公司怎样
  • 网站关键词密度怎么计算的中文版wordpress
  • asp网站建设教程如何在线上推广自己的产品
  • 电脑网站你懂我意思正能量济南网站建设公司熊掌号
  • 杂志社网站建设萧山区网站建设
  • 电商网站前端制作分工网站怎做百度代码统计
  • 免费的html大作业网站网站开发心得500字
  • 临时工找工作网站做美缝帮别人做非法网站
  • 深圳网站建设 设计创公司新昌网站开发
  • 唐山教育平台网站建设上海装修网官网
  • 一个公司做多个网站什么行业愿意做网站