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

巩义网站公司公司网站制作汇报会

巩义网站公司,公司网站制作汇报会,旅游电子商务项目计划书,网页设计培训机构哪家好力扣labuladong一刷day27天数组去重 一、316. 去除重复字母 题目链接#xff1a;https://leetcode.cn/problems/remove-duplicate-letters/ 思路#xff1a;题目有三个要求#xff1a;去重、保持顺序、字典序尽量小。去重的话我们可以使用一个boolean数组做标记#xff0…力扣labuladong一刷day27天数组去重 一、316. 去除重复字母 题目链接https://leetcode.cn/problems/remove-duplicate-letters/ 思路题目有三个要求去重、保持顺序、字典序尽量小。去重的话我们可以使用一个boolean数组做标记用过了就不能用了。 保持相对顺序还有字典序使用栈当前字符大于栈头就往里加小于的话需要考虑是否弹出栈头如果栈头是最后一次出现就不要谈了。 class Solution {public String removeDuplicateLetters(String s) {int[] nums new int[26];boolean[] flags new boolean[26];char[] chars s.toCharArray();for (char c : chars) {nums[c-a] 1;}DequeCharacter stack new LinkedList();StringBuilder builder new StringBuilder();for (char c : chars) {int i c-a;nums[i]--;if (flags[i]) continue;while (!stack.isEmpty() stack.peek() c) {if (nums[stack.peek()-a] 0) break;flags[stack.pop()-a] false;}stack.push(c);flags[i] true;}while (!stack.isEmpty()) {builder.append(stack.pop());}return builder.reverse().toString();} }
http://www.yutouwan.com/news/33848/

相关文章:

  • 申报湖南创新型省份建设专项网站软件开发工程师时薪
  • 如何做本地网站现在什么网站做外贸的最好
  • 重庆建设网站网站名字重复
  • 台式机做网站服务器广州网站建设高端网
  • pc端网站优缺点时代强个人网站
  • 莆田专业网站制作房地产网站建设哪家好
  • 腾讯wordpress主机win10优化
  • 如何把网站放到百度湘潭做网站推荐磐石网络
  • 公司建立网站怎么做分录网络优化论文
  • 新服务器做网站如何配置传奇页游什么好玩
  • html模板怎么使用网站优化怎么样
  • 如何对网站进行分析新能源电动车
  • 如何创建公司网站seo服务公司上海
  • dedecms网站后台管理seo新方法
  • 养老网站建设的意义深圳思弘装饰设计
  • 摩洛哥网站后缀网站图片自动轮换怎么做的
  • 珠海城乡建设网站福建建设注册管理中心网站
  • 佛山优化推广宁波seo基础入门
  • 中文响应式网站做网站排名费用多少
  • 专业的无锡网站建设企业内部网站模板下载
  • 遇到灾难网站变灰怎么做平面设计图效果图
  • 网站项目策划书内容模板最新企业网站
  • 网站建设做什么科目WordPress 导入中文字体
  • 表格布局网站免费自己生成网站
  • 网站建设的总结100字网站 域名 云服务器
  • 在民办医院做网站编辑怎么样网站制作公司网站建设
  • 自己做外贸购物网站教做美食的网站
  • 备案号 不放在网站上商城网站建设方案书
  • 北京网站建设制作开发公司提供网络推广服务
  • 移动网站制作公司子网站如何做