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

五站合一网站建设渭南做网站

五站合一网站建设,渭南做网站,泰塔科技网站建设,网页设计制作报价题目描述 给定一个字符串 s s s #xff0c;找出这样一个子串#xff1a; 1#xff09;该子串中的任意一个字符最多出现2次#xff1b; 2#xff09;该子串不包含指定某个字符#xff1b; 请你找出满足该条件的最长子串的长度。 输入描述#xff1a; 第一行为要求…题目描述 给定一个字符串 s s s 找出这样一个子串 1该子串中的任意一个字符最多出现2次 2该子串不包含指定某个字符 请你找出满足该条件的最长子串的长度。 输入描述 第一行为要求不包含的指定字符为单个字符取值范围 [ 0 − 9 a − z A − Z ] [0-9a-zA-Z] [0−9a−zA−Z] 第二行为字符串 s s s每个字符范围 [ 0 − 9 a − z A − Z ] [0-9a-zA-Z] [0−9a−zA−Z]长度范围 [ 1 , 10000 ] [1,10000] [1,10000] 输出描述 一个整数满足条件的最长子串的长度如果不存在满足条件的子串则返回0 测试用例 输入 D abc123 输出 6 输入 D abaca123D 输出 7 题解 使用 left right 指针遍历数组 使用 int[] 记录字符出现次数 源码 Java public class RightSubStr {static Input input;static {input new Input(D\n abaca123D);}public static void main(String[] args) {char ch input.nextLine().charAt(0);String s input.nextLine();int left 0;int right 0;int[] charcount new int[128];int max 0;boolean flag true;while (right s.length()) {if (ch s.charAt(right)) {charcount new int[128];right;left right;} else {if (flag) {charcount[s.charAt(right)];}if (charcount[s.charAt(right)] 2) {charcount[s.charAt(left)]--;left;flag false;continue;}flag true;right;max Math.max(max, right - left);}}System.out.println(max);} }
http://www.hkea.cn/news/14271516/

相关文章:

  • 房山营销型网站制作开发网站qq 微信分享怎么做的
  • 商业网站建设心得体会python建设电子商务网站
  • 手机网站建设 小程序昆明企业建站程序
  • 网站建设技术包括哪些龙岩网站建设行情
  • 番禺区手机版网站建设小学生摘抄新闻2024
  • 网站的规划与建设课程设计wordpress开启用户登录
  • 网站优化 保定东莞建设信息网
  • 网站建设培训教程广之旅自由通卡特约商家
  • 顺义企业建站餐饮业手机php网站
  • 多个网站 支付宝接口铜陵市网站建设
  • 怎样查看网站备案号网站域名怎么查询备案价格
  • 公章在线制作网站做不了山东济南做网站公司
  • 公司网站建设费放什么科目网站建设科技
  • 如何来建设网站如何进行网站的资源建设
  • 开鲁网站seo站长工具阿克苏网站设计
  • 电子商务网站建设实验报告心得1元建站
  • 四川做网站设计的公司深圳广告牌制作公司
  • 专做化妆品网站可以做软件的网站有哪些功能吗
  • 建设通网站是做什么的wordpress插件 登录
  • 建设工程公司网站瓯海住房与城乡建设局网站
  • 中国兰州网pc主站网站切图
  • 杭州网站推广找哪家深圳分为哪几个区
  • 娄底网站设计江西机场建设集团网站
  • 桂城网站制作想在网上做开发网站接活儿
  • 网站建设下坡路深圳自助网站建设费用
  • 潍坊模板建站平台网站友情链接 关键词经常改动
  • 二维码网站建设p2p网站建设要点
  • 网站建设费做什么网站运营如何做
  • 石龙做网站购物网站建设基本流程
  • 免费浪漫网页制作网站竞价