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

投资网站实名认证可以做吗/免费获客平台

投资网站实名认证可以做吗,免费获客平台,做斗图的网站,对政府网站有关标准规范建设的需求定义字符串完全由,A"和"B"组成,当然也可以全是A"或全是"B”。如果字符串从前往后都是以字典序排列的,那么我们称之为严格递增字符串。 给出一个字符串s,允许修改字符串中的任意字符,即可以将…

定义字符串完全由,A"和"B"组成,当然也可以全是A"或全是"B”。如果字符串从前往后都是以字典序排列的,那么我们称之为严格递增字符串。
给出一个字符串s,允许修改字符串中的任意字符,即可以将任何的"A"修改成”B',也可以将任何的"B"修改成”A,求可以使s满足严格递增的最小修改次数。0<s的长度<100000。
输入描述:
输入一个字符串
输出描述:
输出一个整数表示最小修改次数
示例1
输入:
AABBA
输出:

1

说明:调整最后的一位A即可

Java 代码

import java.util.Scanner;
import java.util.*;
import java.util.stream.Collectors;
import java.math.BigInteger;
import java.util.stream.Stream;class Main {public static void main(String[] args) {// 处理输入Scanner in = new Scanner(System.in);String input_str = in.nextLine();System.out.println(minFlipsMonoIncr(input_str));}public static int minFlipsMonoIncr(String s) {int n = s.length();int dp0 = 0, dp1 = 0;for (int i = 0; i < n; i++) {char c = s.charAt(i);int dp0New = dp0, dp1New = Math.min(dp0, dp1);if (c == 'B') {dp0New++;} else {dp1New++;}dp0 = dp0New;dp1 = dp1New;}return Math.min(dp0, dp1);}}

Python代码

import functools
import sys
from collections import Counter, defaultdict
import copy
from itertools import permutations
import re
import math
import sys#处理输入
input_str = input()def minFlipsMonoIncr(s):dp0 = dp1 = 0for c in s:dp0New, dp1New = dp0, min(dp0, dp1)if c == 'B':dp0New += 1else:dp1New += 1dp0, dp1 = dp0New, dp1Newreturn min(dp0, dp1)print(minFlipsMonoIncr(input_str))

JS代码

function main(s) {const n = s.length;let dp0 = 0, dp1 = 0;for (let i = 0; i < n; i++) {const c = s[i];let dp0New = dp0, dp1New = Math.min(dp0, dp1);if (c === 'B') {dp0New++;} else {dp1New++;}dp0 = dp0New;dp1 = dp1New;}console.log(Math.min(dp0, dp1));
};main("AABAABBABB")

http://www.lbrq.cn/news/1755271.html

相关文章:

  • 大学两学一做专题网站/it培训机构出来能找到工作吗
  • 济南国画网站济南网站建设公司/抖音搜索seo代理
  • 广州网站建设说说外链的建设/怎样交换友情链接
  • 网站怎么做关键词库/哪个平台可以随便发广告
  • 政府网站网页设计/网络服务有哪些
  • 设计类专业大学排名/深圳百度快速排名优化
  • 国内外新闻网站开发/网站推广优化外包便宜
  • 汽车音响网站建设/苏州seo营销
  • 制作电商网站/信息流优化师发展前景
  • 一个人做b2b2c网站/网络营销的策略有哪些
  • 想做个赚钱的网站不知道做那种/seo推广seo技术培训
  • 做政务网站/网站之家
  • 广西防城港建设厅网站/百度seo发帖推广
  • 企业型网站有哪些特点/成品app直播源码有什么用
  • 网站制作网页/网站开发用什么软件
  • 做个人网站用什么程序/如何做google推广
  • 网站建设与管理好过吗/广州网站运营专注乐云seo
  • 北京东城区做网站的公司/互联网去哪里学
  • 广告设计与制作工资一般多少/百度seo收录软件
  • 龙岩网站推广公司/无锡百度正规推广
  • 微信官方网站公众平台/可以发广告的平台
  • 模板网点地址信息错误获取发货地址失败/宁德seo推广
  • 襄阳做公司网站的软件公司/友链交换网站
  • 选一个网站做seo/如何设计网站的首页
  • 南充做网站/如何进行网站性能优化?
  • 云南网站公司/一句简短走心文案
  • 做网站 绍兴/免费模板网站
  • 盘县 网站建设/网络营销策划方案800字
  • 学院网站建设方案/外贸获客软件
  • 专业网站 建设公司/百度一下 你就知道首页官网
  • 壹脉销客AI电子名片源码核心架构
  • Hadoop(二)
  • 有哪些好用的原型设计软件?墨刀、Axure等测评对比
  • 三十二、【核心功能改造】数据驱动:重构仪表盘与关键指标可视化
  • 《大数据技术原理与应用》实验报告四 MapReduce初级编程实践
  • 经典排序算法之希尔排序