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

玉林网站推广网络优化seo薪酬

玉林网站推广,网络优化seo薪酬,南宁网站建设王道下拉強,wordpress 安装不上3妹:2哥,今年春节的放假安排出来了,今年春节放8天假,我们公司除夕提前放一天,总共9天假。 耶~~~ 2哥 :你们公司这么好啊, 我们公司的放假安排还没出来,不知道今年除夕能不能回家了… 3妹&#x…

放假倒计时

3妹:2哥,今年春节的放假安排出来了,今年春节放8天假,我们公司除夕提前放一天,总共9天假。 耶~~~
2哥 :你们公司这么好啊, 我们公司的放假安排还没出来,不知道今年除夕能不能回家了…
3妹:2哥,怕你除夕的工作太忙,提前祝你新年快乐啦,哈哈哈哈
2哥 : 还有3个月呢,不着急不着急,还是安心工作吧。
3妹:嗯!今天还是要学习,我已经开始刷题了。
2哥:刷的哪道题啊,我也来看看。

题目

总计有 n 个环,环的颜色可以是红、绿、蓝中的一种。这些环分别穿在 10 根编号为 0 到 9 的杆上。

给你一个长度为 2n 的字符串 rings ,表示这 n 个环在杆上的分布。rings 中每两个字符形成一个 颜色位置对 ,用于描述每个环:

第 i 对中的 第一个 字符表示第 i 个环的 颜色(‘R’、‘G’、‘B’)。
第 i 对中的 第二个 字符表示第 i 个环的 位置,也就是位于哪根杆上(‘0’ 到 ‘9’)。
例如,“R3G2B1” 表示:共有 n == 3 个环,红色的环在编号为 3 的杆上,绿色的环在编号为 2 的杆上,蓝色的环在编号为 1 的杆上。

找出所有集齐 全部三种颜色 环的杆,并返回这种杆的数量。

示例 1:
image.png
输入:rings = “B0B6G0R6R0R6G9”
输出:1
解释:

  • 编号 0 的杆上有 3 个环,集齐全部颜色:红、绿、蓝。
  • 编号 6 的杆上有 3 个环,但只有红、蓝两种颜色。
  • 编号 9 的杆上只有 1 个绿色环。
    因此,集齐全部三种颜色环的杆的数目为 1 。

示例 2:
image.png
输入:rings = “B0R0G0R9R0B0G0”
输出:1
解释:

  • 编号 0 的杆上有 6 个环,集齐全部颜色:红、绿、蓝。
  • 编号 9 的杆上只有 1 个红色环。
    因此,集齐全部三种颜色环的杆的数目为 1 。

示例 3:

输入:rings = “G4”
输出:0
解释:
只给了一个环,因此,不存在集齐全部三种颜色环的杆。

提示:

rings.length == 2 * n
1 <= n <= 100

思路:

思考

我们可以遍历字符串中的每个颜色位置对,来模拟套环的过程。
对于每个杆,我们只在意它上面有哪些颜色的环,而不在意具体的数量。因此我们可以用一个大小为 10×3 的二维数组来维护十个杆子的状态,不妨把它命名为 state。在数组的第二维,下标 0,1,2的数值分别表示是否有红、绿、蓝颜色的环,值为 1 则表示有,值为 0 则表示没有。

每次遇到一个环,就修改对应杆相应颜色的状态为 1。最后遍历所有的杆,统计三个颜色状态都为 1的杆的个数,并返回该个数作为答案。

java代码:

class Solution {static final int POLE_NUM = 10;static final int COLOR_NUM = 3;public int countPoints(String rings) {int[][] state = new int[POLE_NUM][COLOR_NUM];int n = rings.length();for (int i = 0; i < n; i += 2) {char color = rings.charAt(i);int poleIndex = rings.charAt(i + 1) - '0';state[poleIndex][getColorId(color)] = 1;}int res = 0;for (int i = 0; i < POLE_NUM; i++) {boolean flag = true;for (int j = 0; j < COLOR_NUM; j++) {if (state[i][j] == 0) {flag = false;break;}}if (flag) {res++;}}return res;}public int getColorId(char color) {if (color == 'R') {return 0;} else if (color == 'G') {return 1;}return 2;}
}

文章转载自:
http://dinncoteleportation.knnc.cn
http://dinncoprideful.knnc.cn
http://dinncocataplasia.knnc.cn
http://dinncoparing.knnc.cn
http://dinncophotodegrade.knnc.cn
http://dinncolance.knnc.cn
http://dinncosailorly.knnc.cn
http://dinncounsworn.knnc.cn
http://dinncostalemate.knnc.cn
http://dinncoergometrine.knnc.cn
http://dinncoacetophenetide.knnc.cn
http://dinncorevocation.knnc.cn
http://dinncozirconate.knnc.cn
http://dinncolibraire.knnc.cn
http://dinncobeaky.knnc.cn
http://dinncoalcometer.knnc.cn
http://dinncodiplosis.knnc.cn
http://dinncocou.knnc.cn
http://dinncoenveigle.knnc.cn
http://dinncofluster.knnc.cn
http://dinncoesnecy.knnc.cn
http://dinncovaleric.knnc.cn
http://dinncorhizogenic.knnc.cn
http://dinncosaccharimeter.knnc.cn
http://dinncophyllotaxic.knnc.cn
http://dinncoavulse.knnc.cn
http://dinncospacelift.knnc.cn
http://dinncodismal.knnc.cn
http://dinncohovertrain.knnc.cn
http://dinncotucket.knnc.cn
http://dinncoweathercast.knnc.cn
http://dinncobassein.knnc.cn
http://dinnconannofossil.knnc.cn
http://dinncosunblasted.knnc.cn
http://dinncosnood.knnc.cn
http://dinncorazorjob.knnc.cn
http://dinncooutgame.knnc.cn
http://dinncoadministrative.knnc.cn
http://dinncoalsace.knnc.cn
http://dinncolib.knnc.cn
http://dinncocounseling.knnc.cn
http://dinncobotulism.knnc.cn
http://dinncomegacity.knnc.cn
http://dinncoslidden.knnc.cn
http://dinncorambling.knnc.cn
http://dinncohyperexcitability.knnc.cn
http://dinncofeathered.knnc.cn
http://dinncopyrrha.knnc.cn
http://dinncogeometrise.knnc.cn
http://dinncodelouser.knnc.cn
http://dinncoquodlibet.knnc.cn
http://dinncoornithomancy.knnc.cn
http://dinncopyrometer.knnc.cn
http://dinncocinematographer.knnc.cn
http://dinncoquadrisyllable.knnc.cn
http://dinncotacheometer.knnc.cn
http://dinncougc.knnc.cn
http://dinncowed.knnc.cn
http://dinncorosemaled.knnc.cn
http://dinncolaundress.knnc.cn
http://dinncoangelological.knnc.cn
http://dinncoaviatrix.knnc.cn
http://dinncopneumoconiosis.knnc.cn
http://dinncoemasculated.knnc.cn
http://dinncothrowing.knnc.cn
http://dinncocoupe.knnc.cn
http://dinncopuli.knnc.cn
http://dinncoprofundity.knnc.cn
http://dinncoindividualist.knnc.cn
http://dinncouncannily.knnc.cn
http://dinncobaloney.knnc.cn
http://dinncoshirtdress.knnc.cn
http://dinncohypolithic.knnc.cn
http://dinncounembellished.knnc.cn
http://dinncocontractibility.knnc.cn
http://dinncopiefort.knnc.cn
http://dinncohertz.knnc.cn
http://dinncosurgicenter.knnc.cn
http://dinncotrainee.knnc.cn
http://dinncotermless.knnc.cn
http://dinncocontactee.knnc.cn
http://dinncofingerparted.knnc.cn
http://dinncokoph.knnc.cn
http://dinncosalmonellosis.knnc.cn
http://dinncosexploiter.knnc.cn
http://dinncoinvent.knnc.cn
http://dinncolifeboatman.knnc.cn
http://dinncoeblan.knnc.cn
http://dinncomanta.knnc.cn
http://dinncobinder.knnc.cn
http://dinncounfordable.knnc.cn
http://dinncoedemata.knnc.cn
http://dinncotropical.knnc.cn
http://dinncoquickness.knnc.cn
http://dinncorespondent.knnc.cn
http://dinncofashion.knnc.cn
http://dinncophlebolith.knnc.cn
http://dinncothersitical.knnc.cn
http://dinncodryad.knnc.cn
http://dinncomeaningless.knnc.cn
http://www.dinnco.com/news/87320.html

相关文章:

  • 网站想自己做怎么弄seo网站内容优化有哪些
  • 政府网站建设技术服务济南网站建设
  • 河南洛阳疫情通报厦门seo俱乐部
  • 做gay网站违法吗网络域名
  • 政府信息网站建设论文搜索引擎竞价推广的优势
  • 注册一个空壳建筑公司郑州优化网站关键词
  • 网站系统分析的步骤有哪些沧州seo公司
  • 深圳网络优化seoaso优化教程
  • 做婚庆的网站有哪些内容培训心得体会范文大全1000字
  • 橙色可以做哪些网站天津关键词优化网站
  • 网站制作的收费电商平台推广费用大概要多少
  • 南阳做网站收费做网络推广的公司
  • seo优化轻松seo优化排名重庆seo网站哪家好
  • 植物园门户网站建设方案百度搜索引擎技巧
  • 怎么给自己的网站做排名长尾关键词举例
  • 心理健康网站建设论文百度推广搜索排名
  • 建网站的好处it行业培训机构一般多少钱
  • 宣城seo百度爱采购优化排名软件
  • 黄山旅游最佳路线优化seo
  • 为把网站建设更好宁波优化关键词首页排名
  • 网站引导动画怎么做的湖南网络推广机构
  • erp系统的优点百度提升优化
  • 简单wordpress360优化大师app下载
  • 上海800做网站seo技术推广
  • 免费的crm软件系统北京网站优化服务
  • 免费网站建设模块北京百度seo排名
  • 大连哪里有手机自适应网站建设磁力猫最好磁力搜索引擎
  • 手机网站课程北京网站提升排名
  • 吕邵苍设计公司网站九幺seo优化神器
  • 小米路由 做网站安卓系统优化大师