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

团购网站怎么做学校网站建设平台

团购网站怎么做,学校网站建设平台,绍兴企业网站建站模板,做泌尿科网站价格一、题目 在字符串 s 中找出第一个只出现一次的字符。如果没有#xff0c;返回一个单空格。 s 只包含小写字母。 二、示例 2.1 示例 1: 【输入】s abaccdeff 【输出】b 2.2 示例 2: 【输入】s 【输出】 限制#xff1a; 0 s 的…一、题目 在字符串 s 中找出第一个只出现一次的字符。如果没有返回一个单空格。 s 只包含小写字母。 二、示例 2.1 示例 1: 【输入】s abaccdeff 【输出】b 2.2 示例 2: 【输入】s 【输出】 限制 0  s 的长度  50000 三、解题思路 根据题目描述我们需要做到两点 【第1点】找出字符串 s 中每个字符的出现次数 【第2点】去重保存字符在 s 中的出现顺序 那么针对上面的两点我们创建两个变量 【int[] times】用于记录字符串 s 中每个字符的出现次数 【char[] order】用于记录字符串 s 中字符的出现顺序 具体的逻辑就是首先遍历字符串s中的所有字符然后保存在times中其中key存储的是字符value存储的是该字符出现的次数当发现某个字符第一次出现的时候就将其保存到order数组中 然后我们再遍历order数组并根据times中记录的每个字符的出现次数只要发现有字符出现次数是1次那么就作为方法结果返回即可。 下面以s  abaccdeff为例详细了解一下具体的处理过程。请见下图所示 四、代码实现 class Solution {public char firstUniqChar(String s) {int index  0;int[] times  new int[26];char[] order  new char[26];for (char c : s.toCharArray()) {if (times[c - a]  0) order[index]  c;times[c - a];}for (int i  0; i  order.length; i)if (order[i] ! 0  times[order[i] - a]  1) return order[i];return  ;} }  今天的文章内容就这些了 写作不易笔者几个小时甚至数天完成的一篇文章只愿换来您几秒钟的 点赞  分享 。 更多技术干货欢迎大家关注公众号“爪哇缪斯” ~ \(^o^)/ ~ 「干货分享每天更新」
http://www.w-s-a.com/news/549072/

相关文章:

  • 网站建设多少钱一平米网上商城网站开发报告
  • 福州网站建设招聘信息哈尔滨中企动力科技股份有限公司
  • 军事新闻最新seo关键词查询排名软件
  • 免费网站建设官网项目建设表态发言
  • 平谷建站推广广告投放平台主要有哪些
  • 网站备案掉了什么原因步骤怎么读
  • 徐州市建设监理协会网站做一个公司官网需要多少钱
  • 网站开发学什么数据库做公司网站注意事项
  • 游戏开发网站建设国际战事最新消息
  • 达州+网站建设网站里自己怎么做推广
  • 看网站建设公司的网站案例熊掌号接入wordpress
  • 黄石下陆区建设局网站wordpress如何拖移小工具
  • 宁波网站建设信息网站开发看书
  • 网站建设优化价格北京优化seo排名
  • 微信网站建设公司费用高端网站建设 炫酷
  • 北京网站假设销售找客户最好的app
  • 做外贸需要关注的网站有什么好处宜州设计公司
  • 公司最近想做个网站怎么办陕西科强建设工程有限公司官方网站
  • 生态城门户网站 建设动态it外包收费
  • 网站项目评价老渔哥网站建设公司
  • 哈尔滨寸金网站建设价格178软文网
  • 一个网站建设的成本网站开发过程及要点
  • 监控视频做直播网站中国建筑人才网下载
  • 网站建设公司华网天下买送活动集团网站设计案例
  • 哪些网站比较容易做哪个网站做中高端衣服
  • 做php网站教程wordpress去水印
  • 深圳微网站建设公司哪家好潍坊专业做网站的公司
  • 网站的弹窗广告怎么做软件开发包括
  • 网站开发人员保密做最优秀的自己演讲视频网站
  • 一般做网站要多少钱怎样选择高性价比的建站公司