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

网站备案 人工审核安卓软件下载安装

网站备案 人工审核,安卓软件下载安装,网站描述标签,网络科技公司都是干嘛的试题 H: 子串分值 时间限制: 1.0s 内存限制: 512.0MB 本题总分#xff1a;20 分 【问题描述】 对于一个字符串 S#xff0c;我们定义 S 的分值 f(S) 为 S 中恰好出现一次的字符个数。例如 f(“aba”)1#xff0c;f(“abc”)3, f(“aaa”)0。 现在给定一个字符串 S[0…n-1]…试题 H: 子串分值 时间限制: 1.0s 内存限制: 512.0MB 本题总分20 分 【问题描述】 对于一个字符串 S我们定义 S 的分值 f(S) 为 S 中恰好出现一次的字符个数。例如 f(“aba”)1f(“abc”)3, f(“aaa”)0。 现在给定一个字符串 S[0…n-1]长度为 n请你计算对于所有 S 的非空子串 S[i…j] (0ijn)f(S[i…j])的和是多少。 【输入格式】 输入一行包含一个由小写字母组成的字符串 S。 【输出格式】 输出一个整数表示答案。 【样例输入】 ababc 【样例输出】 21 【样例说明】 子串 f值 a 1 ab 2 aba 1 abab 0 ababc 1 b 1 ba 2 bab 1 babc 2 a 1 ab 2 abc 3 b 1 bc 2 c 1 【评测用例规模与约定】 对于 20% 的评测用例1n10 对于 40% 的评测用例1n100 对于 50% 的评测用例1n1000 对于 60% 的评测用例1n10000 对于所有评测用例1n100000。 【思路】 ①暴力会超时 ②只有当字母出现的次数为1才有贡献度因此我们只需要计算出每个位置的贡献度累加求和即为答案。例如ababc如果我们求第二个位置b的贡献度则以b为中心向两边扩散找到只有一个b时的最长子串向左步长为left1即ababc向右步长为right1即ababc,所以我们找到的子串为aba它一共有ab,aba,b,ba 4种组合从左到b做起点从b到右做终点即贡献度(left1)*(right1)。 【Java代码】 import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);String inputString scanner.next();long res 0;for (int i 0; i inputString.length(); i) {int left 0, right 0;//统计左右步长while(i-left 0 inputString.charAt(i-left-1) ! inputString.charAt(i)) left;while (iright1 inputString.length() inputString.charAt(iright1) ! inputString.charAt(i)) right;res (1left)*(1right);}System.out.println(res);} }
http://www.zqtcl.cn/news/903750/

相关文章:

  • 个人网站可以做充值安徽建设厅网站首页
  • 技术支持 东莞网站建设石材小企业网站建设查询
  • 政务公开网站建设的亮点和建议wordpress注册怎么设置密码
  • 外贸有哪些网站成都网络营销搜索推广优势
  • 国外mod大型网站财税公司
  • 一个很好的个人网站开发做一个简单网页多少钱
  • 东莞在哪里学网站建设网站建设团队与分工
  • 网站功能插件昆明网站建设技术研发中心
  • 网站开发培训中心 市桥移动端ui
  • 高碑店地区网站建设上海排名十大装潢公司
  • 无锡自助建站网站还是新能源专业好
  • pc 手机网站 微站如何建设与维护网站
  • 大学生兼职网站开发毕设论文杭州网络排名优化
  • 做教育机器网站网站建设的步骤图
  • 桔子建站是什么平台郑州公司注册网上核名
  • 网站开发技能有哪些网站建设艾金手指科杰
  • 网站建设挂什么费用网站建设学那些课
  • 网站定位与功能分析在互联网公司做网站
  • 安阳网站建设兼职做网站推广有哪些公司
  • 网站制作的一般过程怎么用手机搭建网站
  • 备案 网站名称 怎么改深圳建网站公司
  • html 企业网站模板网站策划书免费
  • 网站建设销售ppt拖拽建站系统源码
  • 网站托管费用多少网站的开发流程
  • 周到的商城网站建设北京品牌网站
  • 网站开发费用属于什么科目网站建设考试多选题
  • c asp做网站wordpress4.5.2文章采集
  • 百度网站建设电话建立网站站建设可以吗
  • 网站后台代码在哪修改网站如何做下一页
  • 网站开发职业要求百度推广代理商与总公司的区别