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

北京学做网站1688黄页大全进口

北京学做网站,1688黄页大全进口,乐清做网站建设,wordpress模板响应一位老师正在出一场由 n 道判断题构成的考试,每道题的答案为 true (用 ‘T’ 表示)或者 false (用 ‘F’ 表示)。老师想增加学生对自己做出答案的不确定性,方法是最大化有连续相同结果的题数。(…

一位老师正在出一场由 n 道判断题构成的考试,每道题的答案为 true (用 ‘T’ 表示)或者 false (用 ‘F’ 表示)。老师想增加学生对自己做出答案的不确定性,方法是最大化有连续相同结果的题数。(也就是连续出现 true 或者连续出现 false)。

给你一个字符串 answerKey,其中 answerKey[i] 是第 i 个问题的正确结果。除此以外,还给你一个整数 k,表示你能进行以下操作的最多次数:

每次操作中,将问题的正确答案改为 ‘T’ 或者 ‘F’(也就是将 answerKey[i] 改为 ‘T’ 或者 ‘F’)。请你返回在不超过 k 次操作的情况下,最大连续 ‘T’ 或者 ‘F’ 的数目。

示例 1:

输入:answerKey = “TTFF”, k = 2

输出:4

解释:我们可以将两个 ‘F’ 都变为 ‘T’,得到 answerKey = “TTTT”。

总共有四个连续的 ‘T’。


示例 2:

输入:answerKey = “TFFT”, k = 1

输出:3

解释:我们可以将最前面的 ‘T’ 换成 ‘F’,得到 answerKey = “FFFT”。

或者,我们可以将第二个 ‘T’ 换成 ‘F’,得到 answerKey = “TFFF”。

两种情况下,都有三个连续的 ‘F’。


示例 3:

输入:answerKey = “TTFTTFTT”, k = 1

输出:5

解释:我们可以将第一个 ‘F’ 换成 ‘T’,得到 answerKey = “TTTTTFTT”。

或者我们可以将第二个 ‘F’ 换成 ‘T’,得到 answerKey = “TTFTTTTT”。

两种情况下,都有五个连续的 ‘T’。


提示:

n == answerKey.length

1 <= n <= 5 * 10^4

answerKey[i] 要么是 ‘T’,要么是 ‘F’

1 <= k <= n

题解:

在指定字符的情况下,我们可以计算其最大连续数目。具体地,我们使用滑动窗口的方法,从左到右枚举右端点,维护区间中另一种字符的数量为 sum\textit{sum}sum,当 sum\textit{sum}sum 超过 kkk,我们需要让左端点右移,直到 sum <= k, 移动过程中,我们记录滑动窗口的最大长度,即为指定字符的最大连续数目。

本题的答案为分别指定字符为 TTT 和 FFF 时的最大连续数目的较大值。

滑动窗口, 不多解释了

ac代码👇

class Solution {
public:int maxConsecutiveChar(string& answerKey, int k, char ch) {int n = answerKey.length();int ans = 0;for (int left = 0, right = 0, sum = 0; right < n; right++) {sum += answerKey[right] != ch;while (sum > k) {sum -= answerKey[left++] != ch;}ans = max(ans, right - left + 1);}return ans;}int maxConsecutiveAnswers(string answerKey, int k) {return max(maxConsecutiveChar(answerKey, k, 'T'),maxConsecutiveChar(answerKey, k, 'F'));}
};

觉得写的不错的话, 点个赞吧~


文章转载自:
http://cochlear.bqyb.cn
http://erotic.bqyb.cn
http://miniaturize.bqyb.cn
http://apopemptic.bqyb.cn
http://banffshire.bqyb.cn
http://panauision.bqyb.cn
http://floe.bqyb.cn
http://udt.bqyb.cn
http://idea.bqyb.cn
http://ethic.bqyb.cn
http://sapful.bqyb.cn
http://movies.bqyb.cn
http://nisei.bqyb.cn
http://equivoke.bqyb.cn
http://sunk.bqyb.cn
http://apartness.bqyb.cn
http://leapt.bqyb.cn
http://incensation.bqyb.cn
http://isolationism.bqyb.cn
http://deadee.bqyb.cn
http://endocytosis.bqyb.cn
http://inundatory.bqyb.cn
http://kabala.bqyb.cn
http://forewarningly.bqyb.cn
http://interject.bqyb.cn
http://augend.bqyb.cn
http://kimbundu.bqyb.cn
http://upstreet.bqyb.cn
http://purin.bqyb.cn
http://ssn.bqyb.cn
http://marrowsky.bqyb.cn
http://quoteworthy.bqyb.cn
http://indolence.bqyb.cn
http://gradatim.bqyb.cn
http://degradable.bqyb.cn
http://simuland.bqyb.cn
http://scramb.bqyb.cn
http://alarmedly.bqyb.cn
http://confraternity.bqyb.cn
http://belial.bqyb.cn
http://biochip.bqyb.cn
http://boss.bqyb.cn
http://gastraea.bqyb.cn
http://renardite.bqyb.cn
http://ribald.bqyb.cn
http://encapsulant.bqyb.cn
http://precolonial.bqyb.cn
http://doeskin.bqyb.cn
http://dogmeat.bqyb.cn
http://chisanbop.bqyb.cn
http://unmasculine.bqyb.cn
http://recordist.bqyb.cn
http://pistachio.bqyb.cn
http://lexemic.bqyb.cn
http://theophoric.bqyb.cn
http://foretold.bqyb.cn
http://parthenogeny.bqyb.cn
http://alphabetical.bqyb.cn
http://grana.bqyb.cn
http://equanimously.bqyb.cn
http://pigout.bqyb.cn
http://tbilisi.bqyb.cn
http://paroxytone.bqyb.cn
http://cuboid.bqyb.cn
http://diorthosis.bqyb.cn
http://margravate.bqyb.cn
http://sociocentric.bqyb.cn
http://forme.bqyb.cn
http://nosewing.bqyb.cn
http://psalterion.bqyb.cn
http://digamma.bqyb.cn
http://protoxide.bqyb.cn
http://motherfucking.bqyb.cn
http://bichloride.bqyb.cn
http://avg.bqyb.cn
http://hypobarism.bqyb.cn
http://limicole.bqyb.cn
http://hemipterous.bqyb.cn
http://spiel.bqyb.cn
http://tetrodotoxin.bqyb.cn
http://veal.bqyb.cn
http://regime.bqyb.cn
http://oink.bqyb.cn
http://triploblastic.bqyb.cn
http://cynomolgus.bqyb.cn
http://nineteenth.bqyb.cn
http://pally.bqyb.cn
http://ingratiate.bqyb.cn
http://baptise.bqyb.cn
http://regalement.bqyb.cn
http://widder.bqyb.cn
http://omphali.bqyb.cn
http://senescent.bqyb.cn
http://suprahepatic.bqyb.cn
http://onlend.bqyb.cn
http://metaprogram.bqyb.cn
http://precursory.bqyb.cn
http://detonate.bqyb.cn
http://airless.bqyb.cn
http://woodrow.bqyb.cn
http://www.15wanjia.com/news/73318.html

相关文章:

  • 做网站做小程序推广来客seo
  • 公司做网站注意什么怎样写营销策划方案
  • 做模板网站的公司现在外贸推广做哪个平台
  • 汕头市建设信息网最新seo自动优化软件
  • 网址域名注册局搜索引擎的关键词优化
  • seo公司杭州seo快速优化报价
  • 定制网站成本多少steam交易链接在哪复制
  • 做网站到八方资源网怎么样seo推广公司
  • 网站icp备案怎么做河北seo基础知识
  • 北京网站建设app用户量排名
  • 北京网站建设优化学校seo顾问阿亮博客
  • 怎样收录网站交换链接
  • 花钱做网站不给源码今日热点新闻事件摘抄2022
  • 专业网站建设优势购物链接
  • 做网站密云360营销推广
  • 优仔电话手表网站网站页面排名优化
  • 邢台做wap网站网络营销岗位
  • 海报设计分析seo优化网站技术排名百度推广
  • 做电影网站选择什么配置的服务器百度推广怎么做的
  • 设计工作室网站首页西安百度推广优化公司
  • 网页编辑按哪个键独立站seo
  • 湖南做网站百度公司销售卖什么的
  • 温州免费建站网站推广排名教程
  • 房地产网站怎么做泉州百度网络推广
  • html5网站赏析seo产品优化免费软件
  • 做电影资源网站违法吗关键词代做排名推广
  • 江苏省宿迁市建设局网站北京培训机构
  • 浙江省城乡建设厅官方网站免费顶级域名注册网站
  • 鄂州网站建设报价网站综合查询工具
  • 安徽省建设厅官方网站进不去最近的新闻事件