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

怀化订水网站洛阳网站建设

怀化订水网站,洛阳网站建设,网页设计需要学什么东西,css做电影海报网站设计问题背景 给你一个下标从 0 0 0 开始的字符串 s s s,重复执行下述操作 任意 次: 在字符串中选出一个下标 i i i,并使 c c c 为字符串下标 i i i 处的字符。并在 i i i 左侧(如果有)和 右侧(如果有&…

问题背景

给你一个下标从 0 0 0 开始的字符串 s s s,重复执行下述操作 任意 次:

  • 在字符串中选出一个下标 i i i,并使 c c c 为字符串下标 i i i 处的字符。并在 i i i 左侧(如果有)和 右侧(如果有)各 删除 一个距离 i i i 最近 的字符 c c c

请你通过执行上述操作任意次,使 s s s 的长度 最小化
返回一个表示 最小化 字符串的长度的整数。

数据约束

  • 1 ≤ s . l e n g t h ≤ 100 1 \le s.length \le 100 1s.length100
  • s s s 仅由小写英文字母组成

解题过程

阅读理解题,要注意的是描述说的是左侧和右侧,没有要求相邻,实际上就是要求去重。
用哈希表没什么难度,用位运算练习一下模拟集合操作。

具体实现

class Solution {public int minimizedStringLength(String s) {int mask = 0;for (char c : s.toCharArray()) {mask |= 1 << (c - 'a');}return Integer.bitCount(mask);}
}
http://www.dtcms.com/wzjs/20603.html

相关文章:

  • 石家庄网站开发建设百度指数怎么看排名
  • 武汉做网站哪家最好互联网营销师怎么做
  • wordpress vps建站视频推广平台
  • 网站做seo优化有什么优势企业qq怎么申请注册
  • ftp网站劫持在线搭建网站
  • 山西品牌网站建设百度客户端下载
  • 淘宝网页制作模板网站排名优化公司
  • 搭建论坛网站信息流推广的竞价机制是
  • 织梦系统网站打开速度慢竞价托管公司联系方式
  • 购物商城网站的制作凡科建站代理登录
  • 做义工的同城网站百度点击软件
  • 怎样让百度收取我的网站百度问答怎么赚钱
  • 为什么没有网站做图文小说app用户量排名
  • 温州做网站的公司有哪些百度seo推广免费
  • 手机兼职可以做什么长沙官网优化公司
  • 太原正规的做定制网站制作上海百度seo网站优化
  • 企业网站推广成功案例网站搜索排名查询
  • 如何去除网站外链品牌的宣传及推广
  • 擦边球网站怎么做广州seo运营
  • 网站做友情链接优就业seo
  • 徐州网站建设公司官网seo渠道
  • 自己做电影网站怎么赚钱全国最好网络优化公司
  • 毕设电商网站设计广告公司起名大全最新
  • 两学一做网站条幅百度一下百度百科
  • 怎么做网上网站seo顾问咨询
  • qt做网站界面企业网站建设服务
  • 淘宝客 网站备案seo关键字怎么优化
  • 网站运营做哪些工作呢工具
  • 网页设计培训贵不贵网络优化这个行业怎么样
  • 传统网站和手机网站的区别是什么seo外链工具有用吗