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

做电商需要哪些网站有哪些廊坊网站建设公司

做电商需要哪些网站有哪些,廊坊网站建设公司,可以做长页的网站,大题小做网站题目#xff1a;给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段#xff0c;同一字母最多出现在一个片段中。注意#xff0c;划分结果需要满足#xff1a;将所有划分结果按顺序连接#xff0c;得到的字符串仍然是 s 。返回一个表示每个字符串片段的长度的列表…题目给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段同一字母最多出现在一个片段中。注意划分结果需要满足将所有划分结果按顺序连接得到的字符串仍然是 s 。返回一个表示每个字符串片段的长度的列表。 本题我想到了去找当前子字符串出现字母的最远边界但没有想出来如何去寻找。通过遍历整个字符串找到之前遍历的所有字母的最远边界处也就是分割点。 具体步骤如下 1统计每一个字符最后出现的位置使用一个数组进行统计 2从头遍历字符并更新字符的最远出现下标如果找到字符最远出现位置下标和当前下标相等了则找到了分割点 代码如下 class Solution { public:vectorint partitionLabels(string S) {int hash[27] {0}; // i为字符hash[i]为字符出现的最后位置for (int i 0; i S.size(); i) { // 统计每一个字符最后出现的位置hash[S[i] - a] i;}vectorint result;int left 0;int right 0;for (int i 0; i S.size(); i) {right max(right, hash[S[i] - a]); // 找到字符出现的最远边界if (i right) {result.push_back(right - left 1);left i 1;}}return result;} };
http://www.hkea.cn/news/14438786/

相关文章:

  • 视频素材交易网站建设个人网站建设模板
  • 广西医院响应式网站建设方案济南市莱芜区都市网
  • 西安做网站首选网站运营与管理第二版
  • 网站转化路径温州专业微网站制作电话
  • 什么是网站开发技术ftp网站建设
  • 建设工程案例网站wordpress消息通知
  • 河北邢台路桥建设公司网站汽车网站建设网
  • 什么源码做有趣的网站好看的个人工作室源码
  • 如何做网站对比成都网站设计定制
  • wordpress子域名网站速度对seo的影响
  • 惠州城市建设建筑网站怎么买wordpress主题
  • 企业建站网站认证可以做网站的魔盒
  • 网站建设中html代码自媒体平台注册账号教程
  • 网站后期维护流程做设计做网站
  • 网站服务器知识做百度网站一年多少钱
  • qq网页版登录官网登录网站济南网app
  • 网站收录更新网站和网页的区别
  • 汽车配件响应式网站家装公司加盟哪个公司好
  • 简述网站的制作步骤展厅设计说明
  • 有免费网站推荐吗重庆网站建设哪里有
  • 沈阳网站建设 南塔如何给公司网站做优化
  • 许昌专业做网站公司wordpress 允许评论
  • win7 发布asp网站wordpress可视化编辑教程
  • 班级网站怎么做网页制作网站建设 环保 图片
  • 通州建设局网站网站联盟怎么做
  • 怎么把网站做成手机版的南京公司建设网站
  • 优秀网站首页设计花瓣网设计官网
  • 阿里云网站建设——部署与发布wordpress图床网站
  • 目前做网站流行的语言营业推广策略有哪些
  • 专门做红酒的网站邯郸信息港发布信息