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

重庆高铁建设网站秦皇岛做网站外包

重庆高铁建设网站,秦皇岛做网站外包,莱芜二中网站,小米商城网站建设思路#xff1a;贪心 其实这个题目并不难#xff0c;只需要分析出来每一个字母最后出现的坐标就行。 我们根据字母最后出现的坐标数来判断最后划分的字符串。 比如说#xff0c;字符串前面有abc#xff0c;这三个字母最后出现的地方就是这个位置#xff0c;那么我们直接…思路贪心 其实这个题目并不难只需要分析出来每一个字母最后出现的坐标就行。 我们根据字母最后出现的坐标数来判断最后划分的字符串。 比如说字符串前面有abc这三个字母最后出现的地方就是这个位置那么我们直接划分就行但是如果说其中一个字母的最后坐标在远处我们就需要以这个最远的坐标为主划分字符串。 所以在我们遍历的时候需要每遍历一次字符串就需要更新一次最远坐标。 这里用了双指针的做法进行解答。 class Solution {public ListInteger partitionLabels(String s) {ListIntegerlistnew ArrayList();MapCharacter,Integermnew HashMap();if(s.length()0)return list;for(int is.length()-1;i0;i--){m.put(s.charAt(i),m.getOrDefault(s.charAt(i),i));}int l0;int r0;int indexm.get(s.charAt(l));while(rs.length()){if(rs.length()-1rindex){list.add(r-l1);lr1;rl;}else{r;}if(rs.length())indexMath.max(index,m.get(s.charAt(r)));}list.add(r-l);return list;} }
http://www.zqtcl.cn/news/958333/

相关文章:

  • 江桥做网站wordpress代码高亮插件
  • 合肥网站制作哪家好建设网站培训班
  • 优化站诊断山东大型网站建设
  • 网页设计与制作个人网站网络开发工程师
  • 沈阳网站关键词优化哪家好外贸营销网站制作公司
  • 连云港做网站的临沂网站建设有哪些
  • 做毕设的网站万wordpress图片怎么居中
  • 首页网站模板网站外链分析怎么做
  • so域名的网站有哪些结合公众号小店做网站
  • 阜宁专业做网站做信息网站能挣钱吗
  • wordpress 怎么手动更新宝安网站 建设seo信科
  • 腾讯的网站建设用了多少钱找人合伙做网站平台
  • 企业网站功能模块介绍服务器免费体验
  • 小程序制作收款网站结构优化的优化包括
  • 北京市建设工程质监站网站poi player wordpress
  • php网站开发工程师招聘网自己做小程序要钱吗
  • 两学一做考试网站空间网
  • 齐诺网站建设东莞网站建设做网站集团网站群
  • 网站运营策略如何做软件网站开发培训
  • 数据库型网站wordpress上传工具
  • 太原建站公司模板宁波seo公司哪家好
  • 电商网站都是用什么做的承接电商网站建设
  • c2c网站代表有哪些怎样制作个人网站
  • wordpress linux 建站安丘市建设局官方网站
  • 谁给个好网站硬件开发是什么
  • 海外网站加速器免费长春做网站优化哪家好
  • 建立网站需要多长钱电脑网页设计培训
  • 给网站划分栏目邢台做网站优化费用
  • 网群企业网站管理系统红塔区住房和城乡建设局网站
  • 濮阳网站建设在哪做沈阳百度网站的优点