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

windows系统优化软件优化最狠的手机优化软件

windows系统优化软件,优化最狠的手机优化软件,企业网站是企业在互联网上进行网络营销,保网微商城官网1. 题目 给定一组字符#xff0c;使用原地算法将其压缩。 压缩后的长度必须始终小于或等于原数组长度。 数组的每个元素应该是长度为1 的字符#xff08;不是 int 整数类型#xff09;。 在完成原地修改输入数组后#xff0c;返回数组的新长度。 进阶#xff1a; 你能…1. 题目 给定一组字符使用原地算法将其压缩。 压缩后的长度必须始终小于或等于原数组长度。 数组的每个元素应该是长度为1 的字符不是 int 整数类型。 在完成原地修改输入数组后返回数组的新长度。 进阶 你能否仅使用 O(1) 空间 解决问题 示例 1 输入 [a,a,b,b,c,c,c] 输出 返回6输入数组的前6个字符应该是[a,2,b,2,c,3] 说明 aa被a2替代。bb被b2替代。ccc被c3替代。示例 2 输入 [a] 输出 返回1输入数组的前1个字符应该是[a] 说明 没有任何字符串被替代。示例 3 输入 [a,b,b,b,b,b,b,b,b,b,b,b,b] 输出 返回4输入数组的前4个字符应该是[a,b,1,2]。 说明 由于字符a不重复所以不会被压缩。bbbbbbbbbbbb被“b12”替代。 注意每个数字在数组中都有它自己的位置。注意 所有字符都有一个ASCII值在[35, 126]区间内。 1 len(chars) 1000。来源力扣LeetCode 链接https://leetcode-cn.com/problems/string-compression 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 双指针 一个指针 i 遍历数组一个指针 j 在改写位置等待写入O(1) 空间复杂度 class Solution { public:int compress(vectorchar chars) {char prev chars[0]; string num ;int i, j 1, k, n chars.size(), count 1;for(i 1; i n; i) {if(chars[i] prev)//跟前面相等{count;//计数1if(i n-1 count ! 1)//是最后一个字符吗{ //只有一个字符的话不需要写数字1while(count)//将计数的每位拆开{num.push_back(count%10);count / 10;}//将每位数字位赋值到原数组for(k num.size()-1; k 0; --k)chars[j] num[k]0;}}else//跟前面不相等{if(count ! 1)//填写数字{while(count){num.push_back(count%10);count / 10;}for(k num.size()-1; k 0; --k)chars[j] num[k]0;num ;//处理好了为下次做准备清空}prev chars[i];chars[j] chars[i];//上面数字填好了该字母了count 1;//计数重置为1个}}return j;//j的位置就是新数组的长度} };
http://www.pierceye.com/news/371079/

相关文章:

  • 大连哪家公司做网站比较好网页搜索的快捷键
  • 怎样建个小公司的网站濮阳网络电视直播
  • 台州低价网站建设阆中做网站
  • 兰州网站运营诊断学校网站报价方案
  • 宿迁做网站大公司现在企业做网站一般用什么框架
  • 企业如何建自己的网站自己网站的登录api怎么做
  • 专业的网站建设企业微信小程序服务器一年多少钱
  • 关于网站建设的句子苏州实力做网站公司有哪些
  • 网页制作与网站建设》在线作业 答案wordpress信息量几百万
  • 代刷网站系统怎么做wordpress数据库连接
  • 邢台网站改版开发开封美食网站建设规划
  • 网站建设佰金手指科杰二五国内网站推广
  • wordpress 多站点 用户天津经济持续恢复
  • 做网站邯郸怎样建立平台
  • 网站中捕获鼠标位置mip wordpress 评论
  • 室内设计资料网站discuz是什么东西
  • 网站建设方向论文提纲网页作品制作的一般过程
  • 生道网站建设平台高端商品网站
  • 网站维护计划商标注册号查询入口官网
  • 个人怎样申请网站网站整站html
  • 网站规则购房网官网
  • 苏州市吴江区住房和城乡建设局网站西安市今天发生的重大新闻
  • 网站需求建设关系书赚钱软件学生
  • 长春做网站4435怎么做手机网站
  • 电子政务网站系统微信扫码登录wordpress
  • 设计网站一般要多少钱方维服务公司服务范围
  • 济南外贸网站制作做网站推广每天加班
  • 网站开发虚拟主机系统做网站的新闻
  • 黄骅港信息吧windows优化大师好用吗
  • 网站编辑怎么做哪些知名网站用wordpress