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

兴远建设网站网站脚本怎么做

兴远建设网站,网站脚本怎么做,外贸整合营销推广,滨州市住房和城乡建设局网站一、题目描述 给你一个字符串s,字符串s首尾相连组成一个环形,请你在环形中找出‘o’字符出现了偶数次最长子字符串的长度。 二、输入描述 输入一串小写字母组成的字符串。 三、输出描述 输出一个整数。 四、解题思路 题目要求在给定的环形字符串中找出字符’o’出现了…

一、题目描述

给你一个字符串s,字符串s首尾相连组成一个环形,请你在环形中找出‘o’字符出现了偶数次最长子字符串的长度。

二、输入描述

输入一串小写字母组成的字符串。

三、输出描述

输出一个整数。

四、解题思路

题目要求在给定的环形字符串中找出字符’o’出现了偶数次的最长子字符串的长度。

解题思路如下:

  1. 读取输入的环形字符串;
  2. 将环形字符串转换为字符数组;
  3. 统计字符数组中字符’o’的个数,记为num;
  4. 判断num的奇偶性,如果num为偶数,表示字符’o’出现了偶数次,直接输出环形字符串的长度len作为最长子字符串的长度;如果num为奇数,表示字符’o’出现了奇数次,输出环形字符串的长度len减去1作为最长子字符串的长度;
  5. 输出最长子字符串的长度。

解题思路分析:

该算法首先统计字符’o’在环形字符串中出现的次数,然后根据次数的奇偶性确定最长子字符串的长度。如果字符’o’出现了偶数次,那么整个环形字符串都可以作为最长子字符串;如果字符’o’出现了奇数次,需要去掉一个字符’o’以满足出现次数的偶数性质,所以最长子字符串的长度为环形字符串长度减去1。算法的时间复杂度为O(n),其中n为环形字符串的长度。

五、Java算法源码

http://www.15wanjia.com/news/194412.html

相关文章:

  • 汕头制作网站软件青岛高端网站建设
  • 中卫网站设计公司排名wordpress点击文字弹窗
  • 网站设计参考网址网站推广大概需要多少钱
  • 做网站所需要哪方面的知识做学校网站需要备案么
  • 创建自己的博客网站鱼台建设局网站
  • 网站建设运营期末考试深圳建立公司网站公司
  • 网站建设补充协议范本衡水武邑县建设局网站
  • 广州专业网站开发wordpress书
  • 建设交易平台网站多少钱线上赚钱正规平台
  • 莆田外贸网站建设推广生鲜网站制作
  • 网站用品推广网页固定ip做网站怎么备案
  • 查网站域名备案查询系统云南建站推广
  • 青岛网站建设鲁捷云山东建设管理局官方网站
  • 教务处网站建设灵犀科技-网站开发
  • 做推广用那个网站网站域名是啥
  • 青海建设厅网站通知今天出入济南最新通知
  • 网站上设置多语言怎么做管理咨询公司的成本有哪些
  • 企业自己建网站怎么建网站建设佰金手指科杰二
  • 建设银行扬中网站做视频网站的备案要求吗
  • 网站制作设计培训多少钱有没有不花钱建设网站的方法
  • 广汉移动网站建设腾讯会议付费
  • 杭州网站建设教育机构wordpress 短信通知
  • 郑州整站关键词搜索排名技术扬州住房城乡建设局网站
  • 建设网站第一部分网站载入页面怎么做
  • 电商网站开发研究内容和预期成果保定建站方案
  • 个性化网站微信模板消息
  • chrome网站开发插件做的网站乱码怎么搞
  • 未来商城网站建设东莞专业网站建设价格
  • 网站主页面布局怎么做网站会员注册系统
  • php心水主论坛网站制作网页设计做网站需要哪些程序