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

佛山网站优化质量好重庆动画网站建设

佛山网站优化质量好,重庆动画网站建设,自己做捕鱼网站能不能挣钱,wordpress pdf 加密一位老师正在出一场由 n 道判断题构成的考试#xff0c;每道题的答案为 true #xff08;用 ‘T’ 表示#xff09;或者 false #xff08;用 ‘F’ 表示#xff09;。老师想增加学生对自己做出答案的不确定性#xff0c;方法是最大化有连续相同结果的题数。#xff08;…一位老师正在出一场由 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://www.w-s-a.com/news/469169/

相关文章:

  • 搜索网站显示网页无法访问最好的网站推广
  • 巴彦淖尔市百家姓网站建设搬瓦工暗转wordpress
  • 温州鹿城区企业网站搭建云虚拟机
  • 网站的开发方法php网站商城源码
  • 旅游找什么网站好维护公司网站建设
  • 长春市长春网站制作站优化杭州企业推广网站
  • 网站建设开发设计营销公司山东网信办抓好网站建设
  • 斗图在线制作网站搜索关键词优化
  • 大连 网站建设 有限公司十大erp系统
  • 网站后台建设软件网络营销公司招聘
  • 做网站销售电销好做吗网站开发毕业设计代做
  • 成都学网站建设费用帝国cms与wordpress
  • 如何刷网站排名品牌设计的英文
  • 富阳有没有做网站的房产局官网查询系统
  • 建设网站列表aliyun oss wordpress
  • 做PPT的辅助网站wordpress拖拽式主题
  • 商城网站源码seo兼职58
  • 汽车租赁网站的设计与实现全网营销推广哪家正规
  • 做网站时怎么取消鼠标悬停如何设计软件界面
  • 建德网站设计公司中国十大热门网站排名
  • 网站与新媒体建设测评方案163企业邮箱官网入口
  • 怎样做下载网站页面设计参评
  • 哈尔滨住建局网站首页设计制作过程
  • php投资理财企业网站模板网站呼叫中心 建设工期
  • 查数据的权威网站silverlight 做的网站
  • 网站开发外包网站贵阳网站建设 网站制作
  • 官方微网站西安景观设计公司排行
  • 广州学做网站视频代做网站
  • 沈阳公司建站seo课程培训班
  • 杭州做微信网站软件公司网站建设毕业设计中期进度报告