不连续字符的串计数(洛谷P4439题题解,Java语言描述)
题目要求
P4439题目链接
分析
题意要求其实就是在认为“连续同字符”是一个整体的情况下,让我们去对一个字符串(字符序列)的“整体们”做一下计数。
这题很简单啦,每一次char不连续的话就进行一次计数,最后统计一下。
很简单啦!!!!
AC代码(Java语言描述)
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = Integer.parseInt(scanner.nextLine()), counter = 1;String prev = scanner.nextLine();for (int i = 1; i < num; i++) {String s = scanner.nextLine();if (!prev.equals(s)) {counter++;}prev = s;}scanner.close();System.out.println(counter+1);}
}
不连续字符的串计数(洛谷P4439题题解,Java语言描述)相关推荐
- 线性存储的最短平均检索时间(洛谷P1253题题解,Java语言描述)
题目要求 P1253题目链接 分析 很像 ~洛谷P1223题题解~,也是一种类似SJF的贪心法. 排个序,由于两个不大于10000的数,乘起来还是int,就使用int属性吧. 数据量小,所以Scann ...
- 队列模拟约瑟夫问题(洛谷P1996题题解,Java语言描述)
题目要求 P1996题目链接 分析 以前就研究过"约瑟夫环"问题: <单循环链表求解约瑟夫环问题(Java语言描述)> <杀人游戏~约瑟夫环(洛谷P1145题题解 ...
- contains()+replaceFirst()进行substring计数(洛谷P3741题题解,Java语言描述)
题目要求 P3741题目链接 分析 这题就别想复杂,其实很简单. 其实就是遇到VK就进行计数,并不再被统计(但不能让原本不相连的相连起来). 处理完VK以后,遇到VV或者KK就可以再一次counter ...
- 计数后打印垂直柱状图(洛谷P1598题题解,Java语言描述)
前言 这题挺好玩的,打印出来颇有老式MP4播放 ♪Music♪ 的感觉 题目要求 P1598题目链接 分析 这题看着挺爽,问题是怎么实现呢? 我们先是要读进来这四行数据(题干说了就是4行),然后变为c ...
- 去空白符的大文本字符统计(洛谷P5015题题解,Java语言描述)
题目要求 P5015题目链接 分析 字符串中的字符统计,不含换行符和空白字符,那就正好用Scanner的nextLine(),就自动去了换行符. 接下来每读进来一行String.就调用replaceA ...
- 区间数值计数(洛谷P1980题题解,Java语言描述)
题目要求 P1980题目链接 分析 直接把int转String,再转char[],在数组中计数就好了-- AC代码(Java语言描述) import java.util.Scanner;public ...
- [计数排序]统计三个数和的[最大概率](洛谷P2911题题解,Java语言描述)
题目要求 P2911题目链接 分析 我用暴力思想做的,对每种和进行计数. 暴力的基本思想是计数排序,开一个数组,计数最后按照要求得到结果. 遍历的过程就很暴力哈哈哈-- 这位大神用期望做的,Orz → ...
- N进制正反累加判回文数(洛谷P1015题题解,Java语言描述)
题目要求 P1015题目链接 分析 开始的时候写了这么一个代码,应该是比较基础的,是十进制的. private static void low() {Scanner scanner = new Sca ...
- 枚举求解单词方阵(洛谷P1101题题解,Java语言描述)
题目要求 P1101题目链接 分析 可以用DFS做,但我立下了个Flag,所以就用了朴素的枚举来做.... 结果,我的天哪,做了好几个小时-- 其实这种地图题,真的适合 DFS or BFS or D ...
最新文章
- PHP 毫秒级定时器,实现php毫秒定时器方法详解
- 做了一个动态代理 IP 池项目,邀请大家免费测试~
- IETester-IE兼容性测试工具
- 观看马云网商大会视频的一些感想.
- 到底什么是面向对象,面试中怎么回答。面向过程和面向对象的区别是什么。java跨平台特性以及java和C++的区别。面向对象的三大特性——封装、继承和多态。面向对象的高拓展性以及低耦合度怎么体现?
- sap gateway data provider - /IWFND/IF_MGW_CORE_RUNTIME
- JavaScript之arguments属性
- leetcode 字符串中的第一个唯一字符
- 有关DataVisualization类组件的研究——Silverlight学习笔记[43]
- 华中农业大学第五届程序设计大赛网络同步赛解题报告2(转)
- 百度Apolloscapes,亚马逊评论,最强数据集50个最佳机器学习公共数据
- ubuntu 16.04 修改光标/鼠标大小
- 利用OFBiz实现Single Sign On单点登录
- 网管面试题1-windows
- 分治法——k小元素问题
- 计算机技术在足球的应用,图象处理技术在足球机器人中的应用研究
- 典型相关分析原理(CCA)
- mysql左表有右表没有_查询左表存在而右表不存在的记录
- 计算机已从异常关机中恢复,win7系统经常遇到“windows已从异常关机中恢复”的解决方法...
- 基于线性函数近似的安全强化学习 Safe RL with Linear Function Approximation 翻译 1