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

熊猫网站ppt外贸网建站

熊猫网站ppt,外贸网建站,1万一个月扣多少个税,在门户网站做推广763. 划分字母区间 - 力扣(LeetCode) /** 首先遍历一遍字符串,记录每个字符最后出现的位置(不断迭代字符出现的位置即可) 再次遍历字符数组,维护一个变量end,代表已出现元素最后一个位置, 当end i时,代表当前所有已经出现元素都囊括其中 */ class So…

763. 划分字母区间 - 力扣(LeetCode)

/**

        首先遍历一遍字符串,记录每个字符最后出现的位置(不断迭代字符出现的位置即可)

        再次遍历字符数组,维护一个变量end,代表已出现元素最后一个位置,

        当end == i时,代表当前所有已经出现元素都囊括其中

*/

class Solution {/**首先遍历一遍字符串,记录每个字符最后出现的位置(不断迭代字符出现的位置即可)再次遍历字符数组,维护一个变量end,代表已出现元素最后一个位置,当end == i时,代表当前所有已经出现元素都囊括其中*/private List<Integer> result = new ArrayList<>();public List<Integer> partitionLabels(String s) {//将字符串转化为字符数组,便于得出字符出现的位置char c[] = s.toCharArray();//用于记录元素最后出现位置int lastIndex[] = new int[26];//遍历字符数组,得出每个元素最后出现位置for(int i = 0; i < c.length; i++) {lastIndex[c[i] - 'a'] = i;}//再次遍历字符数组,维护一个变量end,记录已出现元素的最后一个位置,int end = 0,start = 0;for(int i = 0; i < c.length; i++) {//已出现元素的最后一个位置end = Math.max(end,lastIndex[c[i] - 'a']);//当end == i时,代表当前所有已经出现元素都囊括其中,即得出一个片段if(end == i) {result.add(end - start + 1);start = end + 1; //下一个片段的开始位置}}return result;}
}

http://www.dtcms.com/a/435290.html

相关文章:

  • 设计模式第六章(观察者模式)
  • C4D R20新增功能平滑滤镜和调整外形滤镜深度解析
  • 数据安全风险评估
  • 动漫共和国 | window版本
  • 校园网站如何建立在浙学网页设计与制作答案
  • 企业创建网站的途径都有啥深圳市浩天建设网站
  • 做外贸国外网站苏宁电器网站建设特点分析
  • AI自动化测试:接口测试全流程自动化的实现方法——技术深度与行业实践剖析
  • LeeCode 328. 奇偶链表
  • 【Linux CentOS 7 版本更换yum源】
  • ⚡ WSL2 搭建 s5p6818 Linux 嵌入式开发平台 (part 3):Wifi驱动移植、ssh移植、e2fsprogs移植
  • 建网站怎么弄在线制作app平台
  • 进程的概念(下)
  • 网站开发安装win10家庭版广告设计公司组织结构图
  • 自媒体时代做网站有前途吗网站备案审批号
  • 为何“过度工程”会发生
  • Linux多线程服务端编程:使用muduo C++网络库学习之环境配置
  • 新质生产力
  • 嵌入式八股文篇——P1 关键字篇
  • 河源正规网站建设价格广东省深圳市公司
  • Core Speech Kit简介
  • 【OTA专题】3.实现简单的boot和APP程序逻辑
  • 营销单页模板网站怎么买网站域名
  • 织梦做商城网站wordpress 自建邮件
  • 小江网站建设必须重视的问题之一
  • Bella Beauty WordPress Theme — Aesthetic Medical Clinic
  • Java_钻石操作符详解
  • 网站做qq微信微博登录爱做的小说网站
  • 大文件推送到git仓库
  • 对招聘网站页面设计做建议wordpress主题cute